Caching System
The caching system improves performance by storing data temporarily. Learn how to use file, memory, or custom cache drivers effectively, including static view content caching.
Table of Contents
- Filecache Storage Caching System
File cache, offers an efficient way to store reusable data in the file system, reducing the need for frequent database operations or third-party API calls.
- Memcached Storage and Caching
The MemoryCache is an enhanced extension of Memcached, designed to simplify caching operations by leveraging local and remote servers to reduce the need for repetitive database queries.
- PSR-Compliant Cache Pool Implementation
Cache Pool is a caching adapter that implements the PSR CacheItemPoolInterface. It provides various methods for effectively managing cache items in your applications.
- PSR-Compliant Simple Cache Implementation
The PSR simple cache interface defines the most basic operations for cache entries, which entails basic reading, writing, and deleting individual cache items.
- Runtime Shared Memory
Lightweight in-memory storage for global application key/value data. Works as a static runtime registry and does not save data permanently.
- Page Caching & Static Content
Optimize page delivery with cached content. Store and reuse pages for faster load times, supporting static URLs, file extensions, and versioned caching.