Основные этапы разработки сайтов

Основные этапы разработки сайтов

Разработку сайтов можно сравнить со строительством корабля! Не нужно иметь глубоких познаний в судостроении, чтобы понять, что корабль — это не просто огромный ящик, который не тонет на воде.

Ведь кроме того, чтобы не тонуть, корабль должен еще передвигаться, быть хорошо управляемым, удобным для людей, способным выдержать все невзгоды дальнего плавания, ну и конечно же, достойно выглядеть. Для этого корабль оснащают достаточно мощным двигателем, надежной системой управления и другими важными приспособлениями.

Похожая ситуация складывается и при разработке сайтов! Чтобы сайт мог выдержать все трудности «дальнего плавания в бушующем океане Интернета», при этом оставаясь удобным для людей, ему требуется ни только хороший дизайн, но и грамотная структура, а так же надежная система управления.

Чтобы добиться такого результата, при разработке сайтов мы (WebNavigator.kz) придерживаемся следующей последовательности:

  • Определение целей разработки сайта
  • Определение возможностей сайта
  • Создание макета и компановка
  • Создание внешней оболочки сайта

Определение целей разработки сайта

Первое, что требуется при разработке сайтов — это четкое понимание целей, создания сайта. Не зная точной цели, невозможно ее достичь. И этот этап всегда является самым сложным и самым ответственным. Именно на этом первом этапе сотрудничество веб-студии с клиентом особенно тесное.

Определение возможностей сайта

После того, как мы определились с целями, важно ограничиться набором функциональных возможностей сайта. Так, совсем не обязательно «нафаршировывать» сайт всеми возможными программными модулями, просто потому, что они существуют.

Например, если Вы решили создать небольшой сайт-визитку (3-5 страничек), с целью помочь потенциальным клиентам найти вашу фирму в большом городе, совсем необязательно добавлять форум, ленту новостей, рассылку и поиск по сайту. А вот Flash анимация с картой города могла бы быть очень кстати.

Создание макета и компановка

На этом этапе появляется некий каркас будущего сайта. Каркас разрабатывается, исходя из заявленных целей и функциональных возможностей сайта.

Рисунок 1 — Каркас сайта

Здесь очень важно определить, какие разделы и подразделы будут у разрабатываемого сайта, как они будут взаимосвязаны и так далее. Также, на этом этапе определяется расположение компонентов на сайте. От правильной компоновки элементов сайта, во многом зависит насколько он будет понятен и удобен в использовании.

Выполнение этой работы, как правило, ложится на плечи не только верстальщика, но и дизайнера, который к этому времени уже может представлять будущий интерфейс (внешний вид) сайта.


Рисунок 2 — Каркас сайта с компановкой

На данном этапе уже предполагается иметь хотя бы «сырой» контент (информацию, наполняющую сайт). Контент — это самое главное! И поэтому, к этому вопросу мы подходим особенно скурпулёзно. Только тогда, когда информация на сайте отображается правильно, мы считаем что пол дела сделано и можно работать дальше.

Конечно, информация на сайте — это не только работа Веб-студии, многое зависит и от клиента (особенно в дальнейшем), однако нельзя считать, что, например, размер шрифта на сайте или его цвет — это всего лишь особенность дизайна и дело вкуса. Нет! Грамотно подобрать шрифт и его размер — это целое искусство.

Создание внешней оболочки сайта

Только когда завершены все предыдущие этапы, в том числе и разработка контента, можно довести до конца и внешний облик сайта. Здесь уже работает и дизайнер, и тестировщики. Что касается тестировщиков — это тоже очень важный этап, позволяющий устранить недоработки и понять насколько удобен и понятен сайт в использование. И если все замечания устранены — можно считать разработку сайта законченным.

Рисунок 3 — Упрощенный вариант внешней оболочки сайта

После того как пройдены все четыре основных этапа, включая тестирование, сайт размещается в Интернете, под выбранным заранее именем (доменное имя, например intrnetshop.kz). Заказчик может увидеть свой сайт просто набрав его «имя» в своем браузере.


Часто задаваемые вопросы

1. Что необходимо для заказа сайта?

2. Для чего нужен сайт?

3. Какие бывают сайты? 

5. Что такое Система Управления Сайтом и поддержка сайта?

6. Что такое юзабилити?

7. Что такое домен?  

8. Что такое хостинг и как его выбрать?

Наш партнер