SELFHTML/Aides à la navigation Introduction Technologies du Web |
ASP | |
ASP signifie Active Server Pages (pages actives du serveur) et représente comme PHP une alternative à CGI/Perl. Chez ASP également il s'agit de créer des pages Web dynamiques du côté du serveur par exemple pour donner les résultats d'une recherche dans une base de données sous forme d'une liste HTML au navigateur appelant. De façon similaire à du code PHP, vous pouvez incorporer du code Script ASP directement en HTML - Des scripts séparés comme pour Perl et CGI, devant être sauvegardés dans des répertoires spéciaux, ne sont donc pas nécessaires. À la différence de PHP, ASP est davantage couplé au monde de Microsoft et de Windows. Il y a bien aussi ASP pour Linux et autres systèmes basés sur Unix et outre le serveur Web Microsoft, le serveur Apache et beaucoup d'autres sont soutenus. Pourtant l'intégration de ASP est optimisée pour des serveurs Web de Microsoft et c'est pour cela qu'il est utilisé surtout sous Windows NT.
ASP n'est à la différence de PHP qu'un "environnement", et non pas un langage script distinct. Comme langages scripts ce sont avant tout les langages propres à Microsoft JScript et VBScript (Script Visual Basic) qui sont prévus. Mais même l'utilisation de Perl pour ASP est possible - et l'utilisation universelle de Perl est mise ici encore en évidence qui à l'inverse de ASP par exemple n'est pas lié à un environnement particulier. VBScript est de toutes façon le langage script standard pour ASP.
Le principe ASP est le même que celui de PHP. En raison de certaines conventions, le serveur Web reconnaît qu'un fichier HTML est un fichier ASP. Le serveur avec environnement ASP intégré, exécute alors le code Script contenu dans le fichier et envoie à la fin le code HTML complet qui en résulte au navigateur appelant.
L'environnement ASP est sous licence et non gratuit. ASP est distribué par Sun Chili!Soft.
Dans l'index des liens de l'offre en ligne de SELFHTML actuel vous trouverez d'autres liens importants et actuels par exemple à des traductions françaises et à d'autres sources:
Dans la présente documentation, ASP n'est pas traité.
Java | |
PHP | |
SELFHTML/Aides à la navigation Introduction Technologies du Web |
© 2001 Stefan Münz / © 2002 Traduction Serge François, 13405@free.fr
selfhtml@fr.selfhtml.org