Active Server Pages (ASP, укр. активні серверні сторінки) — це технологія від компанії Microsoft, що дозволяє динамічно формувати автоматично оновлювані вебсторінки з боку вебсервера. Технологія подається у формі додатку до вебсервера Internet Information Services (IIS).
Більшість сторінок, що створені за допомогою даної технології, написані мовою VBScript, але вебмайстер вільний використовувати будь-яку мову, за умови, що для неї існує та встановлений відповідний механізм. JScript, що є реалізацією ECMAScript від компанії Microsoft, — це зазвичай друга мова, котру використовують разом із технологією ASP. Існують також досить багато інших мов програмування, що постачаються сторонніми компаніями.
Технології та дозволяють використовувати технологію ASP без операційної системи Microsoft Windows. Існують вельми багато спілок відкритого програмного коду, що створюють ASP скрипти, компоненти та програми, котрі можуть бути використані безкоштовно за умови дотримання певних ліцензійних угод.
Синтаксис
Сторінка на 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 року
- ASP.NET 1.0 (постачалася у складі Microsoft .NET Framework 1.0) у січні 2002 року
- ASP.NET 1.1 (постачалася у складі Microsoft .NET Framework 1.1) у квітні 2003 року
- ASP.NET 2.0 (постачалася у складі Microsoft .NET Framework 2.0) 7 листопада 2005 року
Початкова назва технології ASP.NET була «ASP+» або «ASP PLUS». Microsoft .NET Framework 3.0 також має у своєму складі ASP.NET 2.0.
Посилання
- ASP101 — Active Server Pages Code & Tutorial Site [ 20 лютого 2021 у Wayback Machine.]
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Active Server Pages ASP ukr aktivni serverni storinki ce tehnologiya vid kompaniyi Microsoft sho dozvolyaye dinamichno formuvati avtomatichno onovlyuvani vebstorinki z boku vebservera Tehnologiya podayetsya u formi dodatku do vebservera Internet Information Services IIS Bilshist storinok sho stvoreni za dopomogoyu danoyi tehnologiyi napisani movoyu VBScript ale vebmajster vilnij vikoristovuvati bud yaku movu za umovi sho dlya neyi isnuye ta vstanovlenij vidpovidnij mehanizm JScript sho ye realizaciyeyu ECMAScript vid kompaniyi Microsoft ce zazvichaj druga mova kotru vikoristovuyut razom iz tehnologiyeyu ASP Isnuyut takozh dosit bagato inshih mov programuvannya sho postachayutsya storonnimi kompaniyami Tehnologiyi ta dozvolyayut vikoristovuvati tehnologiyu ASP bez operacijnoyi sistemi Microsoft Windows Isnuyut velmi bagato spilok vidkritogo programnogo kodu sho stvoryuyut ASP skripti komponenti ta programi kotri mozhut buti vikoristani bezkoshtovno za umovi dotrimannya pevnih licenzijnih ugod SintaksisStorinka na ASP ye zvichajnoyu storinkoyu HTML zi vstavkami poznachenimi obmezhuvachami lt ta gt lt Response write Hello World gt Te sho znahoditsya vseredini obmezhuvachiv tekst programi sho interpretuyetsya pri zapiti storinki VBScript ye movoyu za zamovchuvannyam hocha mozhlive vikoristannya j JScript chi bud yakoyi inshoyi movi yaksho vstanovleno vidpovidnij interpretator lt Language JScript gt lt Response Write Hello World gt VersiyiTehnologiya ASP uprodovzh svogo isnuvannya projshla cherez shist znachnih onovlen ASP 1 0 postachalasya razom z IIS 3 0 u grudni 1996 roku ASP 2 0 postachalasya razom z IIS 4 0 u veresni 1997 roku ASP 3 0 postachalasya razom z IIS 5 0 u listopadi 2000 roku ASP NET 1 0 postachalasya u skladi Microsoft NET Framework 1 0 u sichni 2002 roku ASP NET 1 1 postachalasya u skladi Microsoft NET Framework 1 1 u kvitni 2003 roku ASP NET 2 0 postachalasya u skladi Microsoft NET Framework 2 0 7 listopada 2005 roku Pochatkova nazva tehnologiyi ASP NET bula ASP abo ASP PLUS Microsoft NET Framework 3 0 takozh maye u svoyemu skladi ASP NET 2 0 PosilannyaASP101 Active Server Pages Code amp Tutorial Site 20 lyutogo 2021 u Wayback Machine Div takozhKomp yuterna terminologiya