1.3 Структура и принципы World Wide Web
Всемирную паутину образуют миллионы веб-серверов сети Интернет, расположенных по всему миру. Веб-сервер - это компьютерная программа, запускаемая на подключённом к сети компьютере и использующая протокол HTTP для передачи данных. В простейшем виде такая программа получает по сети HTTP-запрос на определённый ресурс, находит соответствующий файл на локальном жёстком диске и отправляет его по сети запросившему компьютеру. Более сложные веб-сервера способны в ответ на HTTP-запрос интенсивно создавать документы с помощью шаблонов и сценариев.
Использование технологий WWW для обеспечения доступа к каким-либо информационным ресурсам подразумевает существование следующих компонентов, изображенных на рисунке 3:
. IP-сети с поддержкой базового набора услуг по передаче данных с единой политикой нумерации и маршрутизации, работающим сервисом имен DNS (Domain Name System «система доменных имен»);
. Выделенного
информационного сервера - WWW-сервера, обеспечивающего предоставление
гипертекстовых документов через IP-сеть в ответ на запросы WWW-клиентов.
Рис. 3. - Компоненты для
обеспечения доступа к ресурсам
Передаваемые гипертекстовые документы оформляются в стандарте HTML - языке описания гипертекстовых документов. Эти документы могут либо храниться в статическом виде (совокупность файлов на диске), либо динамически компоноваться в зависимости от параметров запроса специальным программным обеспечением. Для динамической компоновки HTML-документов, WWW-сервер использует специальным образом оформленные программы - CGI-программы [9].
Для просмотра информации, полученной от веб-сервера, на клиентском компьютере применяется специальная программа - веб-браузер. Основная функция веб-браузера - отображение гипертекста. Всемирная паутина неразрывно связана с понятиями гипертекста и гиперссылки. Большая часть информации в Интернете представляет собой именно гипертекст [15].
Для создания, хранения и отображения гипертекста во Всемирной паутине традиционно используется язык HTML. Работа по созданию гипертекстовых документов называется вёрсткой, она делается веб-мастером либо отдельным специалистом по разметке - верстальщиком. После HTML-разметки получившийся документ сохраняется в файл, и такие HTML-файлы являются основным типом ресурсов Всемирной паутины. После того, как HTML-файл становится доступен веб-серверу, его начинают называть «веб-страницей». Набор веб-страниц образует веб-сайт.
Гипертекст веб-страниц содержит гиперссылки. Гиперссылки помогают пользователям Всемирной паутины легко перемещаться между ресурсами (файлами) вне зависимости от того, находятся ресурсы на локальном компьютере или на удалённом сервере. Для определения местонахождения ресурсов во Всемирной паутине используются единообразные локаторы ресурсов URL. URL - это адрес веб-ресурса в сети Интернет. Например, полный URL главной страницы русского раздела Википедии выглядит так: #"804195.files/image004.gif">
Рис.4. - Пример референтной ссылки
Организационные ссылки устанавливают явные связи между двумя точками гипертекста и отличаются от референтных тем, что поддерживают иерархическую структуру в гипертексте. Организационные ссылки связывают узел-родитель с узлами-сыновьями и, таким образом, формируют древовидный подграф в рамках общего гипертекстового сетевого подграфа. Такие ссылки часто соответствуют отношению «быть частным случаем», и по этой причине операции над этими ссылками (при построении гипертекста) отличаются от операций над референтными ссылками [14].
Кроме явных референтных и организационных ссылок в некоторых гипертекстовых системах имеется возможность устанавливать неявные ссылки через использование ключевых слов. Для этого гипертекстовая система должна иметь возможность сквозного поиска заданной подстроки среди всех узлов гипертекста (в некотором порядке), а в самом гипертексте должны активно использоваться ключевые слова. С функциональной точки зрения следование по ссылкам и поиск подстроки близки: каждая операция - это способ получить доступ к интересующему узлу. Ссылки приводят к единственному узлу, а поиск по ключевому слову - к множеству узлов. Примером использования неявных ссылок может служить поиск в Интернет-каталогах (Yandex , Rambler , Yahoo и т.д.).
В настоящее время основными группами приложений, использующих гипертекстовую технологию, являются:
) глобальная информационная система World Wide Web - всемирная паутина;
) справочные системы прикладных программ и операционных систем (например, в ОС Windows используется два вида справочных систем: традиционная система справки, обрабатывающая файлы с расширением *.hlp и более современная справочная система HTML Help, использующая скомпилированные HTML-файлы, имеющие расширение *.chm);
) компьютерные справочно-правовые системы (например, ГАРАНТ, КОНСУЛЬТАНТ ПЛЮС и т. д.) [5].
2.2 Перспективы развития Всемирной паутины
За последние пять лет количество пользователей интернета в мире выросла вдвое. Такие данные обнародовал Международный союз ООН. При нынешнем росте и развитии Интернета число пользователей будет постоянно расти. Количество услуг, служб и возможностей будет только расти. Совсем недавно были созданы новые протоколы, которые позволяют обмениваться данными в сети быстрее, удобнее и безопаснее. В настоящее время проблемы с «загруженностью линии» встречаются довольно часто, уже через несколько лет этого не должно быть. Как заявляет Тим Бернес-Ли, «грядет новый скачок в информационной индустрии. Появятся новые стандарты…»
Возрастающая скорость передачи, приёма и обработки данных в сети ускоряет прогресс человечества. Важную роль в обработке и появлении информации играет сетевой эффект в широком понимании этого слова.
Если до появления Интернета объём информации можно было увязывать с численностью населения на Земле, то сейчас этот процесс радикально поменялся, потому что чем больше мы знаем, тем быстрее приобретаем новые знания. Сегодня объём знаний человечества удваивается каждые 2-3 года, в то время как до начала компьютеризации удвоение знаний происходило за столетия.
В этой связи особенно актуально предвидеть изменения в жизни, хотя бы лет на 10-20 вперёд.
Прогнозировать будущее пытались многие мыслители и философы во все времена, но лишь к концу 2000 года появились первые попытки научного прогноза. В настоящее время футурология приобретает научные контуры, использует математические методы, учитывает тенденции из разных областей знаний. Кроме методов экстраполяции существующих трендов, футурология позволяет исследовать различные варианты событий, чтобы выбрать оптимальный вариант или лучшую стратегию развития.
Прогнозы говорят, что в 2025 году сеть Интернет станет одной из самых важнейших вещей существования человека. Все данные говорят за то, что без сети не сможет обойтись ни один современный человек. Такое предположение было выдвинуто после результатов анализа специального опроса. Благодаря данному опросу, который провели специалисты из компании Pew Research Center, предположить можно следующее, что в 2025 году у всех жителей планеты возможно произойдет сдвиг сознания, в результате чего сеть Интернет из насущной потребности превратиться в одну из самых незаменимых и необходимых вещей человека. Данный опрос был проведен среди 2000 участников по теме, как в течение последующих 10 лет Интернет повлияет на повседневную жизнь людей. Большинство опрошенных участников сошлись в едином мнении, что Интернет занимает все большее место в жизни человека, а по тому без него скоро просто будет не обойтись, ведь кроме непосредственного поиска информации, связывают с ним досуг, общение с друзьями, используя всевозможные социальные сети.
Однако специалисты центра отмечают, с развитием сети Интернет повышается еще, и угроза сохранения конфиденциальной информации у пользователей, кроме того, возможность взлома компьютера хакерами, что может приводить к потере и денежных средств граждан с личных счетов.
В целом, стремительное развитие Всемирной
паутины началось с осознания её эффективности для обоюдного привлечения
внимания производителей и потребителей. В поисках новых способов привлечения
внимания, Web беспрерывно эволюционирует.
ЗАКЛЮЧЕНИЕ
В результате выполнения данной курсовой работы были сформулированы и описаны все поставленные задачи. При этом были изучены понятие World Wide Web и её развитие в функционировании сети Интернет.
В следующей задаче были описаны архитектура и основные компоненты Всемирной паутины. Было выявлено, что система World Wide Web построена по схеме «клиент-сервер» и, какие функции эта система выполняет. Компоненты World Wide Web существуют практически для всех типов компьютерных платформ и свободно доступны в сети. Для упрощения работы в сети Интернет Тим Бернерс-Ли выдвинул идею о применении гипертекстовой модели к информационным ресурсам.
Изучена структура и принципы World Wide Web. Использование технологий World Wide Web для обеспечения доступа к каким-либо информационным ресурсам подразумевает существование IP-сети и выделенного информационного сервера, обеспечивающего предоставление гипертекстовых документов через IP-сеть в ответ на запросы WWW-клиентов. Для просмотра информации, полученной от веб-сервера, на клиентском компьютере применяется специальная программа - веб-браузер. Для создания, хранения и отображения гипертекста во Всемирной паутине традиционно используется язык HTML.
Разобрав применение гипертекстовых технологий, мы выяснили, что гиперссылка состоит из двух частей: указателя и адресной части. Добавим, что с развитием компьютерных средств мультимедиа гипертекст начал превращаться в более наглядную информационную форму, получившую название.
И в заключение, проанализировав перспективы развития Всемирной паутины, можно сказать, что в 2025 году сеть Интернет станет одной из самых важнейших вещей существования человека. Все данные говорят за то, что без сети не сможет обойтись ни один современный человек. Однако, с развитием сети Интернет повышается угроза сохранения конфиденциальной информации у пользователей, кроме того растет возможность взлома компьютера хакерами.
Таким образом, можно подвести
итог, что в результате проделанной работы мы определили, в чем заключается
сущность системы WWW
в функционировании сети Интернет.
СПИСОК ЛИТЕРАТУРЫ
1. Байков В.Интернет. Первые шаги в России - СПб, 2012. - 160 с.
2. Березин С.Internet у вас дома - СПб, 2011. - 400 с.
3. Гагин А. Сервисы Internet - практическое рассмотрение - М.: Infosystems, 2009.
4. Галкин В.А., Григорьев Ю.А. Телекоммуникации и сети. - М.: Изд. МГТУ имени Н.Э. Баумана, 2010.
. Зиглер К. Методы проектирования программных систем. - М.: Мир, 2012.
. Золотов С. Протоколы Internet. - СПБ.: BHV-СПб, 2009.
7. Карпенко С., Internet в вопросах и ответах - СПб, 2009. - 464 с.
8. Кирсанов Д. Понятный Интернет - СПб, 2011. - 252 с.
9. Копылов В.А. Построение автоматизированных информационно-поисковых систем. - М.: Энергия, 2013.
10. Марко Беллиньясо Разработка Web-приложений в среде ASP.NET 2.0: - М.: «Диалектика», 2012. - 640 с.
11. Олифер В.Г. Олифер Н.Г. Компьютерные сети. Принципы, технологии, протоколы. - СПб.: Питер, 2009.
12. Олищук А.В. Разработка Web-приложений на PHP 5. Профессиональная работа. - М.: «Вильямс», 2010. - С. 352.
. Степанов В. К. Электронные библиотеки и полнотекстовые базы данных в Интернете - 2011.
. Тереза Нейл, Билл Скотт Проектирование веб - интерфейсов -М.:Символ - Плюс, 2010.-352 с.
15. Ханенко В.Н. Информационные системы. - СПб.: Питер, 2013
16. Хант К. Персональные компьютеры в сетях TCP/IP: пер. с англ. - СПб,2010 - 384 с.