ASP
ASP ma dwa różne znaczenia w świecie IT: 1) Application Service Provider (dostawca usług aplikacyjnych) oraz 2) Active Server Page (aktywna strona serwera).
1) Application Service Provider
Application Service Provider to firma lub organizacja, która udostępnia klientom aplikacje oprogramowania za pośrednictwem Internetu. Te aplikacje internetowe są również znane jako „software as a service” (SaaS) i często są udostępniane w ramach subskrypcji. Oznacza to, że klienci ASP często płacą miesięczną opłatę za korzystanie z oprogramowania, zamiast kupować tradycyjną licencję na oprogramowanie. Do niektórych aplikacji SaaS można uzyskać dostęp za pomocą przeglądarki internetowej, podczas gdy inne działają przez zastrzeżony, bezpieczny port.
2) Active Server Page
Active Server Page, powszechnie nazywana „stroną ASP”, to strona internetowa, która może zawierać skrypty, a także standardowy HTML. Skrypty są przetwarzane przez interpreter ASP na serwerze internetowym za każdym razem, gdy strona jest otwierana przez odwiedzającego. Ponieważ zawartość strony ASP może być generowana dynamicznie, strony ASP są często używane do tworzenia dynamicznych witryn internetowych.
ASP jest podobny do innych platform skryptowych, takich jak PHP i JSP, ale obsługuje wiele języków programowania. Domyślnym językiem ASP jest VBScript, jednak strony ASP mogą zawierać również inne języki programowania, takie jak C# i JavaScript. Języki alternatywne muszą jednak zostać określone przed kodem skryptu za pomocą następującej deklaracji:
<%@ Page Language="C#"%>
Strony ASP są częścią platformy do tworzenia aplikacji internetowych ASP.NET, opracowanej przez Microsoft. Dlatego strony ASP najczęściej można znaleźć na serwerach internetowych opartych na systemie Windows, na których działa usługa Microsoft Internet Information Services, czyli IIS. Możesz rozpoznać, że otwierasz stronę ASP w przeglądarce, jeśli URL ma przyrostek „.asp” lub „.aspx”.
Rozszerzenia plików: .ASP, .ASPX
Sprawdź swoją wiedzę