Sir, your on-disk cache is full.

Posted on May 30, 2007 by john.
Categories: apache, plone.

I forgot two mention two things in my two-step micro howto on plone caching. (more…)

Plone caching in two simple steps

Posted on May 24, 2007 by john.
Categories: apache, plone.

Plone is slow. Sure, it does an awful amount of work for every request, but it really shows: in a standard install of Zope and Plone on nice hardware with plenty of memory, getting Plone’s index page takes about 250ms. Other, less complex objects such as CSS files or images take about a tenth of that. Unfortunately, as Plone’s default skin is amazingly complex (and for good reasons), you need to fetch anything between 10 and 50 objects out of the database before your browser stops looking busy. You can’t serve more than a couple of concurrent users with that.

Fortunately setting up a reasonable bit of caching is really trivial, should require no extra software, no recompilation, no nothing, and you can see speedups of more than 25×. Here’s how! (more…)