ASP
ASP má ve světě IT dva různé významy: 1) Application Service Provider a 2) Active Server Page.
1) Application Service Provider
Application Service Provider je společnost nebo organizace, která zákazníkům poskytuje softwarové aplikace přes Internet. Tyto internetové aplikace se také označují jako „software jako služba“ (SaaS) a často jsou dostupné na základě předplatného. To znamená, že klienti ASP často platí měsíční poplatek za používání softwaru, místo aby si kupovali tradiční softwarovou licenci. Některé aplikace SaaS lze používat prostřednictvím webového prohlížeče, zatímco jiné fungují přes proprietární zabezpečený port.
2) Active Server Page
Active Server Page, běžně označovaná jako „stránka ASP“, je webová stránka, která může obsahovat skripty i standardní HTML. Skripty zpracovává interpret ASP na webovém serveru při každém otevření stránky návštěvníkem. Protože obsah stránky ASP lze generovat za běhu, stránky ASP se běžně používají k vytváření dynamických webů.
ASP je podobné jiným skriptovacím platformám, jako jsou PHP a JSP, ale podporuje více programovacích jazyků. Výchozím jazykem ASP je VBScript, stránky ASP však mohou obsahovat i jiné programovací jazyky, například C# a JavaScript. Alternativní jazyky je však nutné definovat před kódem skriptu pomocí následující deklarace:
<%@ Page Language="C#"%>
Stránky ASP jsou součástí webového aplikačního frameworku ASP.NET, který vyvinula společnost Microsoft. Stránky ASP se proto nejčastěji nacházejí na webových serverech založených na systému Windows, na kterých běží Microsoft Internet Information Services neboli IIS. To, že v prohlížeči otevíráte stránku ASP, poznáte podle toho, že URL má příponu „.asp“ nebo „.aspx“.
Otestujte své znalosti