Сайт
Сайт визитка — небольшой сайт, как правило, состоящий из нескольких веб-страниц, и содержащий основную информацию о коммерческой или некоммерческой организации, частном лице, компании, товарах или услугах, прайс-листы, контактные данные и форму обратной связи.
Сайт визитка кратко представляет лицо, компанию, продукт или услугу в сети Интернет. Сайт визитка популярен среди работающих в сфере услуг небольших компаний, частных специалистов и индивидуальных предпринимателей — консультантов, адвокатов, врачей и т. д. Очень часто при покупке доменного имени для почты устанавливается сайт заглушка или сайт визитка. Сайт визитка может быть как динамическим сайтом, так и статическим сайтом.
1
Веб-сайт (англ. Website, от web — паутина и site — «место») — в компьютерной сети объединённая под одним адресом (Доменным именем или IP-адресом) совокупность документов частного лица или организации. По умолчанию подразумевается что сайт располагается в сети Интернет. Все веб-сайты Интернета в совокупности составляют Всемирную паутину. Для прямого доступа клиентов к веб-сайтам на серверах был специально разработан протокол HTTP. Веб-сайты иначе называют Интернет-представительством человека или организации. Когда говорят «своя страничка в Интернет», то подразумевается целый веб-сайт или личная страница в составе чужого сайта. Кроме веб-сайтов в сети Интернет так же доступны WAP-сайты для мобильных телефонов. Изначально веб-сайты представляли из себя совокупности статических документов. В настоящее время большинству из них свойственна динамичность и интерактивность. Для таких случаев специалисты используют термин веб-приложение — готовый программный комплекс для решения задач веб-сайта. Веб-приложение входит в состав веб-сайта, но веб-приложение без данных сайтом является только технически. В большинстве случаев в Интернете одному веб-сайту соответствует одно доменное имя. Именно по доменным именам сайты идентифицируются в глобальной сети. Возможны иные варианты: один сайт на нескольких доменах или несколько сайтов под одним доменом. Обычно несколько доменов используют крупные сайты (веб-порталы) чтобы логически отделить разные виды предоставляемых услуг (mail.google.com, news.google.com, maps.google.com). Нередки и случаи выделения отдельных доменов для разных стран или языков. Например, google.ru и google.fr логически являются сайтом Google на разных языках, но технически это разные сайты. Объединение нескольких сайтов под одним доменом характерно для бесплатных хостингов. Иногда для идентификации сайтов в адресе после указания хоста стоит тильда и имя сайта: example.com/~my-site-name/, иногда используется доменное имя третьего уровня: my-site-name.example.com. Аппаратные сервера для хранения веб-сайтов называются веб-серверами. Сама услуга хранения называется веб-хостингом. Раньше каждый сайт хранился на своём собственном сервере, но с ростом Интернета технологическим улучшением серверов на одном компьютере стало возможно размещение множества сайтов (виртуальный хостинг). Сейчас сервера для хранения только одного сайта называются выделенными (англ. dedicated). Один и тот же сайт может быть доступен по разным адресам и хранится на разных серверах. Копия оригинального сайта в таком случае называется зеркалом. Существует так же понятие оффлайновая версия сайта — это копия сайта, которая может быть просмотрена на любом компьютере без подключения к компьютерной сети и использования серверного ПО.
История
Первый в мире сайт появился в 1990[1][2] году. Его создатель Тим Бернерс-Ли опубликовал на нём описание новой технологии World Wide Web, основанной на протоколе передачи данных HTTP, системе адресации URI и языке гипертекстовой разметки HTML. Также на сайте были описаны принципы установки и работы серверов и браузеров. Сайт стал и первым в мире интернет-каталогом, так как позже Тим Бернерс-Ли разместил на нём список ссылок на другие сайты. Все инструменты, необходимые для работы первого сайта Бернерс-Ли подготовил ещё раньше — в конце 1990 появились первый гипертекстовый браузер WorldWideWeb с функционалом веб-редактора, первый сервер на базе NeXTcube и первые веб-страницы. «Отец» веба считал, что гипертекст может служить основой для сетей обмена данными, и ему удалось претворить свою идею в жизнь. Ещё в 1980 году Тим Бернерс-Ли создал гипертекстовое ПО Enquire, использующее для хранения данных случайные ассоциации. Затем, работая в Европейском центре ядерных исследований в Женеве (CERN), он предложил коллегам публиковать гипертекстовые документы, связанные между собой гиперссылками. Бернерс-Ли продемонстрировал возможность гипертекстового доступа к внутренним поисковику и документам, а также новостным ресурсам интернета. В результате в мае 1991 г. в CERN был утверждён стандарт WWW.
Тим Бернерс-Ли является «отцом» основополагающих технологий веба — HTTP, URI/URL и HTML, хотя их теоретические основы были заложены ещё раньше. В 40-х гг. 20-го века Ванневар Буш выдвинул идеи расширения памяти человека с помощью технических устройств, а также индексации накопленной человечеством информации для её быстрого поиска. Теодор Нельсон и Даг Энгельбарт предложили технологию гипертекста — «ветвящегося» текста, предоставляющего читателю разные варианты чтения. Xanadu, так и не законченная гипертекстовая система Нельсона, была предназначена для хранения и поиска текста, в который введены взаимосвязи и «окна». Нельсон мечтал связать перекрёстными ссылками все тексты, созданные человечеством. В настоящее время Тим Бернерс-Ли возглавляет основанный им Консорциум Всемирной паутины (World Wide Web Consortium), который занимается разработкой и внедрением стандартов интернета.
Классификация веб-сайтов
По доступности сервисов:
* Открытые — все сервисы полностью доступны для любых посетителей. * Полуоткрытые — для доступа необходимо зарегистрироваться (обычно бесплатно). * Закрытые — полностью закрытые служебные сайты организаций (в том числе корпоративные сайты), личные сайты частных лиц. Такие сайты доступны для узкого круга людей. Доступ новым людям обычно даётся через т. н. инвайты (приглашения).
По природе содержимого:
* Статические — всё содержимое заранее подготавливается. Пользователю выдаются файлы в том виде, в котором они хранятся на сервере. * Динамические — содержимое генерируется специальными скриптами (программами) на основе других данных из любого источника.
По физическому расположению:
* Внешние сайты сети Интернет. * Локальные сайты — доступны только в пределах локальной сети. Это могут как корпоративные сайты организаций, так как и сайты частных лиц в локальной сети провайдера.
По схеме представления информации, её объёму и категории решаемых задач можно выделить следующие типы веб-ресурсов:
* Интернет-представительства владельцев бизнеса (торговля и услуги, не всегда связанные напрямую с Интернетом):
- Сайт-визитка — содержит самые общие данные о владельце сайта (организация или индивидуальный предприниматель). Вид деятельности, история, прайс-лист, контактные данные, реквизиты, схема проезда. Специалисты размещают своё резюме. То есть подробная визитная карточка.
- Каталог продукции — в каталоге присутствует подробное описание товаров/услуг, сертификаты, технические и потребительские данные, отзывы экспертов и т. д. На таких сайтах размещается информация о товарах/услугах, которую невозможно поместить в прайс-лист.
- Интернет-магазин — веб-сайт с каталогом продукции, с помощью которого клиент может заказать нужные ему товары. Используются различные системы расчётов: от пересылки товаров наложенным платежом или автоматической пересылки счета по факсу до расчётов с помощью пластиковых карт.
- Промо-сайт — сайт о конкретной торговой марке или продукте, на таких сайтах размещается исчерпывающая информация о бренде, различных рекламных акциях (конкурсы, викторины, игры и т. п.).
- Сайт-квест — Интернет-ресурс, на котором организовано соревнование по разгадыванию последовательности взаимосвязанных логических загадок.
* Информационные ресурсы:
- Тематический сайт — веб-сайт, предоставляющий исчерпывающую информацию о какой-либо теме.
- Тематический портал — это очень большой веб-ресурс, который предоставляет исчерпывающую информацию по определённой тематике. Порталы похожи на тематические сайты, но дополнительно содержат средства взаимодействия с пользователями и позволяют пользователям общаться в рамках портала (форумы, чаты) — это среда существования пользователя.
* Веб-сервис — обычно решает конкретную пользовательскую задачу напрямую связанную с сетью Интернет:
- Поисковые сервисы — например, Яндекс, Google.
- Почтовый сервис.
- Веб-форумы.
- Блоговый сервис.
- Фотохостинг — например, Flickr, ImageShack, Panoramio, Photobucket.
- Хранение видео — например, YouTube, RuTube.
- Доска объявлений.
- Каталог сайтов — например, Open Directory Project
По отношению к посетителю:
- Вовлекающий сайт.
- Безразличный к посетителю.
Устройство
Страницы сайтов — это файлы с текстом, размеченным на языке HTML. Эти файлы, будучи загруженными посетителем на его компьютер, обрабатываются браузером и выводятся на его средство отображения (монитор, экран КПК, принтер или синтезатор речи). Язык HTML позволяет форматировать текст, различать в нём функциональные элементы, создавать гипертекстовые ссылки (гиперссылки) и вставлять в отображаемую страницу изображения, звукозаписи и другие мультимедийные элементы. Отображение страницы можно изменить добавлением в неё таблицы стилей на языке CSS или сценариев на языке JavaScript.
Страницы сайтов могут быть простым статичным набором файлов или создаваться специальной компьютерной программой на сервере — так называемым движком сайта. Движок может быть либо сделан на заказ для отдельного сайта, либо быть готовым продуктом, рассчитанным на некоторый класс сайтов. Некоторые из движков могут обеспечить владельцу сайта возможность гибкой настройки структурирования и вывода информации на веб-сайте. Такие движки называются системами управления содержанием.
Создание сайтов Изготовление сайтов как работающих целостных информационных ресурсов и систем — составной процесс, вовлекающий труд различных специалистов. Этот вид деятельности называется веб-разработка. Владельцы будущего сайта (частные лица или организации) разрабатывают сайты своими силами, либо обращаются к специализированным разработчикам (фрилансерам, студиям, бюро, конторам и т. п.). Отношения между заказчиком и исполнителем регулируется с помощью договоров, технических заданий, специальных систем (различных сайтов, выступающих посредником между заказчиком и фрилансерами), либо устной договорённостью. Заказанная работа может представлять собой как полный комплекс создания сайта, вплоть до придумывания названия и регистрации домена, так и расширение сайта, техническую оптимизацию и редизайн.
Разработка дизайна, веб-дизайн Веб-дизайнеры разрабатывают макеты шаблонов страниц. Дизайнер определяет каким образом конечный потребитель будет получать доступ к информации и услугам сайта. То есть занимается непосредственно разработкой пользовательского интерфейса. В большинстве случаев страницы включают в себя графические элементы. Их подготовкой занимаются художники иллюстраторы, фотографы, технические дизайнеры, шрифтовики, и т. д . Готовые шаблоны показываются заказчику. В этот момент страницы ещё не могут содержать конечного наполнения (это в обязанности дизайнера не входит). Чтобы макеты выглядели более наглядно в них помещается произвольное содержимое. На сленге дизайнеров такое содержимое называется рыбой. Если заказчик удовлетворён внешним видом шаблонов, то наступает следующая фаза разработки — вёрстка страниц сайта.
Вёрстка веб-страниц Верстальщик получает макеты шаблонов в виде обычных изображений (jpeg, png), либо разбитых по слоям (например psd или ai). Его задача — сделать из них гипертекстовые веб-страницы с вставленными в них отдельно нарезанными и подготовленными для интернета изображениями. Содержимое верстальщик так же размещать не обязан. Одним из сложных моментов в работе верстальщика является обеспечение совместимости с множеством браузеров — программами для просмотра веб-страниц. Браузеры могут одни и те же элементы разметки или CSS интерпретировать по-своему, в результате чего некоторые пользователи могут увидеть содержимое не так, как задумывал дизайнер и ожидает увидеть заказчик. Когда верстальщик убедится, что большинство браузеров одинаково отображают готовые шаблоны, наступает следующая фаза разработки — веб-программирование.
Веб-программирование К программистам поступают готовые шаблоны страниц и указания дизайнеров по работе и организации элементов сайта. Программист создаёт программную основу сайта, делая её с нуля, используя фреймворк или CMS. Выбор языка программирования в данном случае — вопрос непринципиальный. После того, как сайт готов к эксплуатации, наступает следующая фаза — наполнение сайта информацией.
Безопасность Существует множество сайтов, которые являются значимыми ресурсами. На этих ресурсах могут располагаться персональные данные пользователей (например, личная переписка, адреса, телефоны) или финансовая информация (например, банковские сайты). Взлом таких ресурсов может повлечь как прямые денежные убытки (например, злоумышленник может перечислить деньги с чужого счёта на свой собственный), так и косвенные, связанные с распространением конфиденциальной информации или просто злоумышленник может испортить содержимое сайта. Для многих сайтов важно обеспечить некоторый уровень безопасности. Требуемый уровень безопасности во многом зависит от располагающейся на сайте информации.
Наиболее распространённые последствия атаки на сайт:
* несанкционированное изменение злоумышленниками сайта * подделка сайта (дизайн и содержимое сайта может быть скопировано и у пользователя такого сайта могут украсть пароли)
Наиболее популярными мотивами для взлома популярных ресурсов, таких как почтовые или социальные сети, являются:
* ревность * выгода: злоумышленник рассылает со взломанного аккаунта спам * воровство с целью возврата владельцу за деньги
Популярность Популярность сайтов определяется, как правило, по числу посетителей. По данным www.alexa.com[1] самыми популярными в мире сайтами являются поисковые сайты и социальные сети:
Интернет-портал (от англ. portal «главный вход; ворота») — веб-сайт, предоставляющий пользователю Интернета различные интерактивные сервисы, работающие в рамках одного веб-сайта, такие как почта, поиск, погода, новости, форумы, обсуждения, голосования и т. д.
Виды порталов Горизонтальными принято называть порталы, охватывающие много тем, — такие, как Yahoo или Яндекс; типичным является возникновение портала вокруг поисковой системы. Вертикальными называются специализированные тематические порталы. Принято также подразделять порталы на интернациональные и региональные (Yahoo принадлежит к первому типу, а Яндекс, сконцентрированный преимущественно на Рунете, ко второму). Вдобавок порталы подразделяются на публичные и корпоративные. Публичные порталы — ориентированы на всех Web-пользователей. Они являются Интернет-эквивалентом публичных библиотек; каждый может войти и повозиться со всем, что представлено на экране (Yahoo!, MSN). Корпоративные порталы часто ставят в противоположность публичным. Корпоративный портал отличается ориентацией на специфичный тип пользователей (сотрудники, партнёры). Хотя такие порталы нередко имеют и внешний интерфейс для публичного использования, он отличается по предоставляемым возможностям от внутреннего. Существует также другая трактовка определения горизонтального и вертикального порталов. Горизонтальным называется портал, не зависящий от корпоративной информационной системы предприятия. То есть такой портал должен иметь собственную базу пользователей, авторизацию, и т. д. Вертикальным порталом называется web-сайт, интегрированный в корпоративную информационную систему (КИС) компании. Интеграция может быть осуществлена на уровне входа на портал (к примеру, может использоваться LDAP или Kerberos сервер) или на более низких уровнях, как например интеграция интернет-магазина с системой бухгалтерии компании.
Технические детали Интенсивному развитию порталов способствует ряд программных продуктов, позволяющих объединить в единое пространство информацию из различных источников. Работающие таким образом программные продукты принято называть портальными решениями. Портальные решения связаны, в частности, с технологией единого входа Single Sign On (пользователь переходит из одного раздела портала в другой без повторной авторизации), организацией передачи данных между разными приложениями, задействованными пользователем в ходе работы на портале, и т. п. Согласно сложившимся стандартам среди таких лидеров индустрии информационных технологий, как IBM, Microsoft, Oracle, портальные решения должны, во-первых, предоставлять пользователям возможности персональной настройки внешнего вида и информационного наполнения (персонализация), а во-вторых, иметь модульную структуру, состоять из так называемых портлетов, набор которых может быть относительно легко изменен администратором портала.
Употребление термина Терминологическая неискушенность многих пользователей и очевидная для производителей контента привлекательность позиционирования своих Интернет-проектов в качестве порталов (и потому, что портал — наиболее мощный тип сетевого ресурса, и потому, что портал по замыслу предоставляет пользователю широкие возможности выбора) привели к размыванию смысла понятия: сегодня порталами часто называют себя просто большие сайты с разветвленной внутренней структурой и большим количеством ссылок. Однако если бо?льшая часть этих ссылок — внутренние, то есть отправляющие пользователя на другую страницу этого же сайта, то называть такой сайт Интернет-порталом неправомерно.
Веб-кольцо (англ. webring) — объединение веб-сайтов с похожей тематикой. При этом каждый сайт участник такого кольца размещает у себя на страничке ссылки на следующего и предыдущего члена кольца. Таким образом, переходя по ссылкам можно посетить сайты всех членов кольца. Является способом упорядочивания сайтов в сети, наряду с каталогами и поисковыми системами. Было популярно в начале развития Веба, но на данный момент встречается довольно редко, за исключением порносайтов, где веб-кольца активно используются до сих пор. Также хотелось бы заметить, что кольцо сайтов может объединять сайты не только со схожей тематикой, но и сайты тематики домена *.name.ru(com/su/net/org). При кольцевом обмене сайт А ссылается на сайт Б, сайт Б - на сайт В, сайт В - на сайт Г, сайт Г - на сайт А. Бывают и более сложные варианты, когда на одном сайте размещаются ссылки сразу на несколько сайтов. Чем больше сайтов участвует в кольцевом обмене, тем сложнее обнаружить подобные кольца. Кольцевой обмен гораздо сложнее организовать, чем прямой обмен ссылками, так как очень сложно подобрать большое количество сайтов, у которых был бы примерно одинаковый уровень ранжирования. Кроме того, часто сложно и уговорить владельцев сайтов участвовать в подобном обмене. Поэтому необходимо иметь некий координационный центр. В их роли часто выступают специализированные сайты-сервисы, которые предлагают обмен ссылками сайтам одной тематики. Т.е. создаются тематические кольца сайтов, посвященные сайтостроительству, заработку в интернете, медицине, инвалидам, недвижимости и др. В таком случае ссылки похожи на естественную часть контента. Цель кольца - облегчить поиск сайтов-участников в Сети, сделать их более доступными, увеличить их трафик. Причем это не просто прирост трафика, а прирост именно качественной аудитории. Веб-кольцо - это еще один способ навигации в Сети, причем навигации удобной. Посетители могут ходить по таким кольцам часами, перечитывая огромное количество документов. Посетителю предлагается действительно качественный каталог сайтов одной тематики. Очень часто в роли координаторов выступают компании и специалисты-частники, оказывающие услуги по продвижению сайтов. Они создают кольца из сайтов своих клиентов. Кольцевой обмен очень выгоден, т.к. обычно не требует материальных затрат и большого количества времени. Очень часто используется для того, чтобы не попасть в непот-лист.
Веб-кольца также создаются для повышения позиций сайтов. Это повышает ссылочное ранжирование и благоприятно сказывается на позициях сайтов в поисковых системах.
|