Создание и разработка сайтов

1. Основной порядок работы по созданию сайта оформляется договором, в котором прописываются условия, этапы, сроки и порядок расчетов.


 2. Дизайн – предоставление работ по этому этапу производится в виде 3 разных дизайнов сайта, чтобы Заказчик смог выбрать один из дизайнов наиболее понравившийся ему. 


3. Оплата проекта производится 50% предоплатой от стоимости проекта после подписания договора в течении 3 банковских дней.


 4. Стоимость проекта формируется после утверждения Технического Задания на разработку. Примерную стоимость можно подсчитать на основании приведенной ниже таблицы «Типы сайтов и их стоимость». 


5. Сроки разработки проекта определяются после утверждения Технического Задания на разработку сайта.


Создание технического задания

Составлением технического задания могут заниматься проектировщик, аналитик, веб-архитектор, менеджер проекта вместе или по отдельности.:В случае, когда сайт разрабатывается фрилансером, техническое задание может быть составлено со стороны компании заказчика).

Работа с заказчиком начинается с заполнения брифа, в котором заказчик излагает свои пожелания относительно визуального представления и структуры сайта, указывает на ошибки в старой версии сайта, приводит примеры сайтов конкурентов. Исходя из брифа, менеджер составляет техническое задание, учитывая возможности программных и дизайнерских средств.

Этап заканчивается после утверждения технического задания заказчиком. Важно сразу отметить, что этапы проектирования веб-сайтов зависят от многих факторов, таких как объём сайта, функциональность, задачи, которые должен выполнять будущий ресурс и многое другое. Однако, есть несколько этапов, которые в обязательном порядке присутствуют в планировании любого проекта.:В результате в документе, где описано техническое задание, могут быть следующие основные разделы:

Цели и назначение сайта.   

Аудитория сайта.

Технические характеристики.

Содержание сайта (структура сайта с подробным описанием элементов и функций каждой страницы).

Интерактивные элементы и сервисы (формы обратной связи, поиск на сайте, форум на сайте).

Формы (отправки на почту, подписки на рассылку, обратной связи).

Система управления содержимым (контентом).

Требования к материалам.

Перенос на хостинг.

Дизайн основной и типовых страниц сайта

Начинается работа с создания дизайна, обычно в графическом редакторе. Дизайнер создаёт один или несколько вариантов дизайна, в соответствии с техническим заданием. При этом отдельно создаётся дизайн главной страницы, и дизайны типовых страниц (например: статьи, новости, каталог продукции). 

Собственно «дизайн страницы» представляет собой графический файл, слоеный рисунок, состоящий из наиболее мелких картинок-слоев элементов общего рисунка.

При этом дизайнер должен учитывать ограничения стандартов HTML (не создавать дизайн, который затем не сможет быть реализован стандартными средствами HTML). Исключение составляет Flash-дизайн.

Количество эскизов и порядок их предоставления оговаривается с проект-менеджером. Также менеджер проекта осуществляет контроль сроков. В больших веб-студиях в процессе участвует арт-директор, который контролирует качество графики. Этап также заканчивается утверждением эскиза заказчиком.

HTML-верстка

Утверждённый дизайн передаётся HTML-верстальщику, который «нарезает» графическую картинку на отдельные рисунки, из которых впоследствии складывает HTML-страницу. В результате создаётся код, который можно просматривать с помощью браузера. А типовые страницы впоследствии будут использоваться как шаблоны.

Программирование

Далее готовые HTML-файлы передают программисту. Программирование сайта может осуществляться как «с нуля», так и на основе CMS — системы управления сайтом. Веб-разработчики часто называют CMS «движком».

В случае с CMS надо сказать, что сама «CMS» в некотором смысле это готовый сайт, состоящий из заменяемых частей. «Программист» — в данном случае правильно будет назвать его просто специалистом по CMS — должен заменить стандартный шаблон, поставлявшийся с CMS, на оригинальный шаблон. Этот оригинальный шаблон он и должен создать на основе исходного «веб-дизайна».

При программировании сайта специалисту назначаются контрольные точки сроков.

Завершающим этапом разработки сайта является тестирование

Процесс тестирования может включать в себя самые разнообразные проверки: вид страницы с увеличенными шрифтами, при разных размерах окна браузера [1] , при отсутствии флэш-плеера и многие другие. Также — юзабилити-тестирование.

Обнаруженные ошибки отправляются на исправление до тех пор, пока не будут устранены. Сроки контролирует менеджер проекта. Также, на этом этапе привлекают к работе дизайнера, чтобы он провёл авторский надзор.

Размещение сайта в Интернет

Файлы сайта размещают на сервере провайдера (хостинга) и производят нужные настройки. На этом этапе сайт пока закрыт для посетителей.

Наполнение контентом и публикация

Сайт наполняют содержимым (контентом) — текстами, изображениями, файлами для скачивания и так далее. Иногда тексты составляются специалистом студии, иногда контентом занимается ответственное лицо со стороны заказчика. Это решается на этапе составления технического задания. В случае, если контент составляется представителем студии, то это происходит и утверждается параллельно с другими этапами проекта. На каждой странице находятся текстовые блоки, они могут быть типовыми (стандартные) и не типовыми. Как правило нетиповой текстовый блок расположен на странице 404.

К стандартным текстовым блокам относятся:

header сайта;

footer сайта;

навигационная цепочка, или "хлебные крошки".

Основные элементы текстового блока:

заголовки 1, 2 и 3 уровней;

изображения;

изображения в тексте;

галереи;

текст;

раскрывающийся блок текста, который содержит заголовок;

нумерованные и ненумерованные списки;

таблицы;

файлы для скачивания;

видео.

Внутренняя SEO-оптимизация

Связана с некоторыми изменениями самого сайта. SEO-оптимизация начинается с определения семантического ядра. Здесь определяются такие ключевые слова, которые привлекут наиболее заинтересованных посетителей, по которым выиграть конкуренцию проще. Затем эти слова вносятся на сайт. Тексты, ссылки, другие теги адаптируются так, чтобы поисковые системы могли их успешно находить по ключевым словам.

Внешняя SEO-оптимизация

Сводится, как правило, к построению структуры входящих ссылок. Это собственно и есть раскрутка сайта. К разработке сайта внешняя SEO-оптимизация не имеет отношения. SEO-оптимизация классифицируется на «белую» и «черную» (такую, после которой сайт за две недели попадает в топ, а потом в бан поисковиков). Настоящая, «белая» SEO-оптимизация, это трудоёмкий и долгий процесс, стоимость которого может в несколько раз превышать расходы на создание сайта.

Сдача проекта

Заказчик или его доверенное лицо просматривают готовый проект и в случае, если все устраивает, то подписывают документы о сдаче проекта.

Также, на этом этапе производится обучение представителя заказчика навыкам работы в администраторской зоне сайта.


ЭТАПЫ ПРОВЕДЕНИЯ РАБОТ:


1. Оценка стоимости Вашего проекта и утверждение его.


2. Разработка и утверждение дизайна сайта.


3. Программирование каркаса ("движка") сайта на языках программирования скриптов.


4. Наполнение сайта текстовой и графической информацией.


5. Тестирование на локальном сервере.


6. Выбор хостинг-плана в зависимости от нужд именно Вашего сайта (необходимого трафика, объема файлов на диске, предполагаемого количества посетителей и т.д.)


7. Размещение сайта на сервере хостинг-провайдера, настройка и финальное тестирование.


8. Регистрация сайта в поисковых системах и каталогах Интернета.


9. Обучение ответственного сотрудника компании поддержке и управлению сайтом.