If you wish to do it server-side with PHP, use the header() function:
header('Expires: Mon, 7 Jun 2004 05:00:00 GMT '); // set this to something in the past
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0, FALSE');
header('Pragma: no-cache');
Yes, that's two "Cache-Control"s. Not a typo. With this method, you're basically preventing the browser (or a proxy server) from caching a page. Visitors will receive the latest content each time they visit a page with the above headers.