Principes fondamentaux d'ASP


Pages dynamiques ASP

ASP contient la DLL asp.dll, installée dans le répertoire Winnt\System32\inetsrv. Cette DLL est chargée d'analyser une page ASP (extension .asp) pour chaque script côté serveur. Ce script est transmis au moteur de script approprié, et les résultats de son exécution se combinent avec du code HTML. La page complète est alors envoyée au serveur web, qui la transmet au client l'ayant demandée.

Pages dynamiques ASP

Le script peut avoir recours à une source d'information extérieure (par exemple une base de données) pour générer cette page. De plus, d'autres actions transparentes peuvent être accomplies lors de l'exécution du script (par exemple, écriture dans une BDD).

Pour accélérer l'opération, ASP place en mémoire cache le code compilé créé par le moteur de script, prêt à être utilisé lorsque la page est de nouveau appellée (NB : ce code n'est pas la sortie envoyée au client ! Seul le code compilé est placé en mémoire cache sur le serveur, puis supprimé en cas de modification du fichier source).


Précédent Sommaire Suivant