Reputation: 530
I am working on Magento(EE). I found a term "Full page caching". Can any one please tell me what is "full page caching in Magento or in Zend ?
Upvotes: 6
Views: 10448
Reputation: 4763
Magento is a shopping website CMS.
It simple means that to boost the performance of the website, it will cache (store in buffer) the HTML output of a particular page. For example, your homepage, everytime user opens your homepage, the PHP behind it, has to fetch the information from database, parse it with related views and then display the final HTML output, LOTSA processing.
Instead, caching will store the HTML output in its buffer and when user comes in, it will show the HTML cached output rather going to the database and stuff. However, life of cache has to be defined although modern cache plugins will check for any changes in the output data and update the cache as is.
Simple?
Upvotes: 4
Reputation: 14422
Caching the full page?
As in every thing that is generated from a script is written to HTML and served next time, improving performance (by reducing load and not having to generate the page for every visit).
However this comes as the disadvantage of having occasionally out of date pages.
If you website isn't getting a significant amount of hits, enabling full page caching or caching of all the HTML it going to make little difference
Upvotes: 7