
Originally Posted by
data_digger
I viewed Your site few times today, and I noticed that first page request takes sooooo much time. I thought it's caused by mysql, but it isn't, it's time spent on web server side. Next page requests loaded much faster(2-3 sec), and database was bottle neck.
I'm not sure what can cause 'first request takes forever' thing. It seems that only first request for given ip takes so much time (I checked it on 2 ips) and subsequent requests take 2-3 seconds. Maybe it's some dns thing? Or You've installed contribution that checks visitors ip against country localization service, bots list, fraud attempt etc?
As for improving performance of next page views:
Before doing things below try to solve 'first page view' issue.
Try to install Query Cache (in my footer), if it won't help install Query Log and try to find queries that take lots of time ( > 0.2 sec). If You will not find any, You'll have to switch to other hosting company unfortunately.