Этапы изготовления веб-сайтов
Веб-сайт (website) – это совокупность связанных между собой электронных документов некоторой организации или частного лица, объединенная одним доменным именем или адресом (URL). Множество всех общедоступных веб-сайтов и образуют «всемирную паутину» или сеть. По умолчанию имеется в виду, что сайт находится в Интернете, хотя он может размещаться и в локальной сети организации.
Страницы сайта объединяет не только общий корневой адрес, но и тематическая направленность, например, мебель, производство, форекс, а также логическая структура, дизайн и авторство. Веб-сайты еще называют интернет представительством компании или частного лица. Это, созданный языком гипертекстовой разметки HTML и дополненный средствами Flash, Java, PHP, прообраз организации или личности, состоящий из текстовой и графической компоненты. В зависимости от решаемой задачи сайты условно делятся на несколько категорий: корпоративный сайт, сайт-визитка, интернет-магазин, промо-сайт, персональный и информационный портал.
Изготовление сайтов как функционирующих информационных систем – технологический процесс, в состав которого входит труд разных специалистов. Такой вид деятельности носит название веб-разработка и состоит из нескольких этапов.
На первом этапе веб-дизайнерами разрабатывается эскиз макета сайта, то есть его внешний вид и логическая структура страниц. По сути, дизайнер решает, каким образом интернет пользователь будет получать доступ к информационным материалам и услугам площадки, то есть разрабатывает пользовательский интерфейс, например, туристического сайта, или форум forex. Как правило, страницы сайта содержат графические элементы, подготовкой которых занимаются иллюстраторы, художники, фотографы, технические дизайнеры и так далее. Готовые шаблоны смотрит заказчик и, если его все устраивает, то наступает второй этап – верстка макета.
Задача верстальщика создать средствами гипертекстовой разметки HTML веб-страницы аналогичные представленным шаблонам, вставляя туда подготовленные для интернета изображения. Наиболее сложный момент в работе верстальщика – это обеспечение совместимости с рядом программ-просмотрщиков, которые называют браузерами и которые по-разному могут отображать один и тот же код.
На третьем этапе к работе подключается веб-программист, в функции которого входит создание программной основы сайта, с помощью CMS или фреймворка. Какой язык программирования будет выбран – принципиального значения не имеет. Предоставляет ли дистанционное обучение биржа форекс трейдерам, дает ли возможность онлайн магазин приобретать товары покупателям, – главное, чтобы все страницы и скрипты сайта функционировали без проблем.
Четвертый этап должен обеспечить сайту безопасность. На многих сайтах хранится как личная информация пользователей (паспортные данные, личная переписка, телефоны), так и важные финансовые данные (к примеру, сайты банков или систем электронных денег). Взлом таких площадок чреват крупными моральными и материальными потерями, а также возможностью порчи содержимого сайта. Поэтому обеспечение надлежащего уровня безопасности в Интернете – жизненно важная необходимость.
