These are notes taken with my tablet during the “Caching small big things” session at WordCamp Switzerland 2014 and I published them immediately after the talk. You can get a list of all my live-blogging posts of this WordCamp. Beware there may be mistakes, inaccuracies, and other imperfections in all these posts.
Andrey is a techie from Kiev. Very technical talk.
He cares a lot about performance. Caching important for web dev.
People see caching as binary: on or off. Yet its not always full page.
Apdex shows distribution of perf between users. Caching makes or breaks the category of satisfied users.
What is each visit’s potential worth?
Can’t deliver great perf to everyone on a simple scheme with full page caching. Three approaches:
- HTTP cache,
- Edge Side Includes,
- Fragment caching.
Transients API is a great API for fragment caching. Using the API directly, you have to tinker and dev on your own.
TLC TRANSIENTS. wraps transients APi.
Fragment cache (@Rarst plugin). It doesn’t do much. It takes interfacing with WordPress. Needs devs.
What’s SLOW on our sites? Photo of slide upcoming.
Gallery fragment handler hijacks the gallery short code.
Sidebar. Widget fragment handlers.
Menu fragment handler.
Conclusion. Never just “on” caching.