Тема 4. Размещение и поиск информации в Интернете
Всемирная паутина сети Интернет
WWW
Веб-сайт(web site) - совокупность электронных документов, размещенных в сети в видефайлов (веб-страниц), которые содержат различные информационные объекты, связанные между собой гиперссылками. Такими объектами могут быть текст, графика, видео и любая другая оцифрованная информация. Страницы сайта оформляются с помощью языка разметки гипертекста HTML (Hypertext Markup Language), а доступ к этим страницам осуществляется по протоколу HTTP.
Программы (веб-клиенты), называемые браузерами, отображают на экране удаленного устройства пользователя содержание страниц сайта в соответствии с записанными на них инструкциями HTML. Сами же страницы сайта находятся на одном или нескольких HTTP серверах(веб-серверах) сети, и являются сетевыми ресурсами, обращение к которым клиентыосуществляют по URL адресам.
Просмотр содержания любого сайта обычно начинается с его стартовой (домашней) страницы. Локальные гиперссылки не только организуют страницы сайта в иерархическую структуру, но и обеспечивают навигацию посетителя по сайту. С помощью гиперссылок на базе URL любая из страниц сайта может быть связана с другими сайтами. Глобальная распределенная система сайтов, размещенных в сети Интернет, образует всемирную паутину WWW (World Wide Web).
Статические сайты
Веб-серверы хранят страницы статических сайтов в том виде, в котором они передаются браузерам. На статических страницах обычно размещается отформатированный текст, анимация, фото, аудио и видео материалы. На этих страницах могут присутствовать управляющие элементы навигации, и даже интерактивные меню. Однако содержанием статических страниц всегда является заранее предопределенная, стандартная информация. Не смотря на то, что администратор статического сайта может периодически обновлять и редактировать его содержимое, все остальные посетители сайта являются лишь пассивными созерцателями подготовленных для них материалов.
Для редактирования статических сайтов можно использовать как обычные редакторы текста, так и специализированные WYSIWYG редакторы HTML кода. При этом работа с обычными текстовыми редакторами требует наличия глубоких знаний в HTML кодировании.
Интерфейс WYSIWYG редакторов позволяет разработчику при создании страниц сайта использовать графические объекты и шаблоны. HTML код страниц эти редакторы генерируют сами. Кроме того, создаваемые в WYSIWYG редакторах веб-страницы отображаются на экране максимально похожими на конечную продукцию (аббревиатура WYSIWYG происходит от английской фразы “What You See Is What You Get” – “что видишь, то и получишь”).
Динамические сайты
Информация, предоставляемая посетителям динамических сайтов, генерируется автоматически, причем лишь в момент обращения к его веб-страницам. Это осуществляют специальные программы с использованием информации из разных источников.
Автоматизация формирования содержания динамического сайта обеспечивает более эффективное его функционирование, а также снижает затраты на создание, поддержку обновление и расширение сайта. Например, создание одного программно заполняемого из базы данных шаблона динамической веб-страницы эффективнее разработки множества статических страниц с той же информацией. Кроме того, в формировании содержания динамического сайта могут участвовать не только его администратор, но и обычные посетители.
Машурцев В.А. Курс “Интернет Технологии”. 2011 |
Программная генерация содержания динамических страниц может осуществляться как на стороне веб-сервера, так и на стороне веб-клиента (браузера). При этом на серверной стороне для этого наиболее часто используют либо скриптовые языки программирования (PHP, Perl, Python и др.), либо сервлеты программных платформ языка Java, либо языки, поддерживаемые технологией ASP.NET программной платформы .NET Framework. На клиентской стороне для генерации содержания динамических страниц обычно применяется скриптовый язык JavaScript.
Дата добавления: 2015-12-26; просмотров: 875;