Active Server Pages

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

ASP (англ. Active Server Pages — «активные серверные страницы») — первая технология компании Microsoft, позволяющая динамически создавать веб-страницы на стороне сервера. ASP работает на платформе операционных систем линейки Windows NT и на веб-сервере Microsoft IIS.

ASP не является языком программирования — это лишь технология предварительной обработки, позволяющая подключать программные модули во время процесса формирования веб-страницы. Относительная популярность ASP основана на простоте используемых языков сценариев (VBScript или JScript) и возможности использования внешних COM-компонентов.

Технология ASP получила своё развитие в виде ASP.NET — новой технологии создания веб-приложений, основанной на платформе Microsoft .NET.

Содержание

Синтаксис

Страница на ASP — это обычная страница HTML, со вставками, обозначенными ограничителями <% и %>:

<%
   Response.write "Hello World!"
%>

То что находится внутри ограничителей — это текст программы, интерпретируемый при запросе страницы. VBScript является языком по умолчанию, хотя возможно использование и JScript (или любого другого языка, если установлен соответствующий интерпретатор):

<% @ Language = "JScript" %><%
  Response.Write("Hello World!");
%>

Версии

ASP в своём развитии прошёл через несколько версий:

  • ASP 1.0 (распространяется с IIS 3.0) в декабре 1996 года.
  • ASP 2.0 (распространяется с IIS 4.0) в сентябре 1997 года.
  • ASP 3.0 (распространяется с IIS 5.0) в ноябре 2000 года.

Apache::ASP

  • Apache::ASP предоставляет функциональность ASP на основе веб-сервера Apache, со скриптами на основе Perl (англ.)

См. также

Ссылки

az:ASP bs:ASP ca:Active Server Pages cs:Active Server Pages da:Active Server Pages de:Active Server Pages en:Active Server Pages eo:Aktivaj Servilaj Paĝoj es:Active Server Pages eu:Active Server Pages fa:صفحه های خادم فعال fi:ASP fr:Active Server Pages gl:Active Server Pages he:Active Server Pages hu:Active Server Pages id:Active Server Pages is:ASP it:Active Server Pages ja:Active Server Pages ko:액티브 서버 페이지 lv:Active Server Page ms:Active Server Pages nl:Active Server Pages no:Active Server Pages pl:Active Server Pages pt:ASP ro:ASP sk:Active Server Pages sr:ASP sv:Active Server Pages th:เอเอสพี tr:ASP uk:Active Server Pages uz:ASP zh:Active Server Pages

Личные инструменты

Served in 0.107 secs.