Magento Enterprise Edition (Magento EE) have a lot of features. One of them is “Full Page Caching” (FPC), which increase store performance and makes store pages to load much faster.
By default Magento EE caching works for category, product, CMS pages. If you want to create your own controller the response will be dynamically generated for it, and FPC won’t be used. To add your own controller to FPC you need to add some modifications in your source code.
Lets see how it works. In the Mage_Core_Model_App::run() the following logic is responsible for FPC: