This PHP caching library provides a key-value storage abstraction designed to reduce application computation time by storing and retrieving frequently accessed data. It implements the PSR-6 standard for caching interfaces to ensure interoperability between different libraries. The project includes a legacy cache adapter that wraps modern standardized cache pools. This allows systems in transition to maintain compatibility by converting between legacy caching implementations and unified interfaces. The library covers a range of storage capabilities, including a filesystem cache store for pers
Upload is a PHP library designed to manage the processing and persistence of files submitted through web forms. It provides a framework for handling incoming file data, ensuring that assets are validated against security and quality constraints before being moved from temporary locations to permanent storage. The library distinguishes itself through a modular architecture that decouples file handling logic from specific implementation details. It utilizes a strategy-based abstraction layer for storage, allowing for interchangeable backends, and employs a middleware-driven pipeline to process
Simple Cache is a technical specification and interface standard for PHP applications. It defines a common set of methods for interacting with cache storage, ensuring that different storage implementations can be used interchangeably. As the PSR-16 implementation standard, it provides a consistent way for independent PHP libraries and frameworks to store and retrieve cached data. This interoperability allows software packages to work with any compliant cache backend without requiring changes to the application code. The specification focuses on standardizing cache interfaces and interactions
This is a PHP library providing standardized interfaces for caching data through the PSR-6 and PSR-16 specifications. It functions as a cache pool manager and distributed cache adapter, allowing applications to organize key-value pairs into logical repositories and namespaces. The project includes a dedicated cache stampede prevention tool that protects systems from CPU spikes during value expiration. This is achieved through locking mechanisms for concurrent requests and probabilistic early expiration. The library supports object serialization with optional encryption and compression to tra
هذا المشروع عبارة عن طبقة تجريد للتخزين المؤقت ومعيار واجهة لـ PHP، يحدد تحديداً مواصفات التخزين المؤقت PSR-6. ينشئ مجموعة متسقة من تعريفات النوع والعقود لعناصر ومجمعات التخزين المؤقت لضمان التوافق بين مكتبات PHP المختلفة.
الميزات الرئيسية لـ php-fig/cache هي: Caching Interfaces, Caching Layers, PHP Interoperability Libraries, Contract-Driven Execution, Caching Specification Layers, Interoperability Specifications, Interoperable Cache Contracts, Interoperable Interface Contracts.
تشمل البدائل مفتوحة المصدر لـ php-fig/cache: doctrine/cache — This PHP caching library provides a key-value storage abstraction designed to reduce application computation time by… brandonsavage/upload — Upload is a PHP library designed to manage the processing and persistence of files submitted through web forms. It… symfony/cache — This is a PHP library providing standardized interfaces for caching data through the PSR-6 and PSR-16 specifications.… php-fig/simple-cache — Simple Cache is a technical specification and interface standard for PHP applications. It defines a common set of… marcuswestin/store.js — Store.js is a client-side state persistence library and web storage abstraction layer. It provides a consistent… zfile-dev/zfile — 在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载.