CMS Made Simple Forums
https://forum.cmsmadesimple.org/

[solved] Re: Seite sehr langsam
https://forum.cmsmadesimple.org/viewtopic.php?f=24&t=50216
Page 1 of 1

Author:  Efferd [ Sat Dec 18, 2010 1:33 pm ]
Post subject:  [solved] Re: Seite sehr langsam

Hallo,

leider weiss ich nicht weiter.

CMS Version 1.9.1

die Adresse lautet: www.sonnenhotels.de

Module sind
CGExtentions 1.22
CGGoogleMaps 2.0.3
CGSimpleSmarty 1.4.5
Formbuilder 0.6.4
Gallery 1.4.1
jQuery 1.1.2
Lightbox 1.0.1
Statistics 1.1.0

und das übliche halt...

Die Seiten liegen bei Host-Europe. Da lief in der Vergangenheit eigentlich immer alles sehr gut. In den nächsten 2-3 Monaten sollen dort noch ca. 500-1000 Unterseiten ergänzt werden, es wäre blöd, wenn schon das Grundgerüst komplett kaputt ist ;o)

Die Seiten haben unheimlich hohe Ladezeiten, teilweise 6 und mehr sekunden.

Eventuell hat ja jemand eine Idee, bevor ich mich hier noch ein paar Tage rum ärgere.

Vielen Dank,
Florian

PS: "fertig" ist das noch nicht... noch lange nicht. Viele viele kleinigkeiten fehlen noch, der Quellcode muss auch noch mal genau überarbeitet werden... in der CSS kann noch viel zusammengefasst werden... oder gekürzt usw.

Author:  klenkes [ Sat Dec 18, 2010 3:55 pm ]
Post subject:  Re: Seite sehr langsam

Ganz so schlecht sieht das aber nicht aus. Beim ersten Laden dauerts schon kurz, aber die Folgeseiten laden doch ganz flott.

Du lädst aber auch einen ganzen Wagen voll JS Bibliotheken. Jquery UND Scriptucolous UND Lightbox usw... die ganzen effects.js.

Wie gesagt: Nach dem ersten Laden der Startseite läufts schon.

Schalte doch mal in der config.php ganz unten show_performance_info ein.

Author:  mike-r [ Sat Dec 18, 2010 4:54 pm ]
Post subject:  Re: Seite sehr langsam

Die Seite selbst kommt bei mir beim ersten Laden in 1,4s zuzüglich den "ganzen Wagen Schröffel" in weniger 3 Sek. einzig die Headergrafik braucht 3,3 Sek.
Ein bisschen beschleunigen kannst Du den Spass aber trotzdem noch, indem Du die Stylesheets cachest.
\$1:
{stylesheet} ruft stylesheet.php?cssid=ID auf
{cms_stylesheet} ruft eine *.css aus dem Cache-ordner auf

Von hier: http://forum.cmsmadesimple.org/index.ph ... #msg235622

Author:  Efferd [ Sat Dec 18, 2010 5:43 pm ]
Post subject:  Re: Seite sehr langsam

um den ganzen java kram komm ich leider nicht drum rum... das ist die online-reservierungs-box oben rechts. Das andere versuch ich mal. Die Kopfbilder sind schon fast tot komprimiert. Die 3 Angebots Kisten kann man noch deutlich eleganter da rein basteln, aber das kommt später, dafür gibt es einfach noch viel viel zu viele dringendere Baustellen ;o)

Author:  mike-r [ Sat Dec 18, 2010 6:56 pm ]
Post subject:  Re: Seite sehr langsam

Efferd \Efferd:
um den ganzen java kram komm ich leider nicht drum rum...

JavaScript!
\$1:
das ist die online-reservierungs-box oben rechts.

das Netz ist voll mit Quatsch, der nur mit JS funktioniert. Aber ausgerechnet ein Buchungsformular so zu blockieren ist das Paradebeispiel eines No-Go.
Bisschen Lesestoff dazu: http://ichwill.net/

Author:  hibr [ Sun Dec 19, 2010 12:32 am ]
Post subject:  Re: Seite sehr langsam

Ich habe eine ähnliche Erfahrung gemacht. Ich habe zwei identische Installationen einer CMSms-Seite auf ein und demselben Server (eine ist eine Test-Kopie). Die Testkopie habe ich von 1.8.2 auf 1.9.2 geupdated.

Die 1.9.2-Version stellt die Seite spürbar langsamer dar (je 3 Messungen einer beliebigen Seite, gecached, handgestoppt):

1.8.2: ca. 3-4s  +/- 1s
1.9.2: ca. 6-7s  +/- 1s

Mir ist es subjektiv sogar sofort nach dem Update aufgefallen. Wie man an den Zeiten sieht - kein Wunder. Sonst läuft die 1.9.2 fehlerfrei. BTW: Ich habe es mit mehreren Seiten dieser Installation und verschiedenen Browsern, verschiedenen Betriebssystemen versucht. Überall spürbar langsamerer Seitenaufbau. Auch das Löschen des Cache ändert nichts.

Habe sogar schon eine komplette Neuinstallation der 1.9er drüber installiert, ohne eine Besserung zu erkennen.

Gruß Hani

Author:  mike-r [ Sun Dec 19, 2010 2:30 am ]
Post subject:  Re: Seite sehr langsam

hibr \hibr:
je 3 Messungen einer beliebigen Seite, gecached, handgestoppt):

1.8.2: ca. 3-4s  +/- 1s
1.9.2: ca. 6-7s  +/- 1s

Hier hilft Firebug zur Wahrheitsfindung immens. Nicht nur zeigt er im Netzwerkmodul korrekte Ladezeiten an, sondern zu jeder Ressource auch noch den Status "modified, ok, 404 etc.".
Dort kannst Du sehr schnell und einfach die _wirklichen_ Bremsen finden.

Author:  hibr [ Sun Dec 19, 2010 8:12 pm ]
Post subject:  Re: Seite sehr langsam

Danke mike-r,

jetzt weiß ich zwar das es 3 CSS-"Dateien" sind. Warum die aber vom 1.9er langsamer geladen werden als vom 1.8er erklärt sich bei mir noch nicht.

Die CSS die Probleme machen liefern in 1.9.2 200 OK zurück. Im 1.8.2 304 NOT MODIFIED. Hat wohl was mit dem Cache zu tun. Was ich in CMSms ändern muss, erschließt sich mir leider nicht.

Gruß Hani

Author:  mike-r [ Mon Dec 20, 2010 12:35 am ]
Post subject:  Re: Seite sehr langsam

Das schrieb ich oben bereits, der Aufruf des Stylesheets muss im template geändert werden:
\$1:
{stylesheet} ruft stylesheet.php?cssid=ID auf
{cms_stylesheet} ruft eine *.css aus dem Cache-ordner auf
Von hier: http://forum.cmsmadesimple.org/index.ph ... #msg235622


php=200ok=immer neuladen
*.css=304=cache ;)

Author:  hibr [ Mon Dec 20, 2010 2:28 pm ]
Post subject:  Re: Seite sehr langsam

Danke mike-r,

Ja, ich hätte aufmerksamer lesen müssen. {cms_stylesheet} holt die CSS aus dem Cache und die Ladezeiten verringern sich damit enorm!

Man muss dabei nur die Links zu den externen Dateien (z.B. Grafiken) in den CSS-Dateien überprüfen bzw. ändern (am besten absolute Pfade angeben bzw. "[[root_url]]/" vor die relativen Pfade setzen). Sonst versucht der Tag {cms_stylesheet} die Grafiken - bei relativen Pfaden - im Cache-Verzeichnis zu finden, was natürlich in die Hose geht.

Danke nochmal,

Gruß Hani

PS: Das die CSS mit dem "alten" {stylesheet} beim 1.9er nicht gecached werden ist trotzdem komisch. Aber du schriebst ja in einem anderen Posting, dass du das für einen Bug hältst. Nachtrag: Wie ich jetzt gelesen habe ist das alte {stylesheet} obsolet und sollte nicht mehr verwendet werden.

Author:  Efferd [ Mon Dec 20, 2010 3:18 pm ]
Post subject:  [solved] Re: Seite sehr langsam

vielen Dank!

Manchmal braucht man halt nur einen kleinen Schubs ;o)

Live ist es noch nicht, aber auf dem Testsystem läuft es TOP!

Page 1 of 1 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/