We're running vBulletin 4.2 with vBSEO and we're also using xCache, currently with Apache, not LSWS, on a dedicated server. MySQL and everything is optimized pretty well.
Also our site is fast enough for most pages since we've installed xCache.
Problem is page execution time for thread pages (showthread.php). Without vBSEO it's about .2 seconds and with vBSEO it's .4 - .5 seconds, for a full page of posts, so the result is that "first byte time" for guests coming from the search engines is close to 1 second, which is a killer. Analyzing debug output of vBulletin reveals that that's almost all from doing PHP stuff (the time spent doing mySQL queries is insignificant). And PHP is running as an apache module so that's already optimized as much as it can be with Apache, and combined with xCache, as far as I know.
Note that our our forums shows 20 posts per thread, and I can see that the page execution time is almost directly proportional the the number of posts on a page. We do not want to change the number of post per page at this time (since we have hundreds of thousands of pages indexed in the search engines) though we will consider it as a last resort.
Also realize that my main concern is speeding it up for guests, not logged in users, and again, just the showthread page.
Can anyone tell me from experience that using Litespeed with the Litespeed Cache (plus xCache) will dramatically reduce the page execution time in vBulletin+vBSEO for guest visitors landing on thread pages (showthread.php) with 20 posts per page?
I realize we'll need an enterprise license and that's fine if it will make a big difference.
P.S. server is not overloaded at all
Also our site is fast enough for most pages since we've installed xCache.
Problem is page execution time for thread pages (showthread.php). Without vBSEO it's about .2 seconds and with vBSEO it's .4 - .5 seconds, for a full page of posts, so the result is that "first byte time" for guests coming from the search engines is close to 1 second, which is a killer. Analyzing debug output of vBulletin reveals that that's almost all from doing PHP stuff (the time spent doing mySQL queries is insignificant). And PHP is running as an apache module so that's already optimized as much as it can be with Apache, and combined with xCache, as far as I know.
Note that our our forums shows 20 posts per thread, and I can see that the page execution time is almost directly proportional the the number of posts on a page. We do not want to change the number of post per page at this time (since we have hundreds of thousands of pages indexed in the search engines) though we will consider it as a last resort.
Also realize that my main concern is speeding it up for guests, not logged in users, and again, just the showthread page.
Can anyone tell me from experience that using Litespeed with the Litespeed Cache (plus xCache) will dramatically reduce the page execution time in vBulletin+vBSEO for guest visitors landing on thread pages (showthread.php) with 20 posts per page?
I realize we'll need an enterprise license and that's fine if it will make a big difference.
P.S. server is not overloaded at all
Last edited: