Wenn Sie sich im Internet umschauen, finden Sie zahlreiche Statistiken darüber, wie wenig Zeit die Leute bereit sind, auf das Laden einer Website zu warten, bevor sie das Interesse verlieren (in diesem Fall geben Sie dem Webhosting-Anbieter nicht immer die Schuld).
Benutzer mit festen Breitbandverbindungen erwarten, dass eine Website fast sofort angezeigt wird, und selbst mobile Benutzer haben keine unendliche Geduld.
Weiterlesen: Offcloud
Untersuchungen zufolge beträgt die optimale Ladezeit für eine Seite drei Sekunden, obwohl die meisten Websites näher daran sind, diese zu verdoppeln - oder mehr. Und wenn Sie weit über 10 Sekunden hinausgehen, wird die Mehrheit der Leute die Seite wahrscheinlich verlassen und woanders hingehen.
Wie lange es dauert, bis eine Webseite in einem Browser angezeigt wird, hängt von den Faktoren ab, die zwischen dem Server und dem Clientgerät am anderen Ende aufgeteilt sind.
Es ist zwar nicht möglich, alle Benutzer zu beschleunigen, da dies außerhalb der Kontrolle des Webdesigners liegt. Es ist jedoch praktisch, eine Website so effizient wie möglich zu gestalten, um die Leistung für die Mehrheit der Besucher zu verbessern.
Eine verbesserte Geschwindigkeit kann mit einer Reihe verschiedener Methoden erreicht werden. Es gibt jedoch drei zentrale Säulen zur Verbesserung der Standortleistung. Dies sind verbessertes Hosting, Website-Optimierung und einige plattformspezifische Überlegungen.
- Wir haben hier die besten Webhosting-Services ausgewählt
- Dies sind die besten kostenlosen Webhosting-Unternehmen
- Und das sind derzeit die besten Website-Builder
Die Bedeutung des Hostings
Wie viel eine Website für Webhosting ausgibt, hängt normalerweise von der Anzahl der Besucher ab, die an einem bestimmten Tag erwartet werden. Dabei wird berücksichtigt, wie lange die einzelnen Websites bleiben und wie viele Seiten sie durchsuchen.
Dies ist neben Sicherheitsbedenken der Hauptgrund, warum relativ wenige Unternehmen Websites intern hosten.
In der Regel ist Webhosting "virtuell", da der Website keine bestimmte Hardware zugewiesen wird, sondern sie durch Virtualisierung für andere Websites freigegeben wird.
Das Schöne an dieser Lösung ist, dass in Zeiten hoher Nachfrage problemlos mehr Ressourcen einer Site zugewiesen werden können, vorausgesetzt, die Hosting-Vereinbarung ermöglicht diese Flexibilität.
Was wichtig ist, um zu entscheiden, ist der projizierte Verkehr, den Sie erwarten, und um Ihren Service angemessen zu verbessern.
Wenn Sie eine schnell wachsende Website haben, diese jedoch aufgrund des Hosting-Levels nicht mehr reagiert, wenn eine Besucherflut auftritt, kann dies Ihr gesamtes Projekt untergraben. Planen Sie daher, klein anzufangen und dann zu skalieren, wenn die Website ausgereift ist.
Site-Optimierung
Die Leistung einer Website hängt stark davon ab, wie sie erstellt wurde und welche Softwaretechnologie sie verwendet.
Sobald Sie eine Prototyp-Site haben, müssen Sie als erstes jede Seite danach bewerten, wie lange das Laden dauert. Es stehen zahlreiche Tools zur Messung der Seitenleistung zur Verfügung. Einige von ihnen teilen die Zeitabläufe auf, um genau zu ermitteln, was die größte Verzögerung auf einer bestimmten Seite verursacht hat.
Diese Tests sollten Sie nicht nur einmal auf einem einzelnen PC durchführen, da Ihre Besucher von einer Vielzahl unterschiedlicher Standorte mit unterschiedlichen Breitbandverbindungen kommen und unterschiedliche Gerätetypen verwenden.
Es ist besonders wichtig, dass mobile Plattformen sowohl unter Wi-Fi als auch unter Mobilfunkverbindungen getestet werden. In einer idealen Welt ist es auch eine wertvolle Information, Ergebnisse von entfernten geografischen Standorten zu erhalten.
Sobald Sie diese Leistungsdaten zusammengestellt haben, ist es Zeit, zur Website zurückzukehren und zu sehen, welche Änderungen Sie vornehmen können, um die Benutzererfahrung zu verbessern.
Hier ist eine Liste der sieben wichtigsten Probleme, die eine Website verlangsamen und leicht zu beheben sind.
1. Multi-Source-Seiten
Wenn eine Seite aus Elementen besteht, die von anderen Standorten stammen, einschließlich Anzeigen, kann dies die Geschwindigkeit erheblich beeinträchtigen. Die Seite hängt davon ab, wie schnell diese Elemente von außerhalb der Website bereitgestellt werden, was zu Leistungsproblemen führt.
Wenn das Laden einer Seite wiederholt zu lange dauert, ermitteln Sie, was sie verlangsamt, und entfernen Sie sie.
2. Widgets und Plugins
Zu viele dieser Komponenten verursachen die gleichen Probleme wie Seiten mit mehreren Quellen, sind jedoch ein Problem, das insbesondere WordPress-Websites betrifft. Die Versuchung, Seiten mit allen Arten von Kalendern, animierten Schaltflächen, Uhren usw. vorzuladen, ist groß, aber Sie müssen sich wehren.
Diese Funktionen erfordern zur Ausführung serverseitigen Code und clientseitigen Code und unterbrechen häufig die Darstellung anderer Seitenelemente, bevor sie vollständig geladen werden.
3. Skalieren von Grafiken
Website-Grafiken sollten nicht skaliert werden, es sei denn, es handelt sich um Fotos, auf die Sie für eine Präsentation in voller Qualität klicken möchten.
Eine Vergrößerung ist ebenfalls schlecht, da sie dadurch blockiert werden oder Komprimierungsartefakte aufdecken.
Wenn Sie die Grafik so groß machen, wie sie angezeigt werden soll, entlasten Sie den Server und den Client-Browser und vermeiden, dass der Benutzer größere Grafiken als erforderlich herunterlädt.
4. Inkompatible Medien
Es gibt eine Reihe von Dateitypen, die früher auf dem PC beliebt waren, jetzt aber praktisch nicht mehr funktionieren. Mobile Benutzer können nicht auf sie zugreifen, und die meisten Desktop-Benutzer haben auch Probleme, es sei denn, sie führen noch ein Plugin in einer alten Browserversion aus.
Hosten Sie in der Regel keine Video-, Bild- oder Musikformate, die standardmäßig nicht mit Google Chrome oder Microsoft Edge funktionieren. Es ärgert Benutzer, wenn auf der Website Elemente fehlen oder seltsame Fehler auftreten.
5. Backend-Code
Wie oft haben Sie eine nette Funktion gesehen, die einer Website mit „nur einer kurzen Codezeile“ hinzugefügt werden kann? Es gibt viele davon, und sie können nützlich sein. Sie verursachen jedoch häufig Kopfschmerzen bei einem viel größeren Code, der auf dem Server ausgeführt wird, damit das Code-Snippet etwas Nützliches tut.
Haben Sie zu viele davon - weil Sie diesen Code auf jede Seite setzen - und der Server wird festgefahren, wenn er versucht, diese Anforderungen zu verarbeiten, anstatt die Seiten der Site zu bedienen.
Die häufigsten Schuldigen für diese Dinge sind ironischerweise Analytik und Formularverarbeitung. Code, der andere Aufgaben angeht, kann sich jedoch auch negativ auf die Gesamtleistung auswirken.
6. Mobile Fehler
Ein klassischer Fehler, der sich auf mobile Benutzer auswirkt, besteht darin, dass die Weiterleitung zur mobilen Version der Website erst erfolgt, nachdem die meisten vom Desktop beabsichtigten Homepages auf dem Telefon oder Tablet gerendert wurden.
Das Ergebnis ist oft eine lange Wartezeit, bis der Browser zur mobilen Site weitergeleitet wird, gefolgt von einer weiteren Verzögerung, bevor diese gerendert wird.
Während statistisch gesehen mobile Plattformen beim Surfen im Internet immer noch etwas hinter herkömmlichen Computern zurückbleiben, nimmt das mobile Surfen rasant zu und wird sehr bald die dominierende Art sein, wie die meisten Benutzer auf die meisten Websites zugreifen.
Daher ist die Aufmerksamkeit für die mobile Variante einer Website mindestens genauso wichtig, wenn nicht sogar wichtiger als für das Desktop-Gegenstück.
Da mobile Benutzer häufig Verbindungen mit 3G- oder 4G-Datendiensten herstellen, ohne die von drahtgebundenen Breitbandbenutzern erwarteten gleichbleibenden Übertragungsgeschwindigkeiten zu erreichen, ist die Bedeutung einer schnellen Bereitstellung von Webseiten noch größer.
7. Verwenden Sie die Komprimierung
Es gibt zahlreiche Möglichkeiten, um sicherzustellen, dass die Dateien, aus denen die Site besteht, kleiner sind und daher für einen Besucher schneller heruntergeladen werden können.
Es gibt globale serverseitige Technologien wie Gzip, mit denen die Dateigröße um bis zu 70% reduziert werden kann. Die Auswahl der richtigen Dateitypen und Komprimierungsstufen für JPG.webp-Dateien kann jedoch auch Leistungsvorteile bringen.
Für Gzip ist eine Serveraktivierung erforderlich. Über diese Website können Sie überprüfen, ob es auf Ihrem Server aktiv ist.
Die einzige Einschränkung bei der Verwendung der Komprimierung besteht darin, dass Sie die Dateien und Ordner identifizieren müssen, die nicht auf das System komprimiert werden sollen. Da bereits komprimierte Videodateien und komprimierte Volumes (ZIP, RAR oder LZH) nicht weiter heruntergedrückt werden können.