Page 1 of 2
Performance Probleme
Posted: Mon Feb 05, 2007 9:50 am
by Stefan.avi
Hallo!
auf
http://test.teranis.de läuft unsere Firmenpräsenz!
Leider ist der Seitenaufbau seeehr langsam. (siehe footer)
Webhoster ist Strato mit Webpaket Premium S
Ich habe schon alle Leistungssteigerungen vorgenommen.
Ausser die Tags sind noch alle da! Wir wollen aber das cms nicht so zusammenschrumpfen lassen.
Auch ohne css dauert es so 3-4 sekunden bis die Seite vollständig geladen ist!
Wenn mehrere Leute auf die Webseite zugreifen, geht garnichts mehr...
Habe auch schon die svn Version probehalber getestet.
Auf dem Webspace läuft auch Joomla...leider deutlich schneller!
Ich finde cmsms einfach super und hab keine Lust zu wechseln!
Meint Ihr es würde was bringen einen Managed Server zu mieten??
So das wars erstmal!
Danke
Re: Performance Probleme
Posted: Mon Feb 05, 2007 10:43 am
by cyberman
Hi Stefan,
Stefan.avi wrote:
Ausser die Tags sind noch alle da! Wir wollen aber das cms nicht so zusammenschrumpfen lassen.
Welche Module hast du noch installiert? Der Speicherverbrauch ist bei dir ziemlich hoch.
Wenn mehrere Leute auf die Webseite zugreifen, geht garnichts mehr...
Hast du dir mein cache-Projekt schon mal näher angesehen?
http://dev.cmsmadesimple.org/projects/cache/
Hat zwar noch kleine Fehler, bin leider noch nicht zu einer neuen Version gekommen ...
Meint Ihr es würde was bringen einen Managed Server zu mieten??
www.cmsmadesimple.de läuft auf einem Vserver bei 1blu und ist deutlich günstiger als ein ManagedServer. Die Zeiten kannst du dir ja ansehen

.
Re: Performance Probleme
Posted: Mon Feb 05, 2007 10:51 am
by Stefan.avi
Module sind folgende installiert:
CMSmailer
FCKEditorX
FrontEndUser
SelfRegistration
MenuManager
ModuleManager
nuSOAP
News
ThemeManager
Hab mal deine Tags mit eingebaut, leider keine Besserung!
Bin am verzweifeln!
Im admin Bereich ist es so lahm, das manchmal nicht mal das css geladen wird!
Re: Performance Probleme
Posted: Mon Feb 05, 2007 11:15 am
by cyberman
Versuch mal, die folgenden Module zu deinstallieren und zu löschen:
ModuleManager
nuSOAP
ThemeManager
Ich hatte es ja bereits in meinen Tuning-Tipps gesagt - diese Module werden für die tägliche Arbeit mit einer Webseite nicht benötigt und können/sollten daher gelöscht werden. Insoweit betrachte ich die Standard-Installation als überfrachtet.
Bevor du den ThemeManager deinstallierst/löschst, kannst du dir ja noch mal dein Template sichern

.
PS: Hab mir gerade noch mal den Source deiner Page angesehen. Zum einen ist er nicht xhtml-valid
http://validator.w3.org/check?uri=http% ... ite%3Dhome
Eine validierte Seite wird immer schneller sein als eine nicht validierte - werd ich gleich noch zu den Tuning-Tipps hinzufügen.
Zum anderen machst du dich von einem externen Server bzw. dessen Antwortzeiten abhängig
Code: Select all
<!---------- Begin NTRsupport integration ---------->
<__script__ language="JavaScript" src="http://eu.ntrsupport.com/inquiero/web/an/ann4.asp?login=I23EEF50DC6BE1A9D700843&lang=ge&button=teranis"></__script>
<a href="http://eu.ntrsupport.com"><img src="http://eu.ntrsupport.com/inquiero/images/monitor.gif" border="0"></a>
<!---------- End NTRsupport integration ---------->
Versuch mal, diesen Part für Testzwecke rauszunehmen.
Re: Performance Probleme
Posted: Mon Feb 05, 2007 11:59 am
by Stefan.avi
Hab es mal fast valide gemacht.
und den anderen Kram auch noch mit raus...es bleibt aber sehr langsam!
Re: Performance Probleme
Posted: Mon Feb 05, 2007 12:24 pm
by cyberman
Hmm, sehr seltsam - der Cache hätte es definitiv beschleunigen müssen ...
Hast du mal den debug-modus in der config.php aktiviert? Werden dort evtl. Fehler ausgegeben?
Re: Performance Probleme
Posted: Mon Feb 05, 2007 12:33 pm
by cyberman
Stefan.avi wrote:
Webhoster ist Strato mit Webpaket Premium S
Hab mir gerade mal die aktuellen Angeboten angesehen - dabei ist mir aufgefallen, dass Strato zum Teil mit Features wirbt, die kein Mensch braucht, aber essentielle Aussagen wie User/Server fehlen. Zum Vergleich - bei all-inkl.com bekomme ich schon im Privat-Tarif (Einsteigertarif) max. 100 User pro Server garantiert.
Da dies IMHO eigentlich ein sehr starkes Argument für einen bestimmten Hosting-Account ist, vermute ich mal, dass Strato dies selbst bei Premium-Accounts nicht garantieren kann/will.
Re: Performance Probleme
Posted: Mon Feb 05, 2007 12:50 pm
by Stefan.avi
hab mal den debug modus gestartet
http://test.teranis.de
Re: Performance Probleme
Posted: Mon Feb 05, 2007 1:07 pm
by cyberman
Verwendest du ADOdb oder ADOdb lite?
Re: Performance Probleme
Posted: Mon Feb 05, 2007 1:48 pm
by Stefan.avi
hab ADOdb lite verwendet...
Wieso???
Re: Performance Probleme
Posted: Mon Feb 05, 2007 2:15 pm
by cyberman
Bis zur Version 0.12.2 wurde ADOdb eingesetzt, bis dann auf ADOdb lite umgeschwenkt wurde, da es 300% schneller als das Original ist.
Grundsätzlich ist ADOdb jedoch via config.php immer noch möglich, wodurch sich bestimmte externe Anwendungen, die auch mit ADOdb arbeiten, auch weiterhin funktionieren (wie z.Bsp. Gallery2).
Es war nur ein Versuch, einen Grund für das Schneckentempo zu finden

...
Re: Performance Probleme
Posted: Mon Feb 05, 2007 2:16 pm
by curana
Ich nehme an die Zahlenwerte sind die Sekunden, also Zeitpunkte.
Schau dir die mal an. Dann siehst du schonmal wo er lange braucht:
Code: Select all
Debug: (0,913545) - (3059312)
(mysql): SELECT * FROM cms_modules WHERE admin_only = 0 ORDER BY module_name<br> Error (0): <br>
Debug display of 'End of include':(1,79514) - (3387736)
Code: Select all
Debug: (2,258513) - (5018272)
(mysql): SELECT eh.tag_name, eh.module_name, e.originator, e.event_name, eh.handler_order, eh.handler_id, eh.removable FROM cms_event_handlers eh
INNER JOIN cms_events e ON e.event_id = eh.event_id
ORDER BY eh.handler_order ASC<br>
Error (1146): Table 'DB239010.cms_event_handlers' doesn't exist<br>
Debug display of 'Start Loading Hierarchy Manager':(3,374969) - (5530192)
Code: Select all
Debug display of 'Start of Menu Manager Display':(3,483399) - (5944464)
Debug display of 'End of Menu Manager Display':(4,703682) - (6055064)
Vielleicht hab ich welche vergessen. Experimentiere doch mal, wenn du verschiedene Tags rauslässt. Wirds besser?
Re: Performance Probleme
Posted: Mon Feb 05, 2007 5:40 pm
by piratos
Generated in 8,132047 seconds by CMS Made Simple using 30 SQL queries and 9855792 bytes of memory
Ist definitiv zu langsam, auch wenn debug da ein wenig drauf gibt.
Ich will da nun nichts schlecht reden, aber das kann nicht an der cms liegen.
Strato hat da eigentlich keine langsamen Server bei Powerweb - Hosting, es kann aber durchaus sein, dass es da Probleme technischer Art gibt - ich würde da glatt einmal eine Nachbesserung fordern.
Kann auch sein, dass die da bei einer Umstellung sind wie bei meinem Provider (erst neue Serverhardare inkl. neuer Software, dann neuen FTP -Server und - ich habe schon darauf gewartet, nun auch einen neuen Mysql -Server) - dazwischen hakte es auch an allen Enden und Ecken.
Re: Performance Probleme
Posted: Tue Feb 06, 2007 4:48 pm
by joernroeder
Hallo
Ich bin (noch) mit einer CMSms-Seite bei Strato und hatte auch die Geschwindigkeitsprobleme.
Bei mir war die Verbindung zur DB immer sehr langsam.
http://forum.cmsmadesimple.org/index.ph ... 42661.html
Jörn
Re: Performance Probleme
Posted: Tue Feb 06, 2007 4:58 pm
by cyberman
Das liesse sich ja austesten, ob die Verbindung zur DB so langsam ist.
Ändere mal die Zeile 297 der index.php (1.0.4) von
Code: Select all
echo "<!-- Generated in ".microtime_diff($starttime,$endtime)." seconds by CMS Made Simple using ".(isset($db->query_count)?$db->query_count:'')." SQL queries -->\n";
in
Code: Select all
echo "<!-- Generated in ".microtime_diff($starttime,$endtime)." seconds by CMS Made Simple using ".(isset($db->query_count)?$db->query_count:'')." SQL queries , Mysql Time " .(isset($db->query_time_total)?$db->query_time_total:'') -->\n";