
A simple tool to benchmark web performance is Apachebench — which comes bundled with the Apache web server. To understand how a system as a whole performs you’ll need something more advanced but to just test how long it takes a page to load it works fine.
The graph above[1] expands on where I started profiling the WordPress regression. I’ve added the full 10 post frontpage and a single larger page — with rather lousy performance — and the work so far to remedy it which looks alot better.
Most of the performance back in just a handful of patches:
- #10972: no need to sanitize a post more than once (merged in 12062)
- #10971: translation performance when doing nothing (similar patch merged in 12080)
- #10987: improve
wptexturize()performance (merged in 12084)
Still on list of suspects: wp_filter_kses() (though #10751), wp_widget_init()
[1] Numbers are total page load time average of 100 single threaded connections with a clean WordPress install, time is in milliseconds.
Thanks Again...
I saw this really good post today....