In the last chapter of the book, we want to put out a feeler for applications and tools outside of Plone to improve the multimedia experience. We already have seen some techniques in the previous chapter, where we stored large binary data outside the ZODB or let them be served with a web server. In this chapter, we want to go further and investigate some other hosting scenarios usable with Plone.
Plone does not provide a responsive user experience out of the box. This is not because the system is slow, but because it simply does (too) much. It does a lot of security checks and workflow operations, handles the content rules, does content validation, and so on. Still, there are some high-traffic sites running with the popular Content Management System. How do they manage?
"All Plone integrators are caching experts." This saying is commonly heard and read in the Plone community. And it is true. If we want a fast and responsive system, we have to use caching and...