Sf Cache Component: Speed Up Your App with a New Cache Layer
summary
Introduces Symfony Cache (PSR-6 in Symfony 3.1 and PSR-16 in 3.3) and shows a production setup using multiple adapters (filesystem, Redis, APCu) and pools with different lifetimes. Describes using tags for targeted invalidation, a chain/proxy adapter strategy and framework-bundle integration, and an Instagram-feed cache decorator that cut external requests.
AI-written summary · about
chapters (16)
- 0:00Start
- 1:35In the beginning there was...
- 1:52Doctrine Cache
- 3:40PSR-6: Caching Interface
- 4:27PSR-6: Key Concepts
- 4:56PSR-6: CacheItemPoolInterface
- 5:59PSR-6: CacheItemInterface
- 6:41Symfony Cache Component: Key Concepts
- 9:25PSR-16: Common Interface for Caching Libraries
- 9:50PSR-16: CacheInterface
- 10:36Symfony Simple Cache
- 15:16Real use case scenario
- 17:03Invalidate cache by tags
- 18:53Clear cache pools
- 20:42InstagramFeed
- 22:16InstagramCachedFeed
related talks
42mSymfony Cache: a premium recipe to fast apps
29mCaching with PSRs
02h 37mSymfony 4 best practices (Part 2)
48mBuilding Really Fast Applications
35mTake your Http caching to the next level with xkey & Fastly
39mKeynote: Symfony without the Framework Bundle
41mCaching Like a Pro: Best strategies for dealing with Drupal cache
01h 01mDeep dive into Symfony 4 internals
