Detaillierter Inhalt:
Einführung
Tipps 1: Cache Common -Daten auf einem Webserver Cache
Tipps 2: Cache Common -Daten in Anwendungs- oder Sitzungsobjekten Cache
Tipps 3: Cache -Daten und HTML auf der Webserverdiskette
Tipp 4: Vermeiden Sie den Cache nicht flexibler Komponenten in Anwendungs- oder Sitzungsobjekten
Tipp 5: Datenbankverbindungen nicht in Anwendungs- oder Sitzungsobjekten zwischengespeichern
Tipps 6: Verwenden Sie Sitzungsobjekte
Tipps 7: Capsulate Code im COM -Objekt einkapseln
Tipps 8: Ressourcen später erhalten und Ressourcen frühzeitig veröffentlichen
Tipp 9: Ausführung außerhalb des Prozesses opfert die Zuverlässigkeit
Tipp 10: Verwenden Sie explizit Optionen
Tipps 11: Verwenden Sie lokale Variablen in Unterroutinen und Funktionen
Tipps 12: Kopieren Sie gemeinsame Daten in Skriptvariablen
Tipp 13: Vermeiden Sie die Neudefinition von Arrays
Tipps 14: Verwenden Sie den Antwortpuffer
Tipps 15: Batch -Embedded -Skripte und Antwort. Schreiben Sie Anweisungen
Tipp 16: Verwenden Sie die Antwort.
Tipp 17: Verwenden Sie das <jofel> Tag, um ein Objekt zu instanziieren
Tipps 18: Typelib -Bindung unter Verwendung von ADO -Objekten und anderen Komponenten
Tipps 19: Verwenden Sie die Browser -Überprüfungsfunktionen
Tipp 20: Vermeiden Sie eine String -Verkettung in Schleifen
Tipp 21: Aktivieren Sie Browser und Proxy -Caching
Tipp 22: Verwenden Sie server.transfer anstelle von response.Rect, wenn möglich
Tipps 23: Fügen Sie am Ende der Verzeichnis -URL einen Schrägstrich hinzu
Tipp 24: Vermeiden Sie die Verwendung von Servervariablen
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Einführung
Leistung ist eine Funktion. Sie müssen die Leistung vor dem Design vorab oder schreiben die Anwendung später neu. Mit anderen Worten, was sind gute Strategien, um die Leistung von ASP -Anwendungen (ActiveServerpages) zu maximieren?
Dieser Artikel enthält viele Tipps zur Optimierung von ASP -Anwendungen und "VisualBasic (R) -Skripteditor (VBScript). Viele Fallstricke und Fehler werden diskutiert. Die in diesem Artikel aufgeführten Vorschläge wurden auf http://www.microsoft.com und anderen Standorten getestet. Dies funktioniert ordnungsgemäß. In diesem Artikel wird ein grundlegendes Verständnis für das Verständnis von ASP -Entwicklung und ein grundlegendes Verständnis von ASP -Entwicklungen geeignet. ASPSession und andere interne ASP -Objekte (Anforderungen, Antworten und Server).
Die Leistung von ASP hängt normalerweise mehr als nur vom ASP -Code selbst ab. Wir möchten nicht alle weisen Zitate in einen Artikel aufnehmen und am Ende nur leistungsbezogene Ressourcen auflisten. Diese Links umfassen ASP- und Nicht-Asp-Themen, einschließlich "ActiveX (R) -Datenobjekt (ADO), Komponentenobjektmodell (COM), Datenbank und" Internet Information Server (IIS) "". Dies sind die Links, die wir mögen - bitte folgen Sie ihnen.