Разработка сайта - процесс разработки всегда разный, но чаще всего, состоит из следующих этапов:
1. Определение задач, сроков, внесение предоплаты (обычно 50% от оговоренной суммы).
Перед тем как приступить к созданию сайта, необходимо определить задачи и предполагаемый функционал будущего сайта. Исходя из функций определяется структура, тип будущего сайта, сроки необходимые на разработку (обычно срок указывается с запасом 5-7 дней, на всякий случай) и окончательная стоимость разработки (стоимость не меняется, если определённый изначально функционал останется неизменным до запуска сайта). По отдельной договорённости возможно добавление/изменение функционала "на ходу".
Основные типы сайтов:
Также может быть комбинация представленных выше типов.
Обозначается набор функций, которые заказчик хотел бы иметь на своём сайте. Направление в дизайне, в котором был бы выполнен сайт. Если нет готового дизайна (бренд-бука, логотипа, определённых цветов) мы предоставляем 3 варианта чернового дизайна исходя из пожеланий заказчика (цвета, расположение элементов навигации, элементов дизайна, таких, например, как слайдшоу контента, новостей, товаров, акций, услуг. Как вариант, заказчик присылает 2-3 адреса сайтов которые нравятся и при создании мы ориентируемся на элементы понравившихся сайтов, но не скатываясь в плагиат.
2. Разработка дизайна для проекта (если есть решение по уникальному дизайну).
На этом этапе создается рабочий шаблон дизайна, учитывающий фирменный стиль, логотип компании и пожелания заказчика. Все варианты дизайна согласовываются с клиентом и на основе пожеланий вносятся изменения/дополнения. Если нет готового дизайна (фирменного стиля, бренд-бука, логотипа, определённых цветов), мы предоставим 3 варианта чернового дизайна исходя из пожеланий заказчика (цвета, расположение элементов навигации, элементов дизайна, таких, например, как слайдшоу контента (новостей, товаров, акций, услуг) на главной странице), на основании которых в дальнейшем дизайн сайта уже "допиливается" до рабочей версии, которая бы полностью устроила заказчика.
3. Создание сайта на тестовом сервере.
Практически вся разработка происходит на наших тестовых серверах. Это позволяет Вам отслеживать процесс создания сайта и быть всегда в курсе, на какой стадии находится разработка, вносить поправки и замечания и полностью, в реальном времени, получать представление о том, как будет выглядеть заказанный Вами сайт после запуска "в мир". При таком подходе сайт к запуску получается полностью рабочим, настроенным и готовым к работе и приёму посетителей.
3. Заказ хостинга и домена.
После того как разработка сайта завершена необходимо заказать регистрацию доменного имени и хостинг (если этого не было сделано ранее и сайт разрабатывается с нуля и для нового домена). Мы не предоставляем услуги хостинга, но можем посоветовать Вам оптимальные тарифные пакеты и хостеров и помочь оформить необходимые заказы. Преимущество в таком подходе - это то, что Ваше доменное имя и хостинг аккаунт изначально регистрируются именно на Вас и в дальнейшем Вы сможете распоряжаться именем и хостингом как Вам заблагорассудится, не ставя никого в известность и не теряя дополнительного времени на перерегистрацию доменов.
4. Настройка хостинга и перенос сайта и CMS (системы управления контентом).
На этом этапе настраивается хостинг, создаётся база данных для будущего сайта, создаются почтовые ящики (если это необходимо и предусматривается выбранным Вами тарифным планом), закачивается и устанавливается сайт (полностью готовый и рабочий сайт переносится с тестового сервера на рабочий хостинг). Обычно перенос занимает около 2-3-х часов (хостинг настроен, доменное имя "распространилось", ошибок со стороны хостинга нет), но бывают и непредвиденные случаи, когда перенос может затянуться до 72-х часов (падение сервера у хостера, неверные настройки сервера, которые можно поправить только с помощью тех. поддержки хостера, ожидание "распространения" домена(обычно занимает пару часов, но максимально заявленное регистраторами время - 72 часа)).
5. Предзапуск сайта.
Ещё раз всё проверяется и донастраивается под рабочий домен/хостинг. Перепроверяется функционал: работоспособность форм, статистики, файлового менеджера, встроенных редакторов, автоматической отправки почты и т.д. Запускается SEF-функционал (SEF - Search Engine Friendly). Создаётся и публикуется карта сайта. На этом этапе сайт уже "в интернете", но на время закрыт (обычно до 12-ти часов).
6. Открытие сайта.
После того как всё проверено и настроено, а также оплачена оставшаяся сумма гонорара, сайт открывается.
7. Регистрация в ПС (поисковых системах)+отправка карт сайта.
Если договор на разработку предусматривает регистрацию в поисковых системах, то на этом этапе происходит регистрация во всех популярных поисковых системах и отправка поисковым системам "Карты сайта", что бы сообщить поисковикам обо всех страницах Вашего нового сайта и ускорить индексирование.