Разработка сайта всегда должна начинаться с вопроса: “А зачем мне нужен сайт?”. Если на этот вопрос есть внятный ответ, то уже полдела сделано!
Думаю, все догадываются, о каких этапах разработки сайта идет речь.
Лично я делю их на 4 этапа, хотя самый первый из них – это ответить на вопрос «Зачем мне сайт?» и «Что я жду от этого сайта?».
- Прототипирование
- Дизайн
- Верстка
- Программирование
Но во время разработки ресурса все описанные этапы пересекаются – крайне важно учесть это, так как такой подход заметно сэкономитваше время.. Ниже опишу подробнее, о чем я.
- Прототипирование – это ориентир для расположения блоков на всех типовых страницах будущего сайта:
Прототип тут такой: https://vt4ej8.axshare.com
Уже на этом этапе можно также подключать этап под номером 4 (Программирование).
Здесь вместе с прототипом передаем в работу программисту:
- Установку CMS (Управление сайтом/ админка) на хостинг
- Настройку всех необходимых модулей
- Покупка домена и установка его на хостинг
- Дизайн – один из самых любимых этапов, тут все задумки обретают цвет и форму. На этом этапе, в первую очередь, нужно создать дизайн главной страницы и утвердить с Клиентом. На этом же этапе также нужно подключать Программиста и Верстальщика в разработку Дизайна. Мы создаем Общую группу в мессенджере, и там уже обсуждаем все тонкости дизайна – это позволяет специалистам в будущем сразу приступить к работе.
- Верстка. Тут благодаря детальным и понятным объяснениям дизайнера – работа начинает идти быстрее. На этом этапе не помешает тестирование кода на валидацию и на возможные баги, а также тестирование адаптивной верстки на всех устройствах.
- Программирование. На первом этапе мы уже подготовили почву для сайта, остается натянуть готовую Верстку на CMS и подключить уже настроенные модули.
В конце этого этапа обязательно нужно протестировать все модули, снова протестировать Верстку (валидация и адаптив), Проверить скорость загрузки сайта.
- Бонус
P.S.: также не стоит забывать про все СЕО-настройки, которые нужно проверить перед переездом на боевой сервер:
- Открываем Роботс для индексации, проверяем все зеркала (особенно распространенная ошибка, если на сайте не склеены WWW), есть дубли главной страницы index, нет ЧПУ УРЛ. Пример:
Материал подготовил: Александр Горшков, Проектный менеджер компании FireSeo