jpcache is a lightweight, full page caching system for PHP. It dramatically speeds up the serving of your pages, by caching the ouput of pages and returning them instead of compiling the php-page.
It also uses gzip content-encodig and ETag-headers, which results in around 80% in traffic-saving for php-pages. You can choose to store the cached output in files in a local dir or in a database.