Use HTTP caching headers to see if rendering can be skipped.
The CakePHP FlashComponent provides a way for you to write a flash variable to the session from your controllers, to be rendered in a view with the FlashHelper.
Protects against form tampering. It ensures that: