Brion Vibber wrote:
Quick benchmark results and some comments on ways we
can improve:
http://meta.wikimedia.org/wiki/DokuWiki_vs_MediaWiki_benchmarks
One of the issues seems to be cache hits vs. non-hits, as always.
Something I've poked around at a bit, but not found a clean way to start
hacking on without completely rewriting large section of the code, is
moving from a "render on view but cache" to a "render on edit, and then
just serve static pages on view" model. The "render on edit" would just
generate a static HTML file for non-logged-in users, so a large
proportion of page-views would never hit PHP at all.
Is something like that at all feasible?
-Mark