Ti suggerisco di iniziare leggendo il manuale ufficiale:

http://www.php.net/header

In particolar modo, leggi gli esempi indicati relativi alla cache.