I know that a lot of people understand the power of caching, but the numbers are elusive and difficult to pin down with real experiments. I saw an experiment online that tested and compared high load servers and decided to use the recently published staticise plugin as my test bed.
I ran two seperate test sets, one with a vanilla WordPress 1.2 install with 20 posts on the main page and about 25 links in the link manager.
The second set was on the same blog with Staticise 1.2 default install, no tweaks.
This was run on a RedHat 9 machine with 512 megs of RAM and an Athlon 1000Mhz processor running its own MySql server. There was no network involved (localhost) and I did not have any other hosts hitting the machine with Apache requests. Apache Bench was used to create the results.
As was demonstrated on the Mambo Forums, the server was hit with 5 simultaneous connections every second for two minutes while apachebench recorded load average every ten seconds.
The script used was a highly modified version of the one found in the above forums. If you want something that works well with RedHat and bash, let me know.
Here are the results. They speak volumes for themselves. If you are worried about WordPress’ page load times or slashdotting, get this plugin.
It is spelled with a Z (I guess because I’m American?) but other than that this is really excellent. I’d be interested to see any other WP benchmarks you could come up with.
Should AB have been run from a separate machine though?
I’ve read Matt says that it’s not worth using under 20’000 visitors a day — really??!
Ideally it should be. I have had that thought and have even thought of running the query completely from a different machine over a 100MBit network along with a few other real world variables thrown in. I also want to compare memory usage and a couple of other variables. Stay Tuned! 🙂
Is it okay if I include this graphic with the plugin? Want to try it again with 1.5?
Sure, you are welcome to use this graphic! Let me get things setup and I will ping you in a day or two.
Hi there,
I was new to wordpress and those plugin staff. I had install this staticize-reloaded plugin. After i had activiate it, what is the next step i should do? Anything to configure?
How can i view the statistic bar like the picture on the top?
Thanks
Eric
very nice bechmark, i’m going to test plugins too