I recently published beryllium/silex-cache-provider, a Silex
Service Provider based on my BerylliumCacheBundle project. Silex developers can use it to enable Memcache, APC, or
file-based caching in their Silex projects.
This has been made possible by contributions from Jeremy Livingston and
Nechaev Yaroslav, as part of the effort to rebuild BerylliumCacheBundle so that Symfony2
developers can use the normal configuration style to get up and running. We've split a portion of the bundle off into
beryllium/cache, a small stand-alone library that can be dropped into
framework-based and non-framework projects alike.
The beryllium/cache library doesn't attempt to implement PSR-6, the PHP-FIG caching interface proposal, so it
essentially just functions as an abstraction for an expiring key/value store. Often that's all a developer needs, so it
should be good for the time being. Once PSR-6 gets approved, I will consider adding support in beryllium/cache.
If you have suggestions or other feedback for beryllium/cache or
beryllium/silex-cache-provider, please use github to submit issues
or contact me on twitter: @beryllium9
Thanks for checking in!