Performance testing and heavy traffic handling

Permalink
I am looking at how well C5 does in performance testing and heavy traffic situations. Just wanted to discuss about few things.

1. I just did this performance test on C5 site itself:http://www.webpagetest.org/result/130226_HW_JK/...
On top of the page, there are some indicators such as First Byte Time, Keep-alive Enabled, Compress Transfer, etc. I think "F" indicates FAILED. Is there a way to improve these indicators on a site within C5 itself or are they also related to server and database configurations?

2. I found this PHP optimiser called eAccelerator:http://eaccelerator.net/. Has anyone used this before? I'd like to know how good this is for C5 sites.

3. With Cache & Speed Settings in C5, a while ago I noticed with some sites, when I turned these on, it seemed like these weren't making a huge impact or in some instances, I noticed the speed was faster when these were off.

4. How much traffic can C5 handle or is it a vague question? It probably depends on how the server is setup? Is there anything I can do to ensure my site can handle heavy traffic without a server cache?

BlueFractals
 
Phallanx replied on at Permalink Reply
Phallanx
1. The C5 org site is really slow. It's not the best ambassador for C5 performance and is running with a version of CC5 that is known to have cache issues.
If you want to look at a highly optimised site then try this one It is using 5.6.1 which can give near static HTML performances.
http://www.webpagetest.org/result/130226_VJ_2WY/...

It generally performs well even with Google Ads which tend to pull things down.

(F doesn't mean FAIL, by the way. It is just a scale A-F)

2. Nope.

3. Yes. CC5 had cache issues which have/are being addressed.

4. Whilst previous incarnations of CC5 where arguably the bottle-neck, it is really a "system" question since it depends on disk, database, CMS, how many other accounts on the server and how loaded they are. Unless you are using a dedicated server, it is nigh on impossible to predict and will change dependent on the server load which may have little to do with your site. It will also change change over time, dependent on system admins and users doing back-ups and other things you have no visibility or control over.

Saying that. There have been attempts in the past to try and ascertain performance on an "ideal" system (search the forums) and, historically, C5 has not fared well. I expect this to change with the latest tranche of changes.