Stránky aktivního serveru (ASP)
Vyvinul | Microsoft |
---|---|
První verze | Prosince 1996 |
Poslední verze | 3.0 (17. února 2000 ) |
Číst formáty | Stránka aktivního serveru ( d ) |
Písemné formáty | Stránka aktivního serveru ( d ) |
Typ |
Webový framework ( v ) programovací jazyk |
webová stránka | www.asp.net |
Chronologie verzí
Active Server Pages ( ASP ) je kolekce softwaru vyvinutého společností Microsoft a používaného při programování na webu .
Poslední verze dodávaná společností Microsoft (verze 3.0) pochází z roku 2000. Microsoft ASP.NET , vydané vledna 2002, pak převzal kontrolu.
Jedná se o softwarovou technologii určenou k vytváření dynamických webových stránek . K fungování vyžaduje platformu Windows s nainstalovanou IIS nebo platformu Linux nebo Unix s upravenou verzí Apache . ASP se skládá ze struktury objektů přístupných ve dvou hlavních jazycích: VBScript a JScript . Je možné použít jiné jazyky, jako je PerlScript , REXX nebo dokonce Python, a to přidáním příslušného modulu pro interpretaci jazyků do IIS.
Na rozdíl od některých programovacích jazyků ( C , C ++ ) tato technologie nepoužívá kompilované jazyky, ale interpretované jazyky .
ASP má sedm skutečných manipulovatelných objektů: požadavek , odpověď , server , kontext objektu , aplikace , relace a chybové objekty .
Tento objekt umožňuje číst vše, co byl vrácen klientským prohlížečem, například formuláře nebo soubory cookie . Umožňuje také získávat informace o serveru, v klientském prohlížeči a načítat soubory cookie uložené v počítači návštěvníka. Umožňuje vám také načíst data z formuláře pomocí dvou metod HTTP :
Naopak vám umožňuje zasílat informace zákazníkovi, například psaní textu na stránku nebo psaní souborů cookie .
Tento objekt se používá k vytváření a správě připojení k databázím (pojmenovaným ADO ), k otevírání souborů XML , Word , Excel … a obecně k vytváření objektů a používání komponent nainstalovaných na serveru.
Používá se ke kontrole veškerých transakcí s transakčním serverem Microsoft.
Umožňuje vám ukládat globální proměnné pro všechny návštěvníky, kteří procházejí webem.
Umožňuje ukládat proměnné přístupné pouze jednomu návštěvníkovi webu.
Používá se například na webech, které mají košík k ukládání článků.
Tento objekt umožňuje správu chyb.
ASP používá ke komunikaci s prostředky serveru COM (také nazývaný ActiveX ). Poté odešle HTML zpět klientovi přes protokol HTTP .
ASP je schopen se připojit k databázím, číst soubory XML a má komponenty pro správu uploadu , FTP atd.
Může číst a zapisovat dokumenty z Office ( Excel , Word atd.) Prostřednictvím systému COM (viz výše), pokud je na serveru nainstalován Office. Kromě toho mohou technologii COM využívat i jiné jazyky (například PHP), pokud jsou spuštěny také na serveru Windows, kde jsou nainstalovány produkty Office.
A konečně, z technologie .NET se ASP stalo ASP.NET .