ASP. Введение.

ASP. Введение.

Чтобы создавать сайты на сервере IIS, используется технология ASP.

Это не язык, а именно технология Microsoft, позволяющая:

Динамически создавать Web-страницы.

Подключать программные модули на момент создания Web-страницы.

ASP (Active Server Pages — «активные серверные страницы») – это программа, запускающаяся внутри IIS, использующая довольно распространенные и простые языки программирования – VBScript и JavaScript.

Фрагменты программного кода заключаются между разграничителями <% (код VB или JS)%>

Совместимость ASP.

• Для работы IIS вам необходима версия Windows не ниже NT 4.0

• ChiliASP, InstantASP – технологии, позволяющие использовать ASP в отсутствии ОС Windows.

Что из себя представляет ASP файл.

• Это файл с расширением. asp или. aspx

• Он может быть создан в любом текстовом редакторе.

• Может содержать текст, HTML, XML, скрипты.

• Скрипты в ASP файлах выполняются на стороне сервера (IIS).

Чем ASP отличается от HTML.

• Когда браузер запрашивает HTML файл, сервер возвращает файл.

• Когда браузер запрашивает ASP файл, IIS передает запрос в обработчик ASP. Этот обработчик (или по-умному, компилятор) считывает ASP файл строка за строкой и выполняет имеющиеся там скрипты. В результате ASP файл возвращается в браузер в виде HTML файла. Т. е. сам обрабатываемый код вы не видите, только результат обработки.

Что может ASP.

• Динамически редактировать, изменять и добавлять любое содержимое на Web страницу.

• Обрабатывать запросы данных или пользовательские запросы, полученные из HTML форм.

• Запрашивать данные (из баз данных, в том числе) и выводить результат в браузер.

• Позволяет создавать Web страницы для индивидуальных пользователей

• Отличается от CGI и Perl простотой более высокой скоростью обработки.

• Обеспечивает безопасность – код ASP не виден из браузера

Замечание: поскольку скрипты в ASP выполняются на стороне сервера, браузеру, отображающему ASP файл, не требуется поддержка выполнения сценариев вовсе.


Карта сайта


Информационный сайт Webavtocat.ru