après, si tu fais du caching côté PHP, tu as des classes qui existent déjà.
Genre, en classe PEAR, tu as Cache_Lite :
http://pear.php.net/manual/en/package.caching.cache-lite.intro.php
(vu depuis combien de temps ça existe (2002 pour la v0.1), il serait étonnant que ça ne fonctionne pas en PHP 4)