Warum kommt es auf meinen Webseiten immer wieder zu einer Zeitüberschreitung?

Verdammter Computer

Internet-Timeouts erhöhen Ihren Online-Frustfaktor.

Bildnachweis: Minerva Studio/iStock/Getty Images

In den Tagen des Internet-Einwahldienstes dauerte der Besuch von Websites mit komplexen Inhalten so lange, dass Sie eine Tasse Kaffee trinken konnten, während Ihr Ziel geladen wurde. Breitbandverbindungen verkürzen das Warten auf Online-Befriedigung, aber wenn Webseiten eine Zeitüberschreitung aufweisen, können Sie eine ganze Kanne Kaffee abwarten, ohne die gewünschten Informationen zu sehen. Um diese Zeitüberschreitungen zu diagnostizieren, beginnen Sie damit, ihre Ursachen an beiden Enden einer Internetverbindung zu verstehen.

Komplexe Skripte

Die Webprogrammierung stützt sich zunehmend auf skriptbasierte Komponenten, die dynamische Inhalte präsentieren, auf Besuchereingaben reagieren und spezielle Site-Features berücksichtigen. Wie effizient Ihr Browser diese Skripte verarbeitet, hängt davon ab, ob Sie aktuelle Software verwenden, die mit den aktuellen Skripting-Praktiken zurechtkommt und wie gut die Programmierer ihre Skripte codieren. Wenn der Code Ihren Browser mit komplexen Verarbeitungsanfragen überfordert, zeigt die Software einen Fehler an Nachricht, die Ihnen die Wahl lässt, ob Sie auf die Beendigung der Verarbeitung der Skripte warten oder sie in ihrem. anhalten Spuren. Die gleichen Probleme, die die JavaScript-Programmierung betreffen, können auch Website-Seiten betreffen, die auf Browser-Plug-Ins wie Flash oder Java angewiesen sind.

Video des Tages

Zu große Grafiken

Einige Webdesigner verwenden dieselben Grafikdateien für jede Instanz eines Bilds auf einer gesamten Site. Diese Designer skalieren ihre Dateien so, dass sie der größten Größe entsprechen, in der die Visuals angezeigt werden, und codieren ihre Seiten, um diese größeren Dateien auf kleinere Anzeigeprozentsätze zu verkleinern. Wenn Ihr Browser Inhalte herunterlädt, um eine Seite in einem Dokumentfenster anzuzeigen, dauert das Erfassen und anschließende Skalieren von Bilddateien länger als das Erfassen von Bildern in Originalgröße. Selbst bei vorskalierten Bildern kann das Herunterladen einer komplexen Seite mit mehreren Bildern – beispielsweise der Website-Galerie eines Fotografen – so lange dauern, dass das Zeitlimit für die Seite überschritten zu werden scheint.

Bei einigen Website-Seiten wird das Zeitlimit absichtlich überschritten, wenn Sie sie für eine bestimmte Zeit nicht verwenden. Banken und andere Finanzdienstleistungs-Websites melden Sie automatisch ab, wenn Sie auf Ihr Konto zugreifen und Ihren Browser für eine bestimmte Zeit inaktiv lassen. Webbrowser neigen auch dazu, weniger effizient zu laufen, wenn Sie sie tagelang laufen lassen, ohne sie herunterzufahren und neu zu starten. Insbesondere beim Laden komplexer, speicherintensiver Webinhalte können Browser immer mehr Speicher von Ihrem Computer abrufen, ohne die Sperre nach dem Schließen von Fenstern und Registerkarten aufzuheben. Wenn sich diese Speicherlecks verschlimmern, verlangsamt sich die Browserleistung und reagiert schließlich unbrauchbar.

Serverseitige Probleme

Ihr Browser kann aufgrund von Problemen, die den Online-Datenfluss unterbrechen oder stören, ausfallen. Katastrophale serverseitige Ereignisse und Netzwerk- oder Geräteausfälle können das Laden von Seiten in Ihrem Browser verhindern, wodurch schließlich der Versuch unterbunden wird, Website-Informationen abzurufen. Ihr Internetdienstanbieter kann die Bandbreite Ihrer Verbindung einschränken. Zeitüberschreitungen können auch auf Probleme mit den Domain Name System-Servern hinweisen, die Ihr Internetdienstanbieter verwendet, um Website-Namen in ihre eindeutigen zugrunde liegenden numerischen Adressen zu interpretieren. Sie können die DNS-Server, die Ihr System verwendet, in den Internetprotokolleinstellungen von Windows ändern, auf die über das Netzwerk- und Freigabecenter und die Adaptereinstellungen für Ihre aktuelle Internetverbindung zugegriffen werden kann. Um diese Einstellungen zu ändern, benötigen Sie die IP-Adressen der DNS-Server, die Sie verwenden möchten.