PHP data cache abstraction library