Power is nothing without control
—Pirelli ads.
As we've seen so far, eZ Publish is a much advanced and powerful CMS and it needs to be well configured to work at its best. Like many other enterprise software applications, this CMF possesses an advanced caching system that is complex to set up and configure, but very powerful in the end. Configuring the caching system will help eZ Publish to perform better and reveal its strength.
In this chapter, we will see in detail, how such systems work, and will look at how to shape our site in order to make it the "Ferrari" of websites.
Whenever we make a web request to a CMS that does not have a serious caching system, the web server is put under a severe test, as it has to perform the following things:
Read the settings
Query the database to retrieve the data requested
Load the template
Replace parsed variables with the required data
Send everything to the client
The process, depending on the page complexity,...