O'Reilly logo

Plone 3 for Education by Erik Rose

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Increase speed with caching

Plone's feature-richness makes it heavy on the CPU. To reach our targets for real-world performance, we add a few layers that remember the computed renderings of pages and avoid redoing all the work each time. This approach is managed by two layers:

  1. Squid, which works as a caching HTTP reverse proxy, remembering the contents of rendered pages, images, and files for as long as their HTTP headers advise (or until explicitly told to stop)
  2. CacheFu, an in-Plone tool that sets those headers according to a complex set of rules

Crank up CacheFu

Caching is often a balancing act between speed and staleness: how long can you afford to serve a page that may be out of date? CacheFu ships with very conservative settings, which yield ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required