Этапы создания сайта
Вопрос: Опишите этапы создания сайта.
1. Решаем организационные вопросы
- Предварительные консультации.
- Составление ТЗ.
- Подписание договора.
- Внесение предоплаты.
2. Создание дизайн-макета
- Заказчик предоставляет элементы брендинга для работы.
- Консультации и согласования концепт-эскизов и идей для будущего оформления сайта в рамках договора и ТЗ.
- Создание дизайн-прототипа сайта (картинок «как будет»). Сайт сохранит преемственность с этим макетом.
- К макету прилагается записка с обоснованием решений и описанием работы интерактивных элементов.
- Утверждение макета дизайна у заказчика, о чём делается отметка в ТЗ, оплата следующей части.
3. Вёрстка шаблонов страниц сайта
- HTML вёрстка шаблонов-заготовок страниц, создание и оптимизация графики.
- Тестирование кроссбраузерности.
- Проверка программами-валидаторами на соответствие рекомендациям w3c.
- Проверка отображения и адаптивности к мобильным устройствам.
- Оптимизация объёма CSS.
4. Разработка функций сайта
- Создание аккаунта в ClickON/CMS.
- Конфигурирование системы ClickON/CMS для работы с сайтом.
- Разработка скриптов для получения данных от RPC-сервера и XLST-шаблонов для разбора этих данных.
- Создание и отладка исполняемых на стороне клиента интерактивных сценариев JavaScript.
- Разработка всех функциональных систем сайта (публикаций, навигации, каталогов и т.п. модулей).
- Организация системы кэширования всех подсистем сайта, работающих со статичными страницами.
- Организация доступа к системе управления сайтом для сотрудников компании, разграничение прав доступа.
5. Размещение сайта, первоначальное наполнение
- Проведение работ для отображения сайта по адресу: www.yourdomain.ru
- Пробный запуск сайта, проверка работоспособности всех разделов и модулей.
- Информационное наполнение сайта в объёме, определённом в ТЗ материалами, предоставленными Заказчиком.
- Утверждение заказчиком работ по п.3 и 4.
- Оплата третей части создания сайта.
6. Открытие сайта для пользователей Internet
- Открытие доступа к сайту для всех пользователей Интернет.
- Подключение серверной статистики ClickON/CMS.
- Подключение внешней статистики LiveInternet.
Описанный порядок действий является частным случаем, не показывающим все нюансы процесса, но может дать общее представление о том, как в среднем происходит процесс разработки сайта.