Скрипт (программный модуль)
Скрипт, он же программный модуль — пришедшее в Рунет «из-за кордона»
наименование законченного фрагмента какого-либо функционала, выполненного
посредством некоего языка программирования. Само собою разумеется, что всякое —
и любое — подобное использование этой технологии веб-дизайна следует
рассматривать, как развитие статического веб-проекта до уровня динамичного (см.
«Динамичность и интерактивность»).

Скрипт (программный модуль) представляет собой работоспособный фрагмент
какой-либо программы, или же собственно программу (хотя в этом случае
терминология не вполне корректна). Может использоваться различными способами:
чаще применяется как серверные технологии, но популярно и расположение таковых
модулей в пределах HTML-кода гипертекстовой разметки
(для выполнения определённых задач, для этого разработан JavaScript).
Пример «классического» использования: организация частичной интерактивности
веб-проекта при помощи введения в код веб-страницы формы обратной связи. В этом
случае, сама программа располагается на сервере, а её управление осуществляется
предусмотренными средствами HTML (подробностями данного вопроса можете
поинтересоваться в тематических материалах, проследовав по ссылкам). Именно в
данном случае, скрипт (то есть, программный модуль) есть непосредственно тот
комплекс информации, который установлен на сервере, и как раз его правомерно
рассматривать как яркий пример серверных технологий веб-дизайна.
Та же терминология Интернета в сленге
веб-мастеров Рунета может обозначать и целые программные комплексы, типа систем
управления контентом (CMS). В данном случае, скрипт способен самостоятельно
генерировать HTML-код гипертекстовой разметки (ещё раз напомним, что подобное
использование термина не является верным).
JavaScript
Наконец, упомянем о специально разработанном языке программирования
JavaScript, фрагменты которого могут быть встроены непосредственно в код
веб-страницы. Пример подобного применения отдельных программных модулей мы
расположили на странице Приложения.
Интерактивность и динамичность
В отличие от полномасштабных, так называемых «тяжёлых» вариантов
обеспечения динамичности и интерактивности веб-проектов, такая технология
веб-дизайна не требует установки скрипта на сервере — ни его самого, ни
каких-либо отдельных его компонентов. Как правило, для создания модулей используются языки программирования РНР,
ASP или Java.
Программирование процедуры просмотра гипертекстовой базы данных не является
изобретением Netscape, Microsoft или Sun. Практически все локальные
гипертекстовые системы в той или иной степени имеют программные средства
манипулирования гипертекстовыми объектами.
Статья: |
Скрипт (программный модуль) |
Опорные темы: |
Терминология технологий веб-дизайна и интернета |
|