Author: Manuel Lemos
Posted on: 2016-10-27
Categories: Notable Packages
Requests sent to APIs or database accesses may take a significant amount of time to process depending on the complexity of the requests. However, some API requests or database accesses may be actually retrieving the same data.
This class provides a solution to automatically cache the responses of APIs or the results of the datatase queries implemented in PHP by looking at API request parameters and checking if they were stored in previously cached responses.
The package uses PSR-6 compliant cache classes, so it can be used with any cache storage container that implements the PSR-6 interfaces.
Read this article to learn more details about how this notable PHP package works.
This class provides a solution to automatically cache the responses of APIs or the results of the datatase queries implemented in PHP by looking at API request parameters and checking if they were stored in previously cached responses.
The package uses PSR-6 compliant cache classes, so it can be used with any cache storage container that implements the PSR-6 interfaces.
Read this article to learn more details about how this notable PHP package works.
The package PHP Cache Manager Wrapper is one of the few PHP packages that was considered notable recently because it does something that is worth paying attention.
The basic purpose is: Wrap over cache classes to optimize cache requests
Here follows in more detail what it does:
This package can wrap over cache classes to optimize cache requests.
It can take some parameters about queries of data, to a REST API or a database search for instance, and determines if the results in the cache are already available or need to be retrieved.
It also accesses the cache if the list of fields to be retrieved is a subset of values already stored in a cache entry.
The package can take query parameters for a context name, the type of entity being queried, a specific list of entity IDs, name of the entity fields to be returned, and the name of the id field.
The package calls PSR-6 compliant cache classes to access the cached data.
Notable PHP packages can be often considered innovative. If this package is also innovative, it can be nominated to the PHP Innovation Award and the author may win prizes and recognition for sharing innovative packages.
If you also developed your own notable or innovative packages consider sharing them, so you can also earn more visibility for your package.
The basic purpose is: Wrap over cache classes to optimize cache requests
Here follows in more detail what it does:
This package can wrap over cache classes to optimize cache requests.
It can take some parameters about queries of data, to a REST API or a database search for instance, and determines if the results in the cache are already available or need to be retrieved.
It also accesses the cache if the list of fields to be retrieved is a subset of values already stored in a cache entry.
The package can take query parameters for a context name, the type of entity being queried, a specific list of entity IDs, name of the entity fields to be returned, and the name of the id field.
The package calls PSR-6 compliant cache classes to access the cached data.
Notable PHP packages can be often considered innovative. If this package is also innovative, it can be nominated to the PHP Innovation Award and the author may win prizes and recognition for sharing innovative packages.
If you also developed your own notable or innovative packages consider sharing them, so you can also earn more visibility for your package.
You need to be a registered user or login to post a comment
1,416,360 PHP developers registered to the PHP Classes site.
Be One of Us!
Login Immediately with your account on:
Comments:
No comments were submitted yet.