Codierung für schnelles Anzeigen von Seiten
Unabhängig davon, ob Sie in ASP oder direktem HTML codieren, möchten Sie, dass Ihre Seite Ihren Benutzern so schnell wie möglich angezeigt wird. Wenn Ihre Seite langsam angezeigt wird, geben Ihre Benutzer möglicherweise auf und gehen woanders hin.

Denken Sie zunächst daran, dass Sie, wenn eine Person eine Ihrer Webseiten anzeigen möchte, diese physische Datei buchstäblich von Ihrem Server an den Heimcomputer Ihres Besuchers senden. So sehen sie die Seite - sie erhalten eine Kopie auf ihrem Computer und ihr Browser analysiert und zeigt diese Datei an. Je größer Ihre Datei ist, desto länger dauert es, bis sie die Informationen empfangen und anzeigen. Sie möchten diese Datei also so klein wie möglich halten.

Das heißt, Sie streifen Ihre Kommentare ab. Ja, Kommentare eignen sich hervorragend für die Arbeit mit Ihrem Code in Ihrer Testumgebung. Sie möchten jedoch keine Kommentare zu Ihrem Live-Server! Jede einzelne Kommentarzeile, die Sie hinzufügen, ist eine weitere Zeile unnötigen Mülls, der Zeit in Anspruch nimmt, wenn die Datei an Ihre Besucher gesendet wird. Sie möchten, dass die Live-Produktionsdatei so klein wie möglich ist, damit die Übertragung der Datei so schnell wie möglich erfolgt.

Das Gleiche gilt für Tonnen von zusätzlichem Leerraum, Tabulatoren usw. Jedes dieser Zeichen belegt physischen Speicherplatz in der Datei. Sie möchten, dass Ihre Datei so effizient wie möglich in einer Live-Umgebung ist.

Schauen Sie sich als nächstes Ihre Tabellenstruktur genau an. Viele Leute sind verrückt nach Tischen und bauen Billionen verschachtelter Tische. Jedes Mal, wenn Sie eine Tabelle erstellen, muss der Webbrowser warten, bis das Ende der Tabelle erreicht ist, bevor er herausfinden kann, wie diese Tabelle richtig angezeigt wird. Angenommen, Sie haben eine riesige Seite mit einer Reihe von Tabellen. Wenn Sie alle diese Tabellen in einer "Mastertabelle" zusammenfassen, muss der gesamte Tabellensatz vollständig gelesen und geladen werden, bevor einer von ihnen angezeigt wird! Wenn Sie stattdessen jede Tabelle als separate Entität haben, kann das System jede Tabelle als vollständig anzeigen. Sicher, die Seite wird in einer Tabelle gezeichnet, dann in der nächsten und dann in der nächsten. Aber zumindest sieht der Benutzer ETWAS, um zu wissen, dass die Seite geladen wird - anstatt bis zum Ende überhaupt nichts zu sehen.

Stellen Sie sicher, dass Sie so wenig Grafiken wie möglich verwenden und dass jede Grafik über ein Optimierungsprogramm ausgeführt wird, um die Datei selbst so klein wie möglich zu machen. Auch hier muss der Benutzer jede einzelne Grafikdatei auf sein Heimsystem laden, bevor er sie sehen kann. Je mehr Grafiken Sie zum Laden zwingen, desto langsamer wird die Seite.

Natürlich ist es selbstverständlich, den schnellsten Server, den Sie sich leisten können, auf einer schönen, großen Pipe zu haben. Wenn Sie unglaublich effiziente Seiten schreiben und Ihr Server dann sehr langsam ist, verlieren Sie Besucher. Wenn niemand Ihre Website besucht, weil sie zu langsam ist, ist Ihre gesamte Arbeit umsonst.

Es lohnt sich, Ihre Seiten über eine DFÜ-Verbindung zu testen. Nur weil Sie eine Kabel- oder Hochgeschwindigkeitsverbindung haben, müssen Sie sich daran erinnern, dass viele Ihrer Besucher dies nicht tun. Es gibt verschiedene Dienstprogramme im Web, die Ihnen mitteilen können, wie langsam Ihre Seiten beim Einwählen geladen werden. Flash und niedliche Programmierung sind nett - aber wenn sie bedeuten, dass Ihre Website nicht von 50% der Webpopulationen verwendet wird, schaden sie Ihnen.

Codierung für schnelle Datenbankverbindungen

Video-Anleitungen: Windows 10 blockiert Internet | DSL langsam | Browser hängt und lädt nicht (Kann 2024).