Сайт
Сайт (веб-сайт; от англ. Website, от web – паутина, сеть, и site – место), объединённая под одним адресом (доменным именем) совокупность электронных документов (веб-страниц) частного лица или организации, размещённых, как правило, в сети Интернет, которые воспринимаются пользователем как единое целое; упрощённая разновидность портала.
Страницы сайта – набор текстовых файлов на языке HTML (от англ. HyperText Markup Language – язык гипертекстовой разметки), которые, будучи загруженными посетителем сайта на компьютер, понимаются и обрабатываются браузером и выводятся на средство отображения пользователя (монитор, принтер и др.). Страницы сайта могут быть как простыми наборами информации (тексты и картинки), так и сложными, с огромным количеством функций, которые управляются различными программами. Язык HTML позволяет форматировать текст, различать в нём функциональные элементы, создавать гиперссылки и вставлять в отображаемую страницу изображения, звукозаписи и другие элементы мультимедиа. Для прямого доступа клиентов к сайту разработан протокол прикладного уровня передачи данных HTTP (от англ. HyperText Transfer Protocol – протокол передачи гипертекста). Аппаратные серверы для хранения сайта называются веб-серверами, сама услуга хранения – хостингом. Первый в мире сайт info.cern.ch создал в 1989 г. Т. Бернерс-Ли, который опубликовал на нём описание новой технологии World Wide Web (см. Всемирная паутина).
По доступности сервисов различают сайты открытые (все сервисы полностью доступны для пользователей), полуоткрытые (для доступа к сайту необходимо зарегистрироваться и в дальнейшем проходить авторизацию), закрытые (полностью закрытые служебные сайты организаций, частных лиц, доступные для узкого круга пользователей); физическому расположению – общедоступные сайты сети Интернет и локальные (доступны только в пределах локальной сети); типу предоставляемой информации – сайт-визитка, корпоративный сайт, интернет-магазин и др. Популярность сайта определяется, как правило, по числу посетителей.
Основные этапы создания сайта: разработка дизайна (веб-дизайнер разрабатывает макеты шаблонов страниц сайта, определяет, каким образом конечный потребитель будет получать доступ к информации и услугам); вёрстка (верстальщик получает макеты шаблонов, обеспечивает совместимость с множеством браузеров – программами для просмотра веб-страниц); веб-программирование (программист создаёт структуру сайта с помощью языка программирования); обеспечение безопасности (уровень безопасности зависит от располагающейся на сайте информации).