performance issue - is the host or me?
Permalink
hi there, I have a client site
www.www.lelouvre.co.uk/shutters/...
they have been experiencing so very up and down performance - sometimes the site loads fine, sometimes it takes 20 seconds, sometimes (espeically on the gallery page - which actually uses the slideshow block) it times out all together. I have tried adding the
define('CACHE_FRONTEND_OPTIONS', serialize(array('automatic_cleaning_factor' => 0)));
EDIT::
after much googling I found reams and reams of posts from people hosting db driven sites on streamline pulling there hair out - conclusion: it IS the host. Grrr
as suggested in another post - but that doesnt seem to have made a difference
here is the ticket response I got from the host (streamline)
"Thank you for your query
As checked on your error logs:
[Wed Jun 9 13:59:22 2010] [error] [client 92.26.16.153] FastCGI: comm with (dynamic) server "/var/www/fcgi/php-cgi" aborted: (first read) idle timeout (30 sec)
[Wed Jun 9 13:59:22 2010] [error] [client 92.26.16.153] FastCGI: incomplete headers (0 bytes) received from server "/var/www/fcgi/php-cgi"
To ensure platform stability and avoid excessive usage of the shared server resources, a limitation is set. Scripts on our Shared hosting platform are set to time out after a period of time. This ensures that a single script cannot use excessive server resources and affect other users. There is a maximum execution timeout of 30 seconds. Once this is exceeded, the website will throw an error message or it will fail to function.
If you continue to experience difficulties, you should review the script and try to configure it to run within the above parameters."
I must confess I aint too hot on server stuff - is what they are saying giving anyone any obvious ideas/solutions?
Cheers Stu
www.www.lelouvre.co.uk/shutters/...
they have been experiencing so very up and down performance - sometimes the site loads fine, sometimes it takes 20 seconds, sometimes (espeically on the gallery page - which actually uses the slideshow block) it times out all together. I have tried adding the
define('CACHE_FRONTEND_OPTIONS', serialize(array('automatic_cleaning_factor' => 0)));
EDIT::
after much googling I found reams and reams of posts from people hosting db driven sites on streamline pulling there hair out - conclusion: it IS the host. Grrr
as suggested in another post - but that doesnt seem to have made a difference
here is the ticket response I got from the host (streamline)
"Thank you for your query
As checked on your error logs:
[Wed Jun 9 13:59:22 2010] [error] [client 92.26.16.153] FastCGI: comm with (dynamic) server "/var/www/fcgi/php-cgi" aborted: (first read) idle timeout (30 sec)
[Wed Jun 9 13:59:22 2010] [error] [client 92.26.16.153] FastCGI: incomplete headers (0 bytes) received from server "/var/www/fcgi/php-cgi"
To ensure platform stability and avoid excessive usage of the shared server resources, a limitation is set. Scripts on our Shared hosting platform are set to time out after a period of time. This ensures that a single script cannot use excessive server resources and affect other users. There is a maximum execution timeout of 30 seconds. Once this is exceeded, the website will throw an error message or it will fail to function.
If you continue to experience difficulties, you should review the script and try to configure it to run within the above parameters."
I must confess I aint too hot on server stuff - is what they are saying giving anyone any obvious ideas/solutions?
Cheers Stu
It should be mentioned this is not a C5 specific problem, any advanced CMS or PHP application will have the same issues.
The most obvious idea is to use a host that works well with C5. Of course, C5 hosting itself is probably one of the best choices, but there are others. I think we should start compiling a list of tested web hosts that work well with C5. I recently went with Stablehost for a reseller account and C5 works extremely well, probably because they use Litespeed.
**edited to add - they have USA and Europe servers, you can choose where you want to be hosted
Probably not the answer you were looking for, sorry, but really that's what it boils down to. If all you're looking for is to host a few static html pages, pick almost any overloaded $3 a month host, but for hosting serious websites you really do get what you pay for.