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

Понятия веб-сайт и веб-ресурс

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

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

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

Виды веб-ресурсов

Существуют определенные различия веб-ресурсов по видам:

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

    • открытые – когда каждому без исключения пользователю сети Интернет доступны все сервисы
    • полуоткрытые – когда необходимо пройти регистрацию, как правило, бесплатно
    • закрытые – частные и личные сайты, созданные для организаций и компний, куда ппасть можно только обладая специальным приглашением.
  2. по физическому расположению:

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

Также можно выделить наиболее интересные виды веб-ресурсов по типу сайтов :
Сайт для рекламы. На таком сайте главную роль обычно играет «дизайн» как способ улучшить внешний вид чего-либо или более успешно визуализировать (в таком случае можно говорить о «дизайне» как виде деятельности).

Сайт для бизнеса. В таком случае веб-ресурс не будет являться слишком объемным по содержанию, т.к. основная цель таких сайтов – закрепление будто на витрине самой важной информации, необходимой потенциальному заказчику или потребителю. Однако, стоит также отметить, что существуют внутрифирменные веб-ресурсы (корпоративные – где учитываются маркетинговая политика компании, все интересующие вопросы заказчиков и клиентов).

Хранение веб-сайтов

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

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

Не исключен и иной вариант, когда один и тот же сайт храниться по разным адресам и серверам. При этом существует оригинал и копия (как ее по-другому называют, - зеркальная версия сайта)

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

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

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

Когда что-то становится обыденным для людей, то оно начинает обрастать простыми и емкими словами для определения. Так произошло и с Интернетом. Сегодня его чаще всего называют именно словом "веб". Происходит это из-за того, что самое первое понятие сети называется аббревиатурой WWW или же World Wide Web (всемирная паутина). Вот как раз от последнего слова.

Так что Веб - это всемирная паутина, которая охватывает все компьютеры в сети, при этом единицами измерения являются веб-сайты и веб-страницы (или же html-документы). Доступ же к этим единицам осуществляется при помощи двух программных продуктов. Первый, это браузер, который позволяет отображать эти документы у вас на компьютере. Второй, это веб-сервер, который позволяет генерировать и передавать веб-страницы в нужном формате браузеру.

А теперь, попробуем рассмотреть все вышесказанное чуть подробнее.

Термин сайт

Рассматривать Интернет в отдельности от веб-сайтов или просто сайтов это аналогично тому, как из математики выкинуть все числа. Поэтому перейдем к вопросу что такое веб-сайт.

Сайт - это совокупность файлов и html-документов, доступ к которым осуществляется по одному и тому же адресу..

Примечание : Стоит знать, что чисто технически все несколько сложнее, но вам, как начинающему или обычному пользователю, вполне простительно ассоциировать название сайта с самим сайтом.

Интересный факт, что первый сайт появился в далеком 1990 году (доступен же стал в 1991). Данный содержал информацию о самом вебе и различных технических аспектах установки и настройки. Кстати, этот же сайт так же являлся первым в мире интернет-каталогом, так как там регистрировались и хранились ссылки на другие сайты.

Термин страница сайта

Как я уже говорил, в самом начале статьи, кроме сайта существует еще такое понятие как веб-страница. Так что его тоже необходимо рассмотреть.

Веб-страница - это гипертекстовый документ (html), который располагается внутри какого-либо сайта и доступен из интернета. Примером является данная статья. Если раньше, такие страницы создавались вручную, то сегодня для этого существует масса html-редакторов . Кроме того, есть немало готовых сервисов и CMS, которые позволяют создавать такие страницы (и сами сайты) без единого знания устройства html и других технологий.

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

Интернет или веб в роли источника знаний

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

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

Веб-сервіс (англ. web service) - ідентифікована веб-адресою програмна система зі стандартизованими інтерфейсами. Веб-служби можуть взаємодіяти один з одним і зі сторонніми додатками за допомогою повідомлень, заснованих на певних протоколах. У побуті веб-сервісами називають послуги, що надаються в Інтернеті.

FTP (File Transfer Protocol)

FTP (англ. File Transfer Protocol - протокол передачі файлів) - стандартний протокол, призначений для передачі файлів по TCP-мережам (наприклад, Інтернет). FTP часто використовується для завантаження веб-сторінок та інших документів з приватного пристрої розробки на відкриті сервера хостингу.

SSH (Secure Shell)

SSH (англ. Secure SHell - «безпечна оболонка») - мережевий протокол прикладного рівня, що дозволяє проводити віддалене управління операційною системою і тунелювання TCP-з"єднань (наприклад, для передачі файлів). Схожий за функціональністю з протоколами Telnet і rlogin, але, на відміну від них, шифрує весь трафік, включаючи і передані паролі. SSH допускає вибір різних алгоритмів шифрування. SSH-клієнти і SSH-сервери доступні для більшості мережевих операційних систем.

TELNET (англ. TErminaL NETwork) - мережевий протокол для реалізації текстового інтерфейсу по мережі (у сучасній формі - за допомогою транспорту TCP). Назва «telnet» мають також деякі утиліти, що реалізують клієнтську частину протоколу.

SMTP (Send Mail Transfer Protocol)

SMTP (англ. Simple Mail Transfer Protocol - простий протокол передачі пошти) - це широко використовуваний мережевий протокол, призначений для передачі електронної пошти в мережах TCP/IP.

DNS (Domain Name Service)

DNS (англ. Domain Name System - система доменних імен) - комп"ютерна розподілена система для отримання інформації про домени. Найчастіше використовується для отримання IP-адреси по ім"ю хоста (комп"ютера або пристрою), отримання інформації про маршрутизації пошти, які обслуговують вузлах для протоколів у домені (SRV-запис).

DHCP (Dynamic Host Control Protocol)

DHCP (англ. Dynamic Host Configuration Protocol - протокол динамічної конфігурації вузла) - це мережевий протокол, що дозволяє комп"ютерам автоматично одержувати IP-адресу та інші параметри, необхідні для роботи в мережі TCP / IP. Даний протокол працює за моделлю «клієнт-сервер». Для автоматичної конфігурації комп"ютер-клієнт на етапі конфігурації мережевого пристрою звертається до так званого сервера DHCP, і отримує від нього потрібні параметри. Мережевий адміністратор може задати діапазон адрес, що розподіляються сервером серед комп"ютерів. Це дозволяє уникнути ручного налаштування комп"ютерів мережі й зменшує кількість помилок. Протокол DHCP використовується в більшості мереж TCP / IP.

HTTP (HyperText Transfer Protocol)

HTTP (англ. HyperText Transfer Prоtocоl - «протокол передачі гіпертексту») - протокол прикладного рівня передачі даних (споконвічно - у вигляді гіпертекстових документів). Основою HTTP є технологія «клієнт-сервер», тобто передбачається існування споживачів (клієнтів), які ініціюють з"єднання і посилають запит, і постачальників (серверів), які очікують з"єднання для отримання запиту, роблять необхідні дії й повертають назад повідомлення з результатом.

POP3 (Post Office Protocol, version 3)

POP3 (англ. Post Office Protocol Version 3 - протокол поштового відділення, версія 3) - стандартний Інтернет-протокол прикладного рівня, використовуваний клієнтами електронної пошти для вилучення електронного повідомлення з віддаленого сервера по TCP/IP-з"єднанню.

SFTP (Secure File Transfer Protocol)

SFTP (англ. SSH File Transfer Protocol) - протокол прикладного рівня, призначений для копіювання та виконання інших операцій з файлами поверх надійного і безпечного з"єднання. Протокол розроблений групою IETF як розширення до SSH-2, однак SFTP допускає реалізацію та з використанням інших протоколів сеансового рівня.

NNTP (Network New Transfer Protocol)

NNTP (англ. Network News Transfer Protocol) - являє собою мережевий протокол, розповсюдження, запитування, розміщення та одержання груп новин при взаємодії між сервером груп новин і клієнтом.

NTP (Network Time Protocol)

Network Time Protocol (NTP) - мережевий протокол для синхронізації внутрішнього годинника комп"ютера з використанням мереж із змінною латентністю.

NetBIOS (Network Basic Input/Output System) - протокол для роботи в локальних мережах на персональних ЕОМ типу IBM/PC, розроблений у вигляді інтерфейсу, який не залежить від фірми-виробника. Був розроблений фірмою Sytek Corporation за замовленням IBM в 1983 році. Він включає в себе інтерфейс сеансового рівня (англ. NetBIOS interface), в якості транспортних протоколів використовує TCP і UDP.

IMAP (Internet Message Access Protocol)

IMAP (англ. Internet Message Access Protocol) - протокол прикладного рівня для доступу до електронної пошти.

SNMP (Simple Network Management Protocol)

SNMP (англ. Simple Network Management Protocol - простий протокол мережевого управління) - стандартний інтернет-протокол для управління пристроями в IP-мережах на основі архітектур UDP/TCP. До підтримуючих SNMP пристроїв відносяться маршрутизатори, комутатори, сервери, робочі станції, принтери, модемні стійки та інші. Протокол зазвичай використовується в системах мережного управління для контролю підключених до мережі пристроїв на предмет умов, які вимагають уваги адміністратора. SNMP визначено Інженерною радою інтернету (IETF) як компонент TCP/IP. Він складається з набору стандартів для мережевого управління, включаючи протокол прикладного рівня, схему баз даних і набір об"єктів даних.

LDAP (Lightweight Directory Access Protocol)

LDAP (англ. Lightweight Directory Access Protocol - «полегшений протокол доступу до каталогів») - протокол прикладного рівня для доступу до служби каталогів X.500, розроблений IETF як полегшений варіант розробленого ITU-T протоколу DAP. LDAP - відносно простий протокол, що використовує TCP/IP і дозволяє проводити операції авторизації (bind), пошуку (search) і порівняння (compare), а також операції додавання, зміни або видалення записів.

SSL (Secure Socket Layer)

SSL (англ. Secure Sockets Layer - рівень захищених сокетів) - криптографічний протокол, який забезпечує встановлення безпечного з"єднання між клієнтом і сервером. SSL спочатку розроблений компанією Netscape Communications. Згодом на підставі протоколу SSL 3.0 був розроблений і прийнятий стандарт RFC, що отримав ім"я TLS.

NFS (Network File System)

Network File System (NFS) - протокол мережевого доступу до файлових систем, спочатку розроблений Sun Microsystems в 1984 році. Заснований на протоколі виклику віддалених процедур. Дозволяє підключати (монтувати) віддалені файлові системи через мережу.

MySQL - вільна система управління базами даних. Розробку та підтримку MySQL здійснює корпорація Oracle, що отримала права на торговельну марку разом з поглиненої Sun Microsystems, яка раніше придбала шведську компанію MySQL AB. Продукт поширюється як під GNU General Public License, так і під власною комерційною ліцензією. Крім цього розробники створюють функціональність за замовленням ліцензійних користувачів, саме завдяки такому замовленню майже в найраніших версіях з"явився механізм реплікації.

Virtual Network Computing (VNC) - система віддаленого доступу до робочого столу комп"ютера, що використовує протокол RFB (англ. Remote FrameBuffer, віддалений кадровий буфер). Управління здійснюється шляхом передачі натискань клавіш на клавіатурі і рухів миші з одного комп"ютера на інший і ретрансляції вмісту екрану через комп"ютерну мережу.

Структура и принципы Всемирной паутины

Графическое изображение информации во Всемирной паутине

Всемирную паутину образуют миллионы веб-серверов сети Интернет , расположенных по всему миру. Веб-сервер является программой , запускаемой на подключённом к сети компьютере и использующей протокол жёстком диске и отправляет его по сети запросившему компьютеру. Более сложные веб-серверы способны динамически распределять ресурсы в ответ на HTTP-запрос. Для идентификации ресурсов (зачастую файлов или их частей) во Всемирной паутине используются единообразные идентификаторы ресурсов англ. Uniform Resource Identifier ). Для определения местонахождения ресурсов в сети используются единообразные локаторы ресурсов англ. Uniform Resource Locator ). Такие URL-локаторы сочетают в себе технологию идентификации URI и систему доменных имён англ. Domain Name System ) - доменное имя (или непосредственно . Основная функция веб-браузера - отображение гипертекста. Всемирная паутина неразрывно связана с понятиями гипертекста и гиперссы́лки . Большая часть информации в Вебе представляет собой именно гипертекст. Для облегчения создания, хранения и отображения гипертекста во Всемирной паутине традиционно используется язык англ. HyperText Markup Language ), язык разметки гипертекста. Работа по разметке гипертекста называется вёрсткой, ма́стера по разметке называют веб-мастером или вебмастером (без дефиса). После HTML-разметки получившийся гипертекст помещается в файл , такой HTML-файл является самым распространённым ресурсом Всемирной паутины. После того, как HTML-файл становится доступен веб-серверу, его начинают называть «веб-страницей». Набор веб-страниц образует веб-сайт . В гипертекст веб-страниц добавляются гиперссылки. Гиперссылки помогают пользователям Всемирной паутины легко перемещаться между ресурсами (файлами) вне зависимости от того, находятся ресурсы на локальном компьютере или на удалённом сервере. Гиперссылки веба основаны на технологии URL.

Технологии Всемирной паутины

В целом можно заключить, что Всемирная паутина стоит на «трёх китах»: HTTP, HTML и URL. Хотя в последнее время HTML начал несколько сдавать свои позиции и уступать их более современным технологиям разметки: XML. XML (англ. eXtensible Markup Language ) позиционируется как фундамент для других языков разметки. Для улучшения визуального восприятия веба стала широко применяться технология CSS , которая позволяет задавать единые стили оформления для множества веб-страниц. Ещё одно нововведение, на которое стоит обратить внимание, - система обозначения ресурсов англ. Uniform Resource Name ).

Популярная концепция развития Всемирной паутины - создание семантической паутины . Семантическая паутина - это надстройка над существующей Всемирной паутиной, которая призвана сделать размещённую в сети информацию более понятной для компьютеров. Семантическая паутина - это концепция сети, в которой каждый ресурс на человеческом языке был бы снабжён описанием, понятным компьютеру . Семантическая паутина открывает доступ к чётко структурированной информации для любых приложений, независимо от платформы и независимо от языков программирования . Программы смогут сами находить нужные ресурсы, обрабатывать информацию, классифицировать данные, выявлять логические связи, делать выводы и даже принимать решения на основе этих выводов. При широком распространении и грамотном внедрении семантическая паутина может вызвать революцию в Интернете. Для создания понятного компьютеру описания ресурса, в семантической паутине используется формат RDF (англ. Resource Description Framework ), который основан на синтаксисе англ. RDF Schema ) и англ. Protocol And RDF Query Language ) (произносится как «спа́ркл» ), новый язык запросов для быстрого доступа к данным RDF.

История Всемирной паутины

Изобретателями всемирной паутины считаются Тим Бернерс-Ли в меньшей степени, Роберт Кайо . Тим Бернерс-Ли является автором технологий HTTP, URI/URL и HTML. В году он работал в фр. Conseil Européen pour la Recherche Nucléaire, Женеве (Швейцария), он для собственных нужд написал программу «Энквайр» (англ. «Enquire» , можно вольно перевести как «Дознаватель»), которая использовала случайные ассоциации для хранения данных и заложила концептуальную основу для Всемирной паутины.

Существует также популярное понятие Web 2.0 , обобщающее сразу несколько направлений развития Всемирной паутины.

Способы активного отображения информации во Всемирной паутине

Информация в вебе может отображаться как пассивно (то есть пользователь может только считывать её), так и активно - тогда пользователь может добавлять информацию и редактировать её. К способам активного отображения информации во Всемирной паутине относятся:

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

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

Организации, занимающиеся развитием Всемирной паутины и Интернета в целом

Ссылки

  • Знаменитая книга Бернерса-Ли «Плетя паутину: истоки и будущее Всемирной паутины» он-лайн на английском языке

Литература

  • Филдинг, Р.; Геттис, Дж.; Могул, Дж.; Фристик, Г.; Мазинтер, Л.; Лич, П.; Бернерс-Ли, Т. (Июнь 1999). "Hypertext Transfer Protocol - http://1.1 ". Request For Comments 2616. Information Sciences Institute.
  • Бернерс-Ли, Тим; Брэй, Тим; Конноли, Дэн; Коттон, Пол; Филдинг, Рой; Джекл, Марио; Лилли, Крис; Мендельсон, Ной; Оркард, Дэвид; Уолш, Норман; Уиллиамс, Стюарт (Декабрь 15, 2004). "Architecture of the World Wide Web, Volume One ". Version 20041215. W3C.
  • Поло, Лучано World Wide Web Technology Architecture: A Conceptual Analysis . New Devices (2003). Проверено Июль 31 2005.

Слово «веб» часто используют для обозначения всемирной паутины, то есть Интернета, а ещё используют аббревиатуру WWW. Попробуем разобраться, что такое веб.

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

Понятие сайта

Поняв, что означает веб нельзя не уделить внимания и такому понятию в Интернете как веб-сайт. А что такое веб сайт?

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

Первый сайт появился в 1990 году, он был создан Тим Бернесом-Ли. На нем была размещена информация о новых технологиях WWW, а также принципы установки браузеров и серверов.

Понятие страницы сайта

Кроме такого понятия как веб-сайт, существует еще понятие веб-страница. Большинство источников всемирной паутины являет собой гипертекст. А теперь давайте разберемся, что означает веб страница?

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

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

Интернет – источник знаний

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