Edit: WP caching benchmarks http://cd34.com/blog/scalability/wordpress-cache-plugin-benc...
Edit: WP caching benchmarks http://cd34.com/blog/scalability/wordpress-cache-plugin-benc...
Here is one I found [1], I've never used it though, so I don't know how good it is. I'm sure there are others as well. It would be nice if there were a static site generator with an interface as nice as WP.
oh man, that's a great idea, that would grow WP adoption rate by 1000x
Something like call partial (list of recent blog posts) which itself could be static. Two-to-three static calls and you could have a very clean and robust system with no database queries.
Most web shared hosting where custom wp are configured use Apache which doesn't solve the problem because apache (2.2, the 2.4 version should have improved a bit) spawns processes containing the PHP modules, therefore using more ram than it actually needs to process an html page.
This issue is vastly solved if you have a Nginx webserver with a good configuration.
You can also improve that if you use memcached and the nginx memcached_pass, which directly outputs the memcached cached html without passing through php, giving a super-boost to response times. (to use this feature, checkout the WP-FFPC plugin) If one page ends up on reddit/hackernews/producthunt homepage, a system designed like this should support the bump with relatively small issue.
Obviously if many people start commenting you will still have performance issue because that's when the php part is called (and that's the most memory expensive).
I came across this a little while ago: https://decoupled.de/