Les pages ASP (Active Server) sont le résultat d'une technologie Microsoft qui exécute les scripts côté serveur pour créer des pages Web dynamiques pour les visiteurs. Active server pages sont ainsi nommés parce que le serveur exécute les scripts actifs à tourner les pages qui sont uniques dans le contenu, en fonction de la demande ou de l'entrée d'un visiteur. En revanche, les pages Web standard sont statiques, ce qui signifie qu'ils ne changent pas jusqu'à ce que le Webmaster les mises à jour. Le navigateur Web du visiteur envoie une requête à un site Web d'une page, et le serveur du domaine reçoit la demande et renvoie la page. Visiteur "A" voit la même page que visiteur «B», et ainsi de suite.
Les pages actives server utilisent un système différent. Visiteur "A" et "B" pourraient voir des contenus différents, même s'ils ont demandé la même page Web. Ceci est rendu possible par une étape supplémentaire dans le traitement du serveur de la demande de page. Au lieu de simplement envoyer la page, le serveur exécute d'abord les scripts ASP qui sont incorporés dans le codage HTML de la page. Les scripts ASP servent à personnaliser la page pour le visiteur.
Par exemple, supposons que "M. wise GEEK" a visité un site avant et donné son nom, peut-être en vous inscrivant. Utilisation des pages de serveur actives, le site pourrait l'accueillir en affichant le message suivant: "Bonjour Monsieur wise GEEK C'est 10h32 sur un grand de mardi!" Il pourrait aussi emmener vers une page spécifique sur le site. D'autre part, un nouveau visiteur du site peut être accueilli avec le temps et une invitation pour vous inscrire. C'est peut-être à une page d'entrée avec un contenu spécifiquement orientée vers la vente de services du site. En d'autres termes, les pages de serveur actives peuvent personnaliser des pages Web à la volée.
Les pages actives server peuvent également offrir des fonctionnalités pour Intranets et l'accès aux bases de données internes ou d'autres ressources. La flexibilité et le but n'est limitée que par la créativité, comme ASP peut prendre en charge pratiquement n'importe quel langage de script, y compris un soutien intégré pour VB Script et JScript.
Scripts ASP sont facilement ajoutés dans des pages HTML existantes. Bien que les programmeurs déjà familiers avec les langages de script puissent obtenir rapidement le coup de l'intégration des pages de serveur actives dans un site Web, les nouveaux arrivants trouveront également assez facile. En supposant une certaine familiarité HTML, les scripts ASP ne sont pas un tel saut difficile. De nombreux scripts complets sont disponibles gratuitement en ligne, et peut être facilement personnalisé avec un éditeur de texte.
Si vous êtes intéressé à en apprendre davantage sur les pages de serveur actives, vous pouvez trouver de nombreux sites Web qui offrent des cours particuliers, ainsi que plusieurs livres. Active server pages peuvent donner à votre site personnel ou un domaine d'affaires véritable fonctionnalité qui peut faire la différence entre un bon site et un grand atout.