![]() |
site by ToTo@BNHT.net
|
Статьи |
|||
|
Относительно недавно на смену статическим
веб-страницам стали приходить динамические - то есть страницы, содержимое
которых формируется в зависимости от действия пользователя. Соответственно,
потребовался и новый класс приложений, способных формировать такие страницы. Эти
приложения получили название серверов веб-приложений.
В начале 1997 года компания Microsoft выпустила 3-ю версию своего веб-сервера (Internet Information Server или IIS), в котором был реализован принципиально новый метод написания серверных приложений. Он получил название ASP (Active Server Pages - активные серверные страницы). Метод является функциональным расширением веб-сервера Microsoft и основан на использовании программных интерфейсов сервера. По сути ASP - это обычные текстовые файлы (обычно с расширением имени asp), содержащие конструкции языка HTML и сценарии, написанные на языках JScript и/или VBScript, выполняющиеся на сервере наряду с обычным HTML-кодом. Чем же хороша технология ASP? Прежде всего, возможностью исполнять сценарии на сервере. С помощью сценариев для сервера можно получить доступ к файлам, базам данных и другим ресурсам, хранимым на сервере, а также к централизованным ресурсам сервера, таким как электронная почта или факс-служба. Функционирование в непротиворечивой и управляемой среде - еще одно преимущество выполнения сценариев на сервере. Ваш код выполняется только на одной версии единственного сервера, а не на множестве версий множества браузеров. Тем самым достигается так называемая кросс-платформенная совместимость. Сценарии, расположенные в страницах ASP, могут быть не только серверными, но
и клиентскими. Серверные сценарии выделяются специальным образом и исполняются
на сервере, в то время как клиентские сценарии загружаются вместе с
HTML-страницей на компьютер пользователя и работают под управлением браузера, не
имея возможности выполнять какие-либо деструктивные функции на стороне
клиента.
|
|
Уфа, 2006 |