Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




WWW

Веб-сайт (Web site) или просто сайт – совокупность связанных веб-страниц, содержащих гипертекст (фрагменты текста, с узлами перехода между ними в виде ссылок), графику, видео и другую оцифрованную информацию. Элементы страниц сайта оформляется с помощью языка разметки гипертекста HTML (Hypertext Markup Language), а сетевой доступ к этим страницам на основе модели “Клиент/Сервер” осуществляется с помощью программного обеспечения по протоколу HTTP (Hypertext Transfer Protocol).

Программы (веб-клиенты), называемые браузерами, отображают на экране удаленного устройства пользователя содержание страниц сайта в соответствии с записанными на них инструкциями HTML. Сами же страницы сайта находятся на одном или нескольких HTTP серверах сети, часто называемых веб-серверами, и являются сетевыми ресурсами, обращение к которым клиенты осуществляют по URL (Uniform Resource Locator) указателям (адресам).

Гиперссылки и URL не только организуют страницы сайта в иерархическую структуру, но и обеспечивают навигацию посетителя по сайту. Отметим, что любая из страниц сайта с помощью гиперссылок может быть связана и с другими сайтами. При этом просмотр содержания любого сайта обычно начинается с его стартовой (домашней) страницы. Глобальная распределенная система сайтов, размещенных в сети Интернет, образуют всемирную паутину WWW (World Wide Web).

Статические сайты

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

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

Интерфейс WYSIWYG редакторов при проектировании страниц сайта позволяет разработчику использовать графические объекты и шаблоны, а HTML код страниц эти редакторы генерируют сами. Кроме того, создаваемые в WYSIWYG редакторах веб-страницы отображаются на экране максимально похожими на конечную продукцию (аббревиатура WYSIWYG происходит от английской фразы “What You See Is What You Get” – “что видишь, то и получишь”).

Динамические сайты

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

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

Программная генерация содержания динамических страниц может осуществляться как на стороне веб-сервера, так и на стороне веб-клиента (браузера). При этом на серверной стороне для этого наиболее часто используют либо скриптовые языки программирования (PHP, Perl, Python и др.), либо сервлеты программных платформ языка Java, либо языки, поддерживаемые технологией ASP.NET программной платформы.NET Framework. На клиентской стороне для генерации содержания динамических страниц обычно применяется скриптовый язык JavaScript.





Поделиться с друзьями:


Дата добавления: 2016-11-02; Мы поможем в написании ваших работ!; просмотров: 546 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Большинство людей упускают появившуюся возможность, потому что она бывает одета в комбинезон и с виду напоминает работу © Томас Эдисон
==> читать все изречения...

2493 - | 2164 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.007 с.