Website Ladezeiten

nahkillo94

PC-Selbstbauer(in)
Hi,

ich erstelle grad eine Website und habe mal mit dem Online Tool von 1und1 die Ladezeiten checken lassen (1&1 Internet AG)

Nun spuckt er mir dass hier aus und gibt die Note 6!!

ladezeit-png.457242


Meine Frage ist: Sind diese Zeiten wirklich so schlecht? Das einzige was ich noch machen kann, ist die Qualität der Bilder verringern, aber ist das nötig?
 

Anhänge

  • ladezeit.PNG
    ladezeit.PNG
    11,5 KB · Aufrufe: 167
Unabhängig von diesem Tool kannst du dir mal Firebug sowie ySlow installieren (am besten im FF oder Chrome), der zeigt dir etwas detaillierter an was du verbessern kannst. Generell gilt immer, möglichst wenige HTTP Requests erforderlich zu machen, das heißt nicht so viel Zeug von externen Seiten einbinden. Natürlich auch CSS & JS Dateien wenn möglich zusammenfassen und wenn sogar möglich zu minimieren und auf einen guten Code zu achten. Außerdem ist es gut wenn du dein Stylesheet als erstes geladenes File in deiner HTML und danach JS Dateien einträgst, auch wichtig, kein inline Javascript im HTML, also alle deine Javascripts in Dateien setzen, dies sorgt dafür dass der Browser erst die Seite(HTML) rendert und parallel den JS Code lädt und wenn möglich ausführt, außerdem natürlich wichtig, JS Dateien nicht zwingend in den <head>, wenn möglich vor den geschlossenen </body> setzen, Ausnahmen hierbei sind allerdings Libarys wie Mootools oder jQuery. Außerdem solltest du natürlich auch deinen Code möglichst konform halten und immer den simpelsten Aufbau anstreben im HTML, also unnötige DIVs raus. Dann natürlich das von dir angesprochene optimieren von Bildern, dies kannst du ganz gut mit dem Smush.it Dienst von Yahoo erledigen, das Ding bewirkt oft Wunder (Auch CSS Sprites sollten eine Überlegung Wert sein.).

Wenn das alles gemacht ist, kannst du mit der Serverseitigen Optimierung anfangen, hierbei ist vorallem wichtig dass dein Hoster die entsprechenden Sachen aktiviert bzw. erlaubt. Möglich wären zum einen, HTTP-Expire Header bei jeder Datei mit zu senden, dies verteilt die Dateien mit einem Verfallsdatum, konkret heißt das, der User besucht deine Webseite, lädt alle Dateien, u.a. auch eine Scripts.js, diese JS Datei hat ein Expire Datum von 2 Wochen, wenn der User nun 8 Tage später auf deine Webseite kommt, wird er diese Datei nicht nochmal laden sondern aus dem Cache holen, nach den 14 tagen seit dem ersten Seitenaufruf wird die Datei gelöscht und neu geladen. Hier solltest du allerdings mit bedacht vorgehen, denn falls du Fehler im Code hast und diese gefixed werden müssen, werden alte Besucher immer noch die alte Datei bekommen.

Ein anderer Punkt ist das ausliefern der Dateien mithilfe von gzip, ich denke du kannst dir denken was das sein kann. Generell solltest du allerdings überlegen ob die letzten beiden Schritte wirklich notwendig sind, vorallem bei kleineren Seiten ist hier der Aufwand größer als der Nutzen.



Was PCGH betrifft, die Wertung kann man kaum erklären, ich denke aber das sind die Ad-Banner, die ziehen eine Menge an Zeit da diese extern über iframes / JS geladen werden. Richtig vernünftige Analysen kannst du wie gesagt mit Firebug und ySlow erstellen.

@Axel_Foly - Es gibt da so einen Grundsatz bei Web-Developern; Immer auf 1&1 Produkte verzichten, allerdings ist eine 6er Note in dem Ding, auch wenn es ******* ist, noch lange nicht gut/optimal, meine Seite hat wenigstens eine 3,4er Note drin.

Edith sagt: Wäre natürlich besser wenn man sieht wo man drüber redet, dann kann man richtige Tipps geben und brauch nicht durch den Nebel rennen.
 
Zuletzt bearbeitet:
Gibt es da auch eine Begründung zu? Ich hab ein Root Server bei 1&1 und bin ganz zu frieden.

Software Technisch dreht 1&1 dem Kunden nur Bullshit an den Hals, und was die Root-Server angehen tut;

Schon mal bei anderen Anbieter rumgegurkt? Klar, die Technik ist immer die gleiche, Hardware ist Hardware, aber wenn man sich die Preise anguckt. :lol:
Vergleich mal die Angebote von Hetzner und 1&1. Na? Merkste wat? Ich hoffe du weist jetzt wie die dich über den Tisch ziehen. Und dann gibt es noch einen nicht so offensichtlichen Grund wieso ich 1&1 meide, der Support. Ich kann das jetzt nur auf einen Fall beziehen, aber der Support bei 1&1 ist um längen schlechter als bei Hetzner, und dafür zahlt man dann noch mehr.

Ne danke, den Verein da meide ich bis die Hölle einfriert.
 
Danke für die ausführliche Antwort:

-die Tools werde ich mal ausprobieren
-auf die richtige Einbindung von CSS und JS habe ich geachtet
-von externen Seiten kommt kaum was. Nur Facebook-like Button, Google+1 Button, Twitter-tweet Button und Google Analytics. Vielleicht liegt es an denen. Ich mach mal einen Test ohne diese Buttons.

-das mit dem Expire-Header hab ich probiert, unterstützt aber mein Hoster leider nicht
-die Dateien zu komprimieren ist bestimmt zu aufwendig und ich glaube, das geht auch nur mit PHP, die Seite ist aber nur HTML/CSS/JS geschrieben
 
Expire-Header und gzip sind beides über die .htaccess realisierbar, wenn aber schon das erste nicht funktioniert wird wohl auch nicht das zweite aktiviert sein.

Ich gehe mal davon aus dass du die Seite aus deiner Signatur meinst. Hier liegt vorallem das Problem in den zig JS Dateien, wieso braucht ihr denn 2 Slider? Die ganzen JS Dateien ziehen den ganzen Seitenaufbau in die länge. Da würde ich definitiv mal nach einer Lösung suchen das ganze etwas auszumisten, evtl. mit einem neuen Slider, der nicht gleich 4 JS Dateien braucht.

Was du auch machen kannst, CSS Sprites erstellen, das sehe ich auf den ersten Blick, und sonst wie gesagt mal die Liste durchgehen, bin gerade nicht an der Arbeitsmaschiene als das ich dir da genauere Hinweise geben kann.
 
Ok, dann werde ich gzip nochmal probieren, aber ich bezweifle dass es geht.

Ja die Seite meinte ich :)
Dann werde ich mich mal nach einem anderen Slider umschauen.
 
Hab jetzt mal ein bischen ausgemistet. Hatte viel JS drin, was ich gar nicht mehr benutzt habe. Sieht schon besser aus aber hab rausgefunden, dass 80% der Ladezeit die Bilder ausmachen!!! :what:
 
Zurück