cache
once
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cache
-
Decorator Pattern vs. Proxy Pattern
An example of a Proxy can be found in the DeflateMarshaller of the symfony/cache package. This Marshaller is restrictive due to its dependency on gzinflate() & gzdeflate() and its changes to the output of the inner instance.
once
-
PSR-16 Simple Cache now reaches 152,000,000 installations
depending on how long lived you want that to be, the spatie "once" package is perfect instead of psr-16: https://github.com/spatie/once
What are some alternatives?
event-dispatcher - Provides tools that allow your application components to communicate with each other by dispatching events and listening to them
laravel-responsecache - Speed up a Laravel app by caching the entire response
Doctrine Cache - Doctrine Cache component
pj-page-cache-red - Redis-backed full page caching plugin for WordPress
scrapbook - PHP cache library, with adapters for e.g. Memcached, Redis, Couchbase, APC(u), SQL and additional capabilities (e.g. transactions, stampede protection) built on top.
Laminas Cache - Caching implementation with a variety of storage options, as well as codified caching strategies for callbacks, classes, and output
cache-duration - A readable and fluent way to generate PHP cache time.
http-foundation - Defines an object-oriented layer for the HTTP specification
http-kernel - Provides a structured process for converting a Request into a Response
wp-rocket - Performance optimization plugin for WordPress