Page 1 of 1
Slow website
Posted: Tue Sep 12, 2006 8:04 pm
by SilverXp
Since I installed CMSMadeSimple on my server, my website is very slow.
What can I do about it?
Re: Slow website
Posted: Fri Sep 15, 2006 9:35 am
by cyberman
Which CMSms version?
Re: Slow website
Posted: Fri Sep 15, 2006 1:43 pm
by liquid
I just visited here to mention the same thing. My server load flies up as soon as you save anything. It's my own dedicated server, so I know that it's CMSMS causing the issue. I'm using 1.0.1.
Re: Slow website
Posted: Fri Sep 15, 2006 4:11 pm
by tsw
php version?
mysql version?
linux/windows
apache?
Re: Slow website
Posted: Fri Sep 15, 2006 5:22 pm
by liquid
PHP 4.3.10
MySQL 4.0.27
Linux/Apache
I just installed 0.13 and I'm using it just fine, no massive server loads. I also have another site running 1.0beta3 and there's no problems there. It really looks like there's something in the 1.0.1 code.
Re: Slow website
Posted: Fri Sep 15, 2006 6:15 pm
by Piratos
local testing with apache program ab with windows:
ab -k
http://localhost/012/index.php 2390 ms
ab -k
http://localhost/101/index.php 515 ms
so i can say - 1.01 is very faster as 013.
it must have another reasons
Re: Slow website
Posted: Wed Sep 20, 2006 2:34 am
by stevegan
I've just installed a site using Oahu (1.0.1) and it's slow too. I have a few other sites running CMSMS pre v1.0 and they run beautifully (same hosting company but different account so possibly a slightly different server setup).
The site in question ran fine on my development server but when migrated to my web host the site just crawls along and according to my hosting company "There is definitely something in your code that is taking a long time to process."
Take a look at
www.steveleggat.com to see what I mean. The admin area is unbearably slow (hey get out of there!), over one minute to load up the content edit page.
I've put the output of the Debug mode here - steveleggat.com /debug.html - to see if anyone spots any particular issues.
Linux/Apache
MySQL - 4.0.27
PHP - 4.4.4
Thanks ^__^
Re: Slow website
Posted: Sun Sep 24, 2006 6:01 am
by stevegan
M@rijn wrote:
The problem is (i think) the SQL server, the load of the server increased when i wanted to delete some content. CMSMS deleted the content form the site but in the mean time my browser stucks (apache process on server??) and the MySQL process also goes heavyer. The i looked in the content table of cmsms and i saw that the content i had deleted was still available in the SQL database, i deleted by hand and from then i've got no troubles anymore.
I may have had something similar happen. When I was setting up my site locally I hit an error and that in turn caused some of the content to not be deleted. I fixed it the same way you did, however now that the site is online, it seems to be misbehaving. I've had a look through the DB to see if there's any amiss in there but couldn't find anything obvious.
Is there a way I can debug this? I don't have access to the log files to find out what is causing the extra load and I can't see anything obvious when I turn on Debugging in the config (see last post from me) although both of the following take over 1 second to process:
Code: Select all
SELECT * FROM cms_modules WHERE admin_only = 0 ORDER BY module_name
Code: Select all
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

Re: Slow website
Posted: Sun Sep 24, 2006 8:08 am
by stevegan
Ok, I just installed a fresh version of 'Maui' on the same server and that too is slow (between 3-6 seconds to generate each page) even before I've been in and added any content, so that rules out it being corrupt data on other site.
Any ideas?
Re: Slow website
Posted: Sun Sep 24, 2006 9:01 am
by tsw
what about running those sql queries in mysql client and checking how long it takes there? maybe the sql server is overloaded?
Re: Slow website
Posted: Sun Sep 24, 2006 9:53 am
by stevegan
tsw wrote:
what about running those sql queries in mysql client and checking how long it takes there? maybe the sql server is overloaded?
Thanks for replying. I ran those queries (via PHPMyAdmin) and a few more listed in the debug log, none returned errors and each took under 0.001 sec to process, so I guess it's not that. Not sure where that leaves me. Is there some way that CMSMS is using a different way of performing those queries? ADOdb Lite? No matter if I enable/disable ADOdb in my config, I still get this line in the debug output: CMS Made Simple is configured to use the full ADOdb Database Abstraction library, but it's not in the lib/adodb directory. Switched back to ADOdb Lite.
Re: Slow website
Posted: Sun Sep 24, 2006 2:51 pm
by tsw
ADODB lite is the default..
can you see if your server is under heavy load?
Re: Slow website
Posted: Sun Sep 24, 2006 4:28 pm
by Piratos
i must correct my posting:
Testing with Xampp / Windows Standardinstallation
ab -n200 url
CMSMS 0.13
Requests per second 2,3
requesttime 434,219 ms
CMSMS 1.02
Requests per second 1,81
requesttime 552,266 ms
Powerweb
Requests per second 19,63
requesttime 50,938 ms
Now ab -n20 -c20 url
CMSMS 0.13
Requests per second 2,2
requesttime 455,469 ms
CMSMS 1.02
Requests per second 1,83
requesttime 545,313 ms
Powerweb
Requests per second 19,69
requesttime 50,781 ms
So i can say 1.02 is ca. 19 .. 27 % slower as 0.13