Ardzoweb solutions

Этапы работы над web-проектом

К списку статей Этапы работы над web-проектом

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

Составление технического задания (ТЗ)

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

Планирование базы данных (БД)

Большинство web-проектов используют БД для хранения информации. В некоторых случаях БД необходимо тщательно спланировать, т.к. от скорости работы с ней будет зависеть работа всего сайта. И наоборот, плохо спроектированная БД будет тормозить, а иногда и полностью останавливать работу сайта.

Дизайн

Дизайн - это одежда вашего сайта, а, как известно, встречают по одежке. Задача дизайнера - уловить пожелания заказчика и понять цель создания ресурса.

Верстка

От качества верстки зависит насколько корректно будет показываться ваш сайт пользователю, не будет ли он искажаться при просмотре на разных браузерах, с разным количеством контента, при разных разрешениях экрана и т.п. Верстальщик должен использовать проверенные способы и руководствоваться стандартами (HTML 4.0, XHTML 1.0, CSS2 и др.).

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

Программный код - это начинка сайта, это его "движок", без него работа сайта будет просто невозможна. Сейчас все сайты имеют программные элементы - будь то простая гостевая книга или система онлайн-продаж товаров. Излишне говорить, что к качеству программного кода должны прилагаться большие требования.

Создание back-office

Когда сайт создан, вам наверняка захочется изменять на нем информацию. Для этого создается т.н. back-office (он же web-администратор, панель управления). Какими функциями он будет обладать, необходимо оговорить заранее, т.к. он определяет удобство вашей работы по поддержке сайта в дальнейшем.

Внесение контента

После создания сайта исполнитель может внести информацию на сайт, а может оставить эту заботу заказчику. Обычным решением будет внесение статической информации исполнителем, после чего заказчик своими силами вносит динамическую информацию посредством инструментов back-office.

Конвертирование и перенос старого контента

В случае если вы модернизируете уже имеющийся сайт может понадобиться перенос информации на новый сайт. Иногда объем информации может быть достаточно большим, что также нужно учитывать при составлении ТЗ.

Пассивная реклама

Включает в себя грамотное расположение на сайте видимой и специализированной информации. Последняя включает в себя метатэги, поле < title>, заголовки, HTTP-заголовки и т.п.

Подбор хостинга, регистрация домена

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

Размещение

Выполненный проект исполнитель может как переслать вам в виде архива, а может самостоятельно разместить на вашем хостинге. Во втором случае вы получаете работу выполненную "под ключ". Будьте внимательны: даже человек, посвященный в интернет-технологии часто попадет в затруднительные ситуации при размещении "чужого" web-ресурса - исполнитель же сделает это быстрее и надежнее.

Тестирование

Конечно, проект тестируется на всех этапах выполнения. Но если вы хотите быть уверены на 101% в надежности сайта во всех возможных экстремальных условиях, может быть проведено дополнительное тестирование. Как правило, ресурс тестируется уже на том хостинге, где он будет расположен всегда, желательно с полностью подготовленными реальными данными.

Составление документации

Обычно к проекту прилагается минимальный набор документации, необходимой для его обслуживания. При необходимости может быть составлена дополнительная документация для пользователя, а также для программиста.

Регистрация в поисковиках, каталогах, обменных сетях

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

Гарантия

Необходимо четко оговорить, какая гарантия будет сопровождать проект. Что именно будет входить в ее рамки, как долго вы сможете предъявлять претензии исполнителю. Обычно в течение определенного срока (например, месяца) исполнитель исправляет ошибки безвозмездно.

Поддержка

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

Все без исключения услуги, перечисленные здесь, мы можем предложить вам. Ваш проект будет выполнен "под ключ", если вы так пожелаете. Полный комплект услуг гарантирует вам качественное выполнение работы и получение достойного продукта. Ждём вас, пишите.
© 2005 Richter
Перепечатка только с разрешения автора
Наверх