Зміст:
- Визначення - Що означає Active Server Pages (ASP)?
- Техопедія пояснює сторінки активних серверів (ASP)
Визначення - Що означає Active Server Pages (ASP)?
Сторінки активного сервера (також відомі як ASP або класичний ASP) - це перший механізм сценаріїв на сервері Майкрософт, який дозволяє динамічно генерувати веб-сторінки. Хоча початковий випуск був надбудовою до компонента Internet Information Services (IIS) Windows NT 4.0, пізніше він був включений в операційну систему Windows Server.
ASP використовує сценарій на стороні сервера, щоб динамічно створювати веб-сторінки на основі конкретного запиту клієнта. Результатом є веб-сторінка HTML, відправлена назад клієнту для відображення. VBScript є мовою сценаріїв за замовчуванням, що використовується для написання ASP, хоча можна використовувати й інші мови сценаріїв.
Техопедія пояснює сторінки активних серверів (ASP)
ASP була альтернативою Microsoft сценаріям загального інтерфейсу шлюзу (CGI) та сторінок Java Server (JSP), призначені для того, щоб клієнти могли взаємодіяти з серверними базами даних та службовими послугами. ASP пройшов три основні випуски: ASP 1.0 у 1996 р. (Включений до IIS 3.0), ASP 2.0 у 1997 р. (IIS 4.0) та ASP 3.0 у 2000 р. (IIS 5.0). ASP 3.0 стає частиною IIS 6.0 на Windows Server 2003 та частиною IIS 7.0 в Windows Server 2008.
Зараз ASP застарілий і замінений на ASP.NET. Хоча ASP.NET не є суто розширеною версією ASP; ці дві технології мають абсолютно різні основні реалізації. ASP.NET - це компільована мова і покладається на .NET Framework, тоді як ASP - строго інтерпретована мова. Як і будь-яка старша технологія, ви, звичайно, можете знайти ASP у виробництві, але вам буде важко застосувати справу, щоб використовувати його для нового проекту.