Как делают сайты и какими они бывают

Время прочтения статьи
Текущий рейтинг статьи 4.5 4.5
Количество прочтений 4146
Дата добавления 2013-02-25
World Wide Web, гипертекст, язык HTML и прочие хитрости и премудрости. Всё это - Интернет, а сайт - это всего лишь часть всемирной паутины. Иногда очень небольшая, но порой и довольно солидная. О том, как делают сайты рассказываем сегодня.
Сайт. История, устройство, классификация, создание сайтов
Содержание статьи "Сайт. История, устройство, классификация, создание сайтов":
  1. Что такое сайт
  2. История сайтов
  3. Как устроен сайт
  4. Классификация сайтов
  5. Как делают сайты
  6. Комментарии

Что такое сайт

Само слово "сайт" не что иное как русская транслитерация английского "site" из "website", что в буквальном переводе означает "место в сети". По сути своей любой сайт - не что иное как совокупность электронных документов - файлов, принадлежащих частному лицу или организации в компьютерной сети. Все эти файлы объединены одним адресом, в качестве которого выступает доменное имя или IP-адрес.

Совокупность всех существующих сайтов и составляет Всемирную паутину (World Wide Web), в которой сегменты информации мирового сообщества объединены в единое целое — базу данных и коммуникации планетарного масштаба. Для прямого доступа клиентов к сайтам на серверах был специально разработан протокол HTTP.

История сайтов

В области создания сайтов, равно как и вообще в области развития интернета, впереди планеты всей, конечно же, Тим Бернерс Ли, британский учёный, сотрудник ЦЕРН. В общем, практически отец-основатель Всемирной Паутины.

Именно он в 1990 году создал первый в мире сайт info.cern.ch, на котором было опубликовано описание новой технологии World Wide Web, основанной на протоколе передачи данных HTTP, системе адресации URI и языке гипертекстовой разметки HTML. Кроме этого, на сайте были подробно описаны принципы установки и работы серверов и браузеров. Чуть позже сайт стал и первым в мире интернет-каталогом, так как Тим Бернерс Ли разместил на нём список ссылок на другие сайты.

Как устроен сайт

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

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

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

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

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

Крупные сайты, их ещё называют веб-порталами, используют несколько доменов, чтобы логически отделить разные виды предоставляемых услуг. Например, почта - mail.yandex.ru, карты - maps.yandex.ru, словари - slovari.yandex.ru. Для разных стран и языков нередко также выделяются отдельные доменные имена: yandex.ru и yandex.kz, и хотя логически это сайт Яндекс, технически и фактически - это разные сайты.

Аппаратные серверы для хранения сайтов называются веб-серверами. Сама услуга хранения называется хостингом. Раньше каждый сайт хранился на своём собственном сервере, но с ростом Интернета, технологическим улучшением серверов на одном компьютере стало возможно размещение множества сайтов (виртуальный хостинг). Сейчас серверы для хранения только одного сайта называются выделенными. Один и тот же сайт может быть доступен по разным адресам и храниться на разных серверах. Копия оригинального сайта в таком случае называется зеркалом.

Классификация сайтов

По доступности сервисов:

  • Открытые — все сервисы полностью доступны для любых посетителей и пользователей.
  • Полуоткрытые — для доступа необходимо зарегистрироваться (обычно бесплатно).
  • Закрытые — полностью закрытые (служебные) сайты организаций, личные сайты частных лиц. Доступны ограниченному кругу пользователей. Доступ новым пользователям обычно даётся через приглашения.

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

Широко развита сеть информационных ресурсов, которые делятся на две категории:

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

За последние десятилетия всемирная паутина стала отличной информационно-рекламной платформой и потому компании различного масштаба (от крупных транснациональных и мировых корпораций до частных предпринимателей), в том числе не связанные непосредственно с деятельностью в сети, создают собственные сайты следующих типов:

  • Сайт-визитка. На таких сайтах размещаются самые общие данные о владельце сайта. Предоставляется информация о виде деятельности, истории бизнеса, информация о сотрудниках, прайс-лист, контактные данные, реквизиты, схема проезда.
  • Представительский сайт. От описанной выше "визитке" отличается расширенной функциональностью: подробное описание услуг, портфолио, отзывы, форма обратной связи и т.д.
  • Корпоративный сайт. Содержит полную информацию о компании-владельце, услугах/продукции, событиях в жизни компании. Отличается от предыдущих двух типов сайтов полнотой представленной информации, зачастую содержит различные функциональные инструменты для работы с контентом (поиск и фильтры, календари событий, фотогалереи, корпоративные блоги, форумы). Может содержать закрытые разделы для тех или иных групп пользователей — сотрудников, дилеров, контрагентов и пр.

Как делают сайты

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

Процесс проходит в несколько этапов.

  1. Разработка макетов шаблонов веб-страниц. Этим занимаются веб-дизайнеры, в задачи которых входит: определить, каким образом конечный потребитель будет получать доступ к информации и услугам сайта. Другими словами - разработать пользовательский интерфейс.

    Готовые шаблоны предоставляются заказчику на одобрение. Чтобы макеты выглядели более наглядно, в них помещается произвольное содержимое. Если заказчик удовлетворён внешним видом шаблонов, то наступает следующая фаза разработки — вёрстка страниц сайта.

  2. Верстальщик получает макеты шаблонов в виде простых изображений (например, в формате JPEG или PNG), либо разбитых по слоям (например, в PSD или AI). Его основная задача — получить из этих графических макетов гипертекстовые веб-страницы с подготовленными для интернета изображениями.

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

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

Конечно, создание сайтов - дело непростое. Однако осваивать что-то новое никогда не поздно, так что если хотите освоить что-то связанное с созданием сайтов - вперёд. Узнаете много нового, интересного и полезного.

Оцените эту публикацию
Источник: Поэтому.Ру
Комментариев: 10
Текущий рейтинг: 4.5. Голосов: 4

Отзывы и комментарии к статье

avatar
10 • 15:13, 2013-06-15
Для создания простенького сайта сейчас не обязательно быть профи в этом деле, есть множество бесплатных конструкторов сайтов, с которыми может работать любой человек, по себе знаю, что это очень интересно, а увидеть свое готовое творение в сети очень приятно.
avatar
9 • 16:01, 2013-06-03
Да, действительно нужно достаточно хорошо обладать информацией для создания своего сайта. И совсем не каждый это осилит. А если совсем ничего не смыслишь в этом, то для того, чтобы создать сайт самому, нужно очень прилично будет для начала потрудиться.
avatar
8 • 10:59, 2013-04-24
Сейчас при наличии минимальных знаний сайт создается за очень короткое время. Не требуется знание языков програмирования и т. д. Много сайтов которые предлагают бесплатные шаблоны, для разнообразных движков.
avatar
7 • 13:43, 2013-04-18
Если абсолютно ничего не понимать в создании сайтов, то постепенно изучая и занимаясь этим, уже через полгода, год у вас будет свой сайт. Так что, если интересна эта тема, не сомневайтесь - это всё реально.
avatar
6 • 13:37, 2013-03-09
Для меня создание сайта является китайской грамотой - ничего в этом не соображаю, и уважаю тех людей кто сам создает сайты.
avatar
5 • 11:05, 2013-03-07
Сейчас несложно создать сайт... Самый распространенный движок Wordpress, Joomla углубленных познаний не требуется. Достаточно пройти хороший видеокурс. Для начало этого достаточно.
avatar
4 • 09:51, 2013-03-04
Если проявить упорство и поработать мозгами, то можно и самому сайт создать. Хороших учебников по HTML и CSS полно, только бери, да читай! Да и графических редакторов много, фотошоп, например, и ребенок может освоить. А вот раскрутка сайта, вот где сложности пойдут. Даже если сайт наполнить очень интересным контентом, первоначальное внимание к нему нужно привлечь! Иначе, будет он болтаться в инете, а если и на платном еще хостинге, то так в трубу улететь недолго. Поэтому для раскрутки, по-моему, лучше уж обратиться к опытным людям. А создавать лучше самому, так во все вникнешь до мелочей, и вообще изучить что-то новое, лишним никогда не будет!
avatar
3 • 10:01, 2013-03-03
Можно сделать полнофункциональный сайт на коммерческом движке совершенно бесплатно, пример amiro.ru, даже хостинг ограниченный предоставляют бесплатно. Единственное ограничение - это как раз привязка к хостингу и невозможность переноса.
Но самой главной проблемой при создании сайта является, на мой взгляд, его наполнения полезной информацией, необходимой и интересной людям.
avatar
2 • 11:13, 2013-02-26
Создать сайт самому сложно, нужно обладать навыками, неопытный человек может создать конечно свой сайт, но на бесплатном хостинге с помощью конструктора.
avatar
1 • 10:50, 2013-02-26
Да сейчас вовсе не обладаю какими-то знаниями каждый может создать сайт-визитку! Не всегда только в этих сайтах можно много изменить, это и огорчает!
avatar
Копирование любых материалов без ссылки на сайт www.poetomu.ru запрещено законом и преследуется профессиональными юристами совместно с органами прокуратуры и судами
© 2012—2018 Поэтому.ру Современная энциклопедия и познавательный журнал
Этот замечательный сайт изготовлен студией Ариф