gimmeCache provides a simple interface for cacheing all or just code intensive parts of a script. It can cache to files or to a mysql database. Includes workarounds for caching pages with session information etc.
This script speeds up the serving of your web pages, especially when used to cache big, ugly time-consuming database queries.
gimmeCache includes the option to refresh caches after a certain number of seconds have passed, or after a specified date (useful for pages you want refreshed once a day).