Hallo zusammen,
ich habe eine frische Installation der Version CMS Made Simple 1.1.1 "Upolu". Leider ist meine Seite darauf extrem langsam. Zum Teil liegt das am Server, das habe ich mittlerweile schon rausbekommen, aber es liegt - wie ja hier schon öfters erwähnt - wohl auch an CMSms. Ich bekomme die folgende Meldung:
"Generated in 10,60946 seconds by CMS Made Simple (not cached) using 43 SQL queries and n/a bytes of memory".
Wobei mich neben der sehr krassen Ladezeit vor allem die Menge der Queries und die Tatsache "not cached" wahnsinnig machen. Denn obwohl die Seite in den Optionen alle den obligatorischen Haken bei "zwischenspeichern" haben, bleibt der tmp/cache-Ordner leer. Egal wie oft ich eine Seite besuche. Übersehe ich mal wieder etwas ganz einfaches?
Für Tipps wäre ich dankbar. Achso: Die Beschleunigungs-Tipps von Cyberman - "HowTo: CMSms-Tuning 1.x " - kenne ich. Habe ich schon durchgetestet, bringt aber nicht wirklich viel.
Danke + Gruß, Jens
Neue Installation chached keine Seiten
-
- New Member
- Posts: 6
- Joined: Mon Aug 07, 2006 8:06 pm
Re: Neue Installation chached keine Seiten
Hi Jens,
Und wenn ich es recht verstanden habe, ist der Smarty-eigene Cache-Mechanismus wohl auch nicht der Stein der Weisen (weshalb er wohl auch standardmäßig deaktiviert ist).
Hmm, 10 Sekunden sind wirklich ein bißchen arg. Bei welchem Hoster bist du? Hast du mal debug in der config.php aktiviert?jens.buettner wrote: "Generated in 10,60946 seconds by CMS Made Simple (not cached) using 43 SQL queries and n/a bytes of memory".
Ein Großteil der CMS (Templates, CSS, benutzerdefinierte Tags, Vorsteinstellungen) sind in der Datenbank abgelegt.Wobei mich neben der sehr krassen Ladezeit vor allem die Menge der Queries
Smarty verwendet als Zwischenspeicher tmp/templates_c. In tmp/cache wirst du allenfalls die contentcache.php finden.Denn obwohl die Seite in den Optionen alle den obligatorischen Haken bei "zwischenspeichern" haben, bleibt der tmp/cache-Ordner leer.
Und wenn ich es recht verstanden habe, ist der Smarty-eigene Cache-Mechanismus wohl auch nicht der Stein der Weisen (weshalb er wohl auch standardmäßig deaktiviert ist).
-
- New Member
- Posts: 6
- Joined: Mon Aug 07, 2006 8:06 pm
Re: Neue Installation chached keine Seiten
Hoster ist UUNet.
Das Debuggen führt zu folgenden Ergebnissen:
Jeder einzelne dieser Schritte scheint jetzt nicht unbedingt der Zeitfresser vorm Herrn zu sein, aber die Menge ist schon beachtlich, oder?
Das Debuggen führt zu folgenden Ergebnissen:
Code: Select all
Generated in 4,005886 seconds by CMS Made Simple using 46 SQL queries and n/a bytes of memory
Debug: (0.088393)
loading smarty
Debug: (0.139095)
loading adodb
Debug: (0.155668)
loading page functions
Debug: (0.190324)
loading content functions
Debug: (0.224066)
loading pageinfo functions
Debug: (0.230747)
loading translation functions
Debug: (0.235594)
loading events functions
Debug: (0.25199)
loading template functions
Debug: (0.272081)
loading gcb functions
Debug: (0.287439)
loading module class
Debug: (0.349948)
loading bookmark functions
Debug: (0.357731)
loading content class
Debug: (0.433825)
loading user functions
Debug: (0.448426)
loading group functions
Debug: (0.455909)
loading stylesheet functions
Debug: (0.466188)
loading user tags functions
Debug: (0.471189)
done loading files
Debug: (0.578814)
<br>
(mysql): SELECT sitepref_name, sitepref_value from cms_siteprefs<br>
Error (0): <br>
Debug: (0.609577)
<br>
(mysql): SELECT * FROM cms_userplugins<br>
Error (0): <br>
Debug: (0,64606)
<br>
(mysql): SELECT * FROM cms_modules WHERE admin_only = 0 ORDER BY module_name<br>
Error (0): <br>
Debug display of 'End of include':(1,600242)
Debug: (1,608079)
<br>
(mysql): SELECT c.content_id, c.content_name, c.content_alias, c.menu_text, c.titleattribute, c.hierarchy, c.metadata, c.id_hierarchy, c.prop_names, c.create_date AS c_create_date, c.modified_date AS c_date, c.cachable, c.last_modified_by,t.template_id, t.encoding, t.modified_date AS t_date FROM cms_templates t INNER JOIN cms_content c ON c.template_id = t.template_id WHERE c.content_alias = 'sparen-und-anlegen' AND c.active = 1<br>
Error (0): <br>
Debug: (1,611246)
<br>
(mysql): SELECT MAX(modified_date) AS thedate FROM cms_content c<br>
Error (0): <br>
Debug display of 'Load Content Operations':(1,615617)
Debug display of 'End Load Content Operations':(1,616567)
Debug: (1,623077)
<br>
(mysql): SELECT template_id, template_name, template_content, stylesheet, encoding, active, default_template, modified_date FROM cms_templates WHERE template_id = '20'<br>
Error (0): <br>
Debug: (1,743483)
<br>
(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 (0): <br>
Debug: (2,054984)
<br>
(mysql): SELECT DISTINCT media_type FROM cms_css c, cms_css_assoc
WHERE css_id = assoc_css_id
AND assoc_type = 'template'
AND assoc_to_id = '20'<br>
Error (0): <br>
Debug display of 'Start Loading Hierarchy Manager':(2,056844)
Debug display of 'starting tree':(2,057342)
Debug: (2,082004)
file needs loading
Debug: (2,114549)
<br>
(mysql): SELECT * FROM cms_content WHERE parent_id = -1 ORDER BY hierarchy<br>
Error (0): <br>
Debug display of 'ending tree':(2,154773)
Debug display of 'End Loading Hierarchy Manager':(2,155322)
Debug: (2,18647)
<br>
(mysql): SELECT * FROM cms_content WHERE default_content = 1<br>
Error (0): <br>
Debug: (2,191511)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '15'<br>
Error (0): <br>
Debug: (2,228882)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '78'<br>
Error (0): <br>
Debug: (2,265176)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '110'<br>
Error (0): <br>
Debug: (2,272573)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '64'<br>
Error (0): <br>
Debug display of 'Start of Menu Manager Display':(2,288091)
Debug: (2,295024)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '47'<br>
Error (0): <br>
Debug: (2,302959)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '48'<br>
Error (0): <br>
Debug: (2,310878)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '49'<br>
Error (0): <br>
Debug: (2,318831)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '50'<br>
Error (0): <br>
Debug: (2,326713)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '51'<br>
Error (0): <br>
Debug: (2,334436)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '52'<br>
Error (0): <br>
Debug: (2,340948)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '53'<br>
Error (0): <br>
Debug: (2,34739)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '36'<br>
Error (0): <br>
Debug: (2,353725)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '54'<br>
Error (0): <br>
Debug: (2,360147)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '55'<br>
Error (0): <br>
Debug: (2,366618)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '56'<br>
Error (0): <br>
Debug: (2,373007)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '58'<br>
Error (0): <br>
Debug: (2,379485)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '83'<br>
Error (0): <br>
Debug: (2,384769)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '84'<br>
Error (0): <br>
Debug display of 'End of Menu Manager Display':(2,814784)
Debug display of 'Start of Menu Manager Display':(2,827121)
Debug: (2,827916)
start findNodeByTag
Debug: (2,832447)
end findNodeByTag
Debug: (2,837223)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '64'<br>
Error (0): <br>
Debug: (2,844305)
<br>
(mysql): SELECT * FROM cms_content WHERE hierarchy = '00002'<br>
Error (0): <br>
Debug: (2,845652)
start findNodeByTag
Debug: (2,847226)
end findNodeByTag
Debug: (2,852183)
<br>
(mysql): SELECT * FROM cms_content WHERE parent_id = '47' ORDER BY hierarchy<br>
Error (0): <br>
Debug: (2,874407)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '111'<br>
Error (0): <br>
Debug: (2,882864)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '112'<br>
Error (0): <br>
Debug: (2,891427)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '113'<br>
Error (0): <br>
Debug display of 'End of Menu Manager Display':(3,0753)
Debug: (3,077202)
start findNodeByTag
Debug: (3,081719)
end findNodeByTag
Debug: (3,086744)
<br>
(mysql): SELECT * FROM cms_content WHERE content_alias = 'Startseite'<br>
Error (0): <br>
Debug: (3,087947)
start findNodeByTag
Debug: (3,08855)
end findNodeByTag
Debug: (3,092881)
<br>
(mysql): SELECT * FROM cms_content WHERE content_alias = 'Startseite'<br>
Error (0): <br>
Debug: (3,094027)
start findNodeByTag
Debug: (3,094793)
end findNodeByTag
Debug: (3,101612)
<br>
(mysql): SELECT * FROM cms_content WHERE content_id = '64'<br>
Error (0): <br>
Debug: (3,106211)
start global_content_get_template
Debug: (3,109486)
<br>
(mysql): SELECT htmlblob_id, htmlblob_name, html, owner, modified_date FROM cms_htmlblobs WHERE htmlblob_name = 'News-Block'<br>
Error (0): <br>
Debug: (3,111661)
end global_content_get_template
Debug: (3,112268)
start global_content_get_timestamp
Debug: (3,112899)
end global_content_get_timestamp
Debug: (3,189139)
<br>
(mysql): SELECT content from cms_module_templates WHERE module_name = 'pisearch' and template_name = 'form'<br>
Error (0): <br>
Debug: (3,192526)
<br>
(mysql): SELECT modified_date from cms_module_templates WHERE module_name = 'pisearch' and template_name = 'form'<br>
Error (0): <br>
Debug: (3,235447)
<br>
(mysql):
SELECT count(mn.news_id) as count
FROM cms_module_news mn
LEFT OUTER JOIN cms_module_news_categories mnc
ON mnc.news_category_id = mn.news_category_id
LEFT OUTER JOIN cms_users u
ON u.user_id = mn.author_id
WHERE
status = 'published'
AND
( IFNULL(start_time, '1970-01-01 01:00:01') < '2007-08-30 12:57:32') AND (( IFNULL(end_time, '1970-01-01 01:00:01') = '1970-01-01 01:00:01') OR (end_time > '2007-08-30 12:57:32')) <br>
Error (0): <br>
Debug: (3,465035)
<br>
(mysql):
SELECT
mn.*,
mnc.news_category_name,
mnc.long_name,
u.username,
u.first_name,
u.last_name
FROM cms_module_news mn
LEFT OUTER JOIN cms_module_news_categories mnc
ON mnc.news_category_id = mn.news_category_id
LEFT OUTER JOIN cms_users u
ON u.user_id = mn.author_id
WHERE
status = 'published'
AND
( IFNULL(start_time, '1970-01-01 01:00:01') < '2007-08-30 12:57:32') AND (( IFNULL(end_time, '1970-01-01 01:00:01') = '1970-01-01 01:00:01') OR (end_time > '2007-08-30 12:57:32')) ORDER BY news_date desc LIMIT 1 OFFSET 0<br>
Error (0): <br>
Debug: (3,58023)
<br>
(mysql): SELECT content from cms_module_templates WHERE module_name = 'News' and template_name = 'summaryvb_summary'<br>
Error (0): <br>
Debug: (3,583618)
<br>
(mysql): SELECT modified_date from cms_module_templates WHERE module_name = 'News' and template_name = 'summaryvb_summary'<br>
Error (0): <br>
Debug: (3,704176)
start findNodeByTag
Debug: (3,713592)
end findNodeByTag
Debug: (3,71776)
load properties called
Debug: (3,721386)
<br>
(mysql): SELECT * FROM cms_content_props WHERE content_id = '64'<br>
Error (0): <br>
Debug: (3,723852)
load properties called
Debug: (3,729524)
<br>
(mysql): SELECT * FROM cms_content_props WHERE content_id = '64'<br>
Error (0): <br>
Debug: (3,748879)
start findNodeByTag
Debug: (3,753358)
end findNodeByTag
Debug: (3,768733)
start findNodeByTag
Debug: (3,773191)
end findNodeByTag
Debug: (3,815281)
start findNodeByTag
Debug: (3,820026)
end findNodeByTag
Debug: (3,823181)
start findNodeByTag
Debug: (3,827796)
end findNodeByTag
Debug: (3,84328)
start findNodeByTag
Debug: (3,847866)
end findNodeByTag
Debug: (3,895007)
start findNodeByTag
Debug: (3,900824)
end findNodeByTag
Debug: (3,903955)
start findNodeByTag
Debug: (3,908498)
end findNodeByTag
Debug: (3,923943)
start findNodeByTag
Debug: (3,928575)
end findNodeByTag
Debug: (3,986245)
start findNodeByTag
Debug: (3,991558)
end findNodeByTag
Re: Neue Installation chached keine Seiten
Hmm, kenne ich nicht ... hast du evtl. mal die Performance dort mit anderen Anwendungen (Drupal, Joomla, Typo light) gecheckt?jens.buettner wrote: Hoster ist UUNet.
Code: Select all
Generated in 4,005886 seconds by CMS Made Simple using 46 SQL queries and n/a bytes of memory
...
<br>
(mysql): SELECT * FROM cms_userplugins<br>
Error (0): <br>
Debug: (0,64606)
<br>
(mysql): SELECT * FROM cms_modules WHERE admin_only = 0 ORDER BY module_name<br>
Error (0): <br>
Debug display of 'End of include':(1,600242)
Kannst du auch das noch mal checken?
http://forum.cmsmadesimple.org/index.ph ... l#msg49726
Stimmt, hast du noch etwas "dazu" installiert oder isses die "nackte" Upolu?Jeder einzelne dieser Schritte scheint jetzt nicht unbedingt der Zeitfresser vorm Herrn zu sein, aber die Menge ist schon beachtlich, oder?
-
- New Member
- Posts: 6
- Joined: Mon Aug 07, 2006 8:06 pm
Re: Neue Installation chached keine Seiten
Eigentlich sind die wohl recht zuverlässig, aber in diesem Fall ... ich habe noch kein anderes CMS dort getestet. Habe diese Seite auf einem anderen Server entwickelt und will sie jetzt für den Kunden auf dessen Server portieren. Dabei kommen dann diese enormen Ladezeiten zustande. Auf meinem Server lief die Seite vorher problemlos mit guten Ladezeiten, allerdings noch unter CMS Made Simple 0.13 "Canary". Für die Portierung habe ich dann erst das alte System auf den neuen Server geschubst und dann das Update auf 1.1.1 gemacht. Hat auch im Prinzip problemlos geklappt. Bis auf die Ladezeiten ...Hmm, kenne ich nicht ... hast du evtl. mal die Performance dort mit anderen Anwendungen (Drupal, Joomla, Typo light) gecheckt?
Das führt zu folgender Ausgabe:Kannst du auch das noch mal checken?
http://forum.cmsmadesimple.org/index.ph ... l#msg49726
Re: Neue Installation chached keine Seiten
Das ist mein Ergebnis mit der frischen 1.1.1 Installation bei Hetzner:jens.buettner wrote: folgende Meldung:
"Generated in 10,60946 seconds by CMS Made Simple (not cached) using 43 SQL queries and n/a bytes of memory".
Ist auch nicht die Wucht, aber ist ja noch frisch

Vielleicht solltest du deinen Provider mal fragen, wie viele User er auf einem Server hat.
Bei all-inkl.com werden dir zum Beispiel 50 bzw. 100 User (je nach Tarif) garantiert.
Wenn er es dir nicht verrät/verraten will, kannst du dir ja deinen Teil denken
