Contenu détaillé:
Introduction
CONSEILS 1: Cache les données communes sur un serveur Web
CONSEILS 2: Cache les données communes dans les objets d'application ou de session
Conseils 3: Données de cache et HTML sur le disque du serveur Web
Astuce 4: Évitez le cache des composants non flexibles dans les objets d'application ou de session
Astuce 5: Ne cachez pas les connexions de la base de données dans les objets d'application ou de session
Conseils 6: Utilisez des objets de session
Conseils 7: encapsulent le code dans l'objet com
Conseils 8: Obtenez des ressources plus tard et libérez les ressources tôt
Astuce 9: L'exécution en dehors du processus sacrifiera la fiabilité
Astuce 10: Utiliser explicitement les options
Conseils 11: Utilisez des variables locales dans les sous-programmes et les fonctions
Conseils 12: Copiez les données communes aux variables de script
Astuce 13: Évitez de redéfinir les tableaux
Conseils 14: Utilisez le tampon de réponse
Conseils 15: scripts et réponse intégrés par lots.
Astuce 16: Utilisez la réponse.
Astuce 17: Utilisez la balise <objet> pour instancier un objet
Conseils 18: liaison typelib à l'aide d'objets ADO et d'autres composants
Conseils 19: Utiliser les capacités de vérification du navigateur
Astuce 20: Évitez la concaténation des cordes en boucles
Astuce 21: Activer la mise en cache du navigateur et proxy
Astuce 22: Utilisez Server.Transfer au lieu de Response.Redirect si possible
Conseils 23: Ajoutez une barre oblique à la fin de l'URL du répertoire
Astuce 24: Évitez d'utiliser les variables du serveur
--------------------------------------------------------------------------------
Introduction
Les performances sont une fonctionnalité. Vous devez pré-concevoir des performances ou réécrire l'application plus tard. En d'autres termes, quelles sont les bonnes stratégies pour maximiser les performances des applications ActiveServerPages (ASP)?
Cet article fournit de nombreux conseils pour optimiser les applications ASP et l'éditeur de script VisualBasic (R) (VBScript). De nombreux pièges et défauts sont discutés. Les suggestions énumérées dans cet article ont été testées sur http://www.microsoft.com et d'autres sites et travaillent correctement. Cet article assume que vous avez une compréhension de base de l'ASP, notamment VBS et / ou jscrip Aspcession et autres objets internes ASP (demandes, réponses et serveurs).
Les performances d'ASP dépendent généralement plus que le code ASP lui-même. Nous ne voulons pas inclure toutes les citations sages dans un seul article, et répertorier uniquement les ressources liées aux performances à la fin. Ces liens incluent les sujets ASP et non-ASP, y compris "ActiveX (R) Data Object (ADO)," Component Object Model (COM), Database et "Internet Information Server (IIS)" Configurations. Ce sont les liens que nous aimons - veuillez les suivre.