Чтобы получить сайт, который бы отвечал Вашим требованиям к нему и стандартам, предъявляемым сайта современные реалии ведения успешного и прибыльного бизнеса с помощью интернета, сайт должен соответствовать определенным правилам. Эти правила наработанные опытом, полученным годами работы успешных вебстудий всего мира.
Для того, чтобы эти правила были соблюдены при создании сайтов, сайт должен быть создан профессионалами в своей сфере и с соблюдением технологии создания сайта (так, в сфере сайтостроения есть своя технология, как и в любом интеллектуальном производстве).
Одна из составляющих этой технологии — полноценное прохождение этапов создания сайта. Главное чтобы на каждом этапе работ по сайту были выполнены все его условия в полной мере, и без выполнения этих условий не всегда следует начинать полноценные работы по реализации следующего этапа.
Вот эти этапы создания эффективного сайта:
1. Сбор информации по сайту.
2. Составление технического задания и функционального описания сайта.
3. Прорисовка дизайна всех страниц сайта в соответствии с техническим заданием.
4. Верстка страниц сайта по дизайну и тех.задания.
1. Сбор информации по сайту
Любое действие начинается с процесса понимания этого действия. Для полноценного понимания нужна информация. От того, какие задачи ставятся сайта, какую информацию можно собрать на начальном этапе зависит дальнейшее развитие сайта. На начальном этапе собранной информации не обязательно должно быть много, но она должна быть точной. Изучается все: какие цели преследует сайт, ожидания возложенные на него в первые дни после запуска и ожидается от него после полугода работы. Собирается доступна текстовая, мультимедийная информация по сайту. Происходит анализ аудитории, на которую должен быть рассчитан сайт.
Результатом работы данного этапа должна быть четкая картина структуры сайта, принципы его работы и цели. А также понятия, какая информация для наполнения сайта уже есть, а какую надо подготовить за время создания сайта до этапа его наполнения.
2. Составление технического задания и функционального описания сайта
После того, как понятная структура сайта и его задача эту информацию нужно зафиксировать в детализированном и расписанном виде. Информацию, представленную в таком виде называют Техническим заданием (ТЗ). В ТС расписывается все: структура сайта, количество разделов и их особенности, способы реализации этих разделов. Также описывается принцип работы сайта, как со стороны пользователя, так и со стороны администратора. Это называется функциональное описание сайта. Функциональное описание сайта является неотъемлемой частью ТС.
Результатом работы данного этапа должно быть точное и детальное техническое задание с функциональным описанием, которое уже могут использовать специалисты для создания сайта.
3. Прорисовка дизайна всех страниц сайта согласно техническому заданию
Когда видно полную картину сайта начинается один из главных этапов создания сайта — разработка его дизайна. Сначала дизайнер придумывает концепцию будущего сайта, по сути это и есть его «душа», если так можно выразиться по сайту. Согласно этой концепции разрабатывается дизайн главной страницы сайта, на котором обрабатывается основная стилистика сайта, цветовая гамма, подача элементов структуры и шрифты. После создания главной страницы она передается на утверждение заказчику. После внесения корректировок (при необходимости) и полном утверждении дизайна главной страницы, происходит прорисовка всех других страниц и разделов в соответствии с тех.заданиям и функциональным описанием. После их создания дизайн снова передается на утверждение заказчику. После внесения корректировок (при необходимости), происходит затверженных дизайна всего сайта.
Результатом работы данного этапа является полностью проработан утвержден дизайн всех страниц и разделов сайта.
4. Верстка страниц сайта согласно прорисованы дизайна и тех.задания
После того, как дизайн сайта готов, за работу берутся верстальщики. Верстальщик должен перенести графический дизайн-макет сайта в коды, которые понятны компьютеру. Также верстальщик должен добавить такие действия и элементы, которые сложно показать на дизайне (например изменение элементов сайта при наведении на них указателя мыши). Для этих целей верстальщик использует коды специальной разметки страниц для сайтов HTML, а также создает таблицы стилей CSS и задействует скриптовый язык программирования JavaScript. Верстка сайта можно просматривать через браузер, но при этом вносить информацию на сайт через администрирования еще нельзя.