Данный этап является непосредственным созданием сайта, реализацией идей и представлений. Для начала необходимо определиться кто будет создавать сайт, кто осуществлять дальнейшую поддержку актуальности сайта, наполнять его материалами, кто будет заниматься продвижением сайта, его рекламированием.
Вы можете это делать самостоятельно или же обратиться за помощью к специалисту, но в любом случае вам всё равно необходимо самостоятельно проработать ряд вопросов, подготовить необходимые материалы, как можно точнее разработать техническое задание на создание сайта, и в случае, если сайтом будут заниматься специалисты, то как можно точнее и полнее передать исполнителю всё то, что вы хотите реализовать на своем сайте.
Необходимые исходные материалы
Для начала работы по непосредственному созданию и программированию сайту у вас помимо схем внутренней структуры сайта, навигации по сайту должны быть подготовлены сами материалы, которые будут на сайте. Прежде всего это текстовая информация о том, чем занимается ваша компания, описание деятельности, необходимые контактные данные, краткое или полное описание товаров или услуг. Необходимо подготовить фотографии, картинки, изображения для размещения на сайте. Причем изображения должны быть максимально подготовлены, что бы на них не было "ничего лишнего", и как можно качественней. Если таких изображений у вас нет, то можно найти или сделать и потом обработать совместно со специалистом, с исполнителем по созданию сайта, но это уже отдельная услуга, по отдельному договору.
Управление сайтом
Если ваш сайт является сайтом-визиткой размером до 5 страниц и изменения, добавления будут не чаше одного раза в несколько месяцев, на сайте не будут реализовываться дополнительные формы в виде обратной связи, различных форумов, информация на сайте будет актуальна в течении продолжительного времени, то в этом случае достаточно создать сайт без системы управления содержимым, и при необходимости внести разовое изменение на сайт можно будут обратиться к специалисту за данной услугой. Во всех остальных случаях необходимо что бы сайт имел систему управления содержимым - CMS (Content Managemens Sysyem), которая позволяет добавлять или изменять имеющуюся информацию пользователю сайта, имеющего на это полномочия и не прибегать к помощи разработчика сайта. Установка такой системы управления в разы увеличивает управление сайтом, дает возможность оперативно, "на лету" производить изменения, с помощью дополнительных модулей можно реализовывать различные дополнительные формы представления информации, формы общения с посетителями, система дает возможность применять как общий дизайн для всего сайта в целом, так и использовать различное оформление, дизайн для различных страниц сайта. И при этом, проводя различные изменения в содержимом, сайт остается в "рабочем состоянии", нет необходимости его закрывать на техническое обслуживание.
Дизайн, оформление сайта
В настоящий момент созданы и каждый день продолжают создаваться различные шаблоны сайтов, с продуманным и качественным дизайном, и вы можете выбрать один из имеющихся в интернете. Плюсом является оперативность и качество дизайна сайта, а минусом - его не уникальность, есть большая вероятность того, что в сети существуют "братья-близнецы" вашего сайта по дизайну и оформлению. Противоположностью является создание своего собственного, индивидуального дизайна с реализацией ваших представления внешнего вида сайта. "Плюсы" и "минусы" в этом случае меняются местами, и вы получаете уникальный дизайн, который больше не встречается в интернете, если конечно его никто не скопирует с вашего сайта. Но создание индивидуального дизайна требует больших вложений и затрат и на его создание уходит гораздо больше времени чем при использовании шаблонов. И есть "промежуточный вариант", который в настоящее время используется в большинстве случаев, смысл которого в том, что берется один из шаблонов, наиболее подходящий к вашим представлениям, и производятся изменения в дизайне, отвечающие вашим желаниям об оформлении и дизайну. (Для примера, для данного сайта дизайн разработан индивидуально, без использования шаблонов.)
Оптимизация сайта
Для того что бы сайт в дальнейшем "жил и развивался" необходимо на этапе "написания программного кода" заложить основы для оптимизации сайта и его дальнейшей "раскрутки" в интернете. Прежде всего сам программный код не должен быть "тяжелым", не содержать лишние команды и в написании использовались "легко читаемые" поисковыми системами конструкции, время загрузки сайта было как можно минимальным, что бы посетитель не ушел с сайта, не дождавшись загрузки, поэтому крайне не желательно "перегружать" сайт различными мультимедийными элементами. Насколько сайт будет "легким" и читабельным зависит от того, какой специалист будет создавать сайт, насколько он компетентен в данном вопросе. Другим важным моментом является то, как написана текстовая информация, какие слова, фразы используются для написании статей. Для того что бы найти какую-то информацию в интернете человек в поисковой системе вводит нужное слово или фразу и получает результат, и вводимые человеком слова в поисковой системе называются "поисковым запросом". Поэтому очень важно что бы как в текстовой информации , так и во внутренней конструкции программного кода сайта присутствовали такие поисковые запросы, отражающие тематику вашего сайта. Определить такие поисковые запросы можно с помощью специальных сервисов в поисковых системах, и, как правило, этой работой занимается специалист, создающий сайт.
Выбор доменного имени
После того как сайт создан, протестирован, а изначально он создается "локально", на компьютере, его необходимо перенести и опубликовать в интернете. Но прежде чем это сделать необходимо подобрать для него доменное имя, то есть адрес, по которому посетители или поисковые системы будут находить ваш сайт. Доменное имя может быть различного уровня, уровни считаются справа налево. Так, например, в адресе sitename.ru - "ru" является доменном первого уровня, называмым так же "доменной зоной", а "sitemane" явлется доменом второго уровня, непосредственно именем вашего сайта. Всё, что стоит левее имени вашего сайта называется "поддоменом", и может быть доменным именем третьего, четвертого и т.д. уровня, например photo.sitename.com - домен третьего уровня или myalbom.photo.sitename.ru - домен четвертого уровня. Понятно что для посетителя наиболее оптимальным вариантом будет имя ваше сайта в виде sitename.ru, или в крайнем случае sitename.hostname.ru, где "hostname" - адрес"бесплатного сервиса" предоставления в аренду места под ваш сайт. Выбранное вами имя второго уровня необходимо зарегистрировать и взять в аренду, аренда осуществляется сроком от одного года, стоимость начинается в среднем от 200рублей, в зависимости от того, в какой доменной зоне вы выбрали имя для сайта. Само имя должно быть как можно коротким, отражающим тематику вашего сайта и было понятно, читабельно и легко запоминалось. А так же оно не должно быть уже занято кем-то, поэтому желательно подготовить несколько вариантов что бы итог регистрации был положительным.
Размещение сайта в интернете
И последним, "финальным" этапом создания сайта является непосредственное опубликование сайта в интернете, предоставление доступа к нему для посетителей. Самым явным и самым неверным решением является размещение сайта на своем компьютере и открытие доступа к нему через сеть интернет. Минусов в этом случае гораздо больше чем плюсов, прежде всего ваш компьютер должен быть постоянно включен и быть в интернете, качество связи и скорость соединения с интернетом должно быть максимально возможным, необходимо установить мощную защиту от проникновения через интернет к вашему компьютеру, оставив открытым доступ только к сайту. Затраты в этом случае будут не просто большими, а огромными, качество доступа к вашему сайту будут оставлять желать лучшего. Наиболее верным и правильным решением является размещение сайта на специальных площадках, называемыми "хостами", а само размещение называется "хостингом". Существует большое количество компаний предоставляющих в аренду место для вашего сайта, они обеспечивают для вашего сайта круглосуточный доступ, необходимую защиту, оказывает техническую поддержку. Конечно, в каждой компании свои условия и свое качество обслуживания, но в любом случае, если что-то "пойдет не так", то можно перенести сайт на другую площадку. (Например данный сайт размещен на сервере компании Logol, и среди "соседей" - сайты компаний "@Mail.ru", "Мегафон")
Аренда хостинга
При выборе хостинга возникает вопрос - использовать платный или "бесплатный" хостинг, что лучше? Хостинг можно сравнить с арендой квартиры или проживанием в гостинице. Исходя из размера сайта, установленных форм, используемых элементов можно подобрать наиболее оптимальный вариант, отвечающий всем требованиям, пожеланиям, и вложения в аренду за сайт будут оптимальными. Так, например, аренда сайта-визитки может обходится от 75 р/мес, персональный блог или интернет-магазин небольшого размера от 120 р/мес. В случае, когда выбирается "бесплатный хостинг" то вы получается больше ограничений, чем возможностей. Вы можете выбрать оформление сайта только из имеющихся шаблонов, есть ограничения по использованию дополнительных форм на сайте, и одним из главных недостатков является то, что имя вашего сайта будет в виде домена третьего уровня, например sitename.ucoz.ru или sitename.narod.ru. Помимо неудобств и ограничений вы так же получите на своем сайте "в нагрузку" рекламу от того, кто предоставил "бесплатный хостинг". Можно убрать рекламные блоки, расширить возможности сайта, сделать изменения в дизайне, но всё это за "отдельную плату", которая порой может быть далеко не "символической", например на ucoz стоимость отсутствия рекламного блока составляет около 105 р/мес, а если еще убрать внизу каждой страницы ссылки на то, что сайт создан в системе ucoz, то это удовольствие обойдется в районе 280 р/мес !
Данный этап является самым "техническим" и в большей степени успех его зависит от того, кто занимается непосредственно технической реализацией вашего проекта, но знать о том что и каким образом делается вам, как хозяину и владельцу сайта знать очень желательно.
На этом этапе непосредственное создание сайта завершается и в последующем необходимо поддерживать сайт "на плаву", развивать его и стремиться что бы он занимал своё достойное место в интернете. Как это сделать, какие есть формы и методы для этого будет рассказано в следующей статье.