Örnek kod:

if (!empty($HTTP_SERVER_VARS['SERVER_SOFTWARE']) && strstr($HTTP_SERVER_VARS['SERVER_SOFTWARE'], 'Apache/2'))
{
	header("Cache-Control: no-cache, pre-check=0, post-check=0");
}
else
{
	header("Cache-Control: private, pre-check=0, post-check=0, max-age=0");
}
Doğrusu bu Cache-Control un ne işe yaradığını merak ettim. Cache-Control olsa ne olur ? olmasa ne olur ? Ayrıca yukarıdaki kodda ki her iki Cache-Control ler farklı aralarındaki fark nedir ve hangi durumlarda Cache-Control kullanılmalıdır ?

Not: İngilizcem yeterli olmadığından yabancı kaynakları okuyamadım.