Процедура создания сайта называется веб-разработкой. Как правило, определение системы разработки заключается в этапах, реализация которых требуется для выпуска готового веб продукта.
Техническое задание для разработки сайта
Особенности процесса разработки и его последовательность в профессиональной среде отображается в техническом задании. Обычно ТЗ составляет менеджер, который распределяет задачи, руководит проектом и устанавливает сроки исполнения.
Разработка технического задания на создание сайта должна раскрыть такие вопросы:
- Целевая аудитория, главное назначение;
- Структура и численность страниц;
- Подключаемые модули;
- Используемые технологии;
- Пожелания для оформления;
- Желаемый функционал;
- Способы обработки информации.
Над разработкой ТЗ работает исполнитель и заказчик. Целевая аудитория, назначение сайта, пожелания по дизайну и функционалу сообщается заказчиком, а исполнитель может описать способы реализации этих пожеланий техническим языком.
С чего начинается веб-разработка?
Процедура разработки разбита на множество этапов, которые обеспечат исполнение поставленных задач. Конечно, любая система разработки начинается с анализа требований и перспектив, формулирования ТЗ и проектирования. В зависимости от запланированной величины сайта и функциональности определяется сложность его проектирования.
Основные этапы разработки
Когда состоялась разработка технического задания на создание сайта и завершено проектирование, начинается работа над дизайнерской концепцией. Создаются макеты страниц, и воплощается концепция оформления. По необходимости будут созданы элементы мультимедиа или flash. Если команда утвердит готовый дизайн, он будет передан верстальщику. В свою очередь, он делает из отдельных графических фрагментов готовые страницы, которые получится просматривать с браузера. Также верстаются шаблоны – страницы, оформление которых повторяется и будет использоваться по умолчанию.
Далее за разработку берется программист, который начинает функциональную разработку, используя специальные системы – CMS. На языке программистов CMS называют движком и используют в качестве стандартного шаблона для написания кода.
Структура сайта и завершение разработки
Техническое задание определяет, какой будет структура сайта. Например, обычная разработка информационного web сайта может иметь такие блоки: новости, аналитика, вопросы и ответы, проекты и акции, обзоры и прочее. Производится заполнение контентом, адаптация, оптимизация и тестирование. Теперь проект считается завершенным, и переходит с разработки в обслуживание.