multimolti
Erfahrenes Mitglied
Hallo!
Ich habe in den letzten Tagen viel daran gearbeitet, meine Website etwas schneller zu machen, und u.a. das hier getan:
- FastCGI angeschaltet
- HTML, CSS und JS "minified"
- CSS und JS zu einem Script zusammengefasst
- Bilder verkleinert
- gzip Komprimierung aktiviert
- unnötige Teile + Plugins deaktiviert/ausgeblendet
Dadurch ist die Website ( http://www.multimolti.com/blog/ ) schon massiv schneller geworden, aber ein paar komische Sachen gehen immer noch ab (mit Firebug im "Netzwerk"-Modus erkannt):
1. Warum wird am Ende des Ladens immer ein POST-.Request auf die index.php ausgeführt? Ich habe keine Ahnung wo der herkommt, ist m.M.n. unnötig!
2. Der __utm.gif-Teil von Google Analytics braucht manchmal Ewigkeiten (8-10 Sekunden) und macht die Website so gefühlt langsamer. Kann man das irgendwie optimieren?
3. Außerdem habe ich einen eigenen Counter, der als counter.php ganz am Ende in einem iFrame eingebunden wird. Kann man das irgendwie optimieren, dass der die Website nicht länger laden lässt? Theoretisch muss ja nur einmal kurz der HTTP-Request losgeschickt werden und dann kann man abbrechen, wird ja eh kein Inhalt geladen.
4. Die gdstarrating.css.php ist manchmal extrem langsam, kann ich da was machen?
Wär super wenn ihr mir Tipps geben könnt, danke!
EDIT:
Wenn man fragt kommt man immer gleich danach selber auf die Lösungen, zumindest bei manchen Sachen =)
1. Aus irgendeinem Grund war im Footer eine jQuery-Anfrage drin, die aber gar nichts gebracht hat. Entfernt und POST ist weg.
4. Habe die jetzt einfach aus dem Plugin entfernt und lade die selber mit den anderen CSS zusammen minified und gzipped, klappt prima.
Zu 3.:
Bringt es was das statt per iFrame irgendwie als JS oder so einzubinden?
Und 2. regt mich furchtbar auf! GRRR

Und noch eine Frage:
Warum zeigt mir Firebug gar nicht an, dass überhaupt die HTML-Datei geladen wird? Manchmal tut er es, aber auch bei Seiten auf denen ich seit dem letzten Cache-leeren nicht war und die er daher unmöglich im Cache haben kann fehlt es manchmal.
Ich habe in den letzten Tagen viel daran gearbeitet, meine Website etwas schneller zu machen, und u.a. das hier getan:
- FastCGI angeschaltet
- HTML, CSS und JS "minified"
- CSS und JS zu einem Script zusammengefasst
- Bilder verkleinert
- gzip Komprimierung aktiviert
- unnötige Teile + Plugins deaktiviert/ausgeblendet
Dadurch ist die Website ( http://www.multimolti.com/blog/ ) schon massiv schneller geworden, aber ein paar komische Sachen gehen immer noch ab (mit Firebug im "Netzwerk"-Modus erkannt):
1. Warum wird am Ende des Ladens immer ein POST-.Request auf die index.php ausgeführt? Ich habe keine Ahnung wo der herkommt, ist m.M.n. unnötig!
2. Der __utm.gif-Teil von Google Analytics braucht manchmal Ewigkeiten (8-10 Sekunden) und macht die Website so gefühlt langsamer. Kann man das irgendwie optimieren?
3. Außerdem habe ich einen eigenen Counter, der als counter.php ganz am Ende in einem iFrame eingebunden wird. Kann man das irgendwie optimieren, dass der die Website nicht länger laden lässt? Theoretisch muss ja nur einmal kurz der HTTP-Request losgeschickt werden und dann kann man abbrechen, wird ja eh kein Inhalt geladen.
4. Die gdstarrating.css.php ist manchmal extrem langsam, kann ich da was machen?
Wär super wenn ihr mir Tipps geben könnt, danke!
EDIT:
Wenn man fragt kommt man immer gleich danach selber auf die Lösungen, zumindest bei manchen Sachen =)
1. Aus irgendeinem Grund war im Footer eine jQuery-Anfrage drin, die aber gar nichts gebracht hat. Entfernt und POST ist weg.
4. Habe die jetzt einfach aus dem Plugin entfernt und lade die selber mit den anderen CSS zusammen minified und gzipped, klappt prima.
Zu 3.:
Bringt es was das statt per iFrame irgendwie als JS oder so einzubinden?
Und 2. regt mich furchtbar auf! GRRR

Und noch eine Frage:
Warum zeigt mir Firebug gar nicht an, dass überhaupt die HTML-Datei geladen wird? Manchmal tut er es, aber auch bei Seiten auf denen ich seit dem letzten Cache-leeren nicht war und die er daher unmöglich im Cache haben kann fehlt es manchmal.
Zuletzt bearbeitet: