Vad är Active Server-sidor?
Aktiva serversidor (ASP) är resultatet av en Microsoft-teknik som körs på serversidan för att skapa dynamiska webbsidor för besökare. Aktiva serversidor benämns på grund av att servern kör aktiva skript för att visa sidor som är unika i innehållet, beroende på besökarens begäran eller inmatning. Däremot är vanliga webbsidor statiska, vilket innebär att de inte ändras förrän webbansvarig uppdaterar dem. En besökares webbläsare skickar en begäran till en webbplats för en sida, och domänens server tar emot begäran och skickar tillbaka sidan. Besökare "A" ser samma exakta sida som besökaren "B" och så vidare.
Aktiva serversidor använder ett annat schema. Besökare "A" och "B" kan se olika innehåll, även om de har begärt samma webbsida. Detta möjliggörs genom ett extra steg i serverns behandling av sidbegäran. Istället för att bara skicka sidan kör servern först alla ASP-skript som är inbäddade i HTML-kodningen på sidan. ASP-skript tjänar till att anpassa sidan för besökaren.
Antag till exempel att "herr wysgeek" har besökt en webbplats tidigare och gett sitt namn, kanske genom att registrera sig. Med hjälp av aktiva serversidor kan webbplatsen välkomna honom genom att visa följande meddelande: "God morgon Herr wysgeek! Klockan 10:32 är det en bra tisdag!" Det kan också ta honom till en specifik sida på webbplatsen. Å andra sidan kan en ny besökare på webbplatsen hälsas med tiden och en inbjudan att registrera sig. Detta kan vara på en inresesida med innehåll som är specifikt inriktat på att sälja webbplatsens tjänster. Med andra ord kan aktiva serversidor anpassa webbsidor i farten.
Aktiva serversidor kan också tillhandahålla funktionalitet för intranät och åtkomst till företagsdatabaser eller andra resurser. Flexibilitet och syfte begränsas endast av kreativitet, eftersom ASP kan stödja praktiskt taget alla skriptspråk, inklusive integrerat stöd för VBScript och JScript.
ASP-skript läggs enkelt till i befintliga HTML-sidor. Medan programmerare som redan är bekanta med skriptspråk snabbt kan få tag på att integrera aktiva serversidor på en webbplats, kommer nykomlingar också att hitta det ganska enkelt. Antagande av viss HTML-kännedom, ASP-skript är inte ett så hårt hopp. Många kompletta skript är fritt tillgängliga online och kan enkelt anpassas med en textredigerare.
Om du är intresserad av att lära dig mer om aktiva serversidor kan du hitta många webbplatser som tillhandahåller handledning samt flera böcker. Aktiva serversidor kan ge din personliga webbplats eller företagsdomän verkliga funktioner som kan göra skillnaden mellan en bra webbplats och en stor tillgång.