КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Понятие скрипта
Система WWW Основные понятия Web-программирования World Wide Web (WWW) - это название глобальной гипертекстовой системы, которая для передачи информации использует Интернет. Современные гипертекстовые информационные системы условно можно представить в виде совокупности нескольких компонентов: ¨ системы хранения гипертекстовых объектов, ¨ системы отображения гипертекстовых объектов, ¨ системы подготовки гипертекстовых объектов, ¨ системы программирования просмотра совокупности гипертекстовых объектов. С этой точки зрения технология WWW только к 1996 году получила законченный, функционально полный вид. Первыми были разработаны системы хранения и просмотра (1989-1991 г.г.), которые продолжают развиваться и в настоящее время. После 1990 года стали появляться первые системы подготовки документов. Наконец, в 1995 году были предложены первые языки управления сценариями просмотра.
Классификация скриптов, их различия и области применения При изучении средств создания web-сайтов[1] обычно следуют по пути от простого к сложному и начинают с изучения языка разметки гипертекста HTML. Язык HTML позволяет создать статический сайт, т.е. сайт, содержимое которого определяется разработчиком и не изменяется при просмотре. Затем для обеспечения дополнительной функциональности web-страниц в HTML-документы вставляют программы (сценарии, скрипты), написанные на других языках, которые позволяют создать динамический сайт. Это сайт содержания страниц которого во многом зависит от действий пользователя и состояния системы (например текущего времени). Сценарием (программой, скриптом) называется последовательность инструкций выполняемых интерпретатором. Интерпретатор может располагаться как на стороне клиента (браузер), так и на стороне сервера. Программы, работающие с объектами HTML-документа и браузера и выполняемые браузером на компьютере посетителя сайта, называются клиентскими сценариями. С помощью клиентских сценариев можно решить множество задач, например: ¨ Обработка событий, инициированных пользователем (щелчок кнопкой мыши, нажатие клавиши и др.), ¨ Обработка данных, введенных пользователем в форму, перед их отправкой на сервер, ¨ Изменение параметров отдельных элементов документа и браузера (изменение значений атрибутов, стилевых параметров и даже тегов), ¨ Запись и чтение cookie[2], ¨ Управление процессами во времени. В HTML-документ кроме клиентских сценариев можно вставить сценарии, выполняющиеся не браузером, а сервером. Такие сценарии называются серверными сценариями. В отличие от клиентских скриптов, исходные тексты серверных недоступны для посетителя, что позволяет сохранить их содержимое в тайне от посторонних. Серверные сценарии выполняют задачи, с которыми достаточно сложно справиться с помощью клиентских сценариев, например: ¨ Прием и обработка данных, введенных посетителями web-страницы, ¨ Сохранение данных в файлах и базах данных, расположенных на стороне сервера, ¨ Передача данных по электронной почте, ¨ Модификация графических изображений, ¨ Поддержка защиты страниц сайта паролем, работы счетчика посещения страниц, гостевой книги, форума, интернет магазина и т.д.
Дата добавления: 2014-01-11; Просмотров: 1202; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |