Optimizing Page Experience in PHP
summary
Explains concrete server-side moves for PHP sites: implements Page Experience Toolbox (early prototype, not production-ready) to analyze HTML/headers and run adapters, adds resource hints like preload/preconnect + dns-prefetch, uses lazy loading for images and iframe fallbacks, performs server-side rendering with width/height or base64 inline SVG placeholders to cut CLS, suggests tree-shaking CSS via php-css-pulsar, and recommends header caching (stale-while-revalidate) and CI checks — shows what’s built, what’s usable now, and what’s still WIP.
AI-written summary · about
chapters (12)
- 0:00Introduction and welcome
- 0:31Understanding page experience
- 2:13Web architecture basics
- 5:08Optimizing server-side output
- 10:01Managing linked assets
- 13:50Resource hints and directives
- 19:22Lazy loading techniques
- 21:49CSS tree shaking
- 24:43Server-side rendering
- 28:54The page experience toolbox
- 33:21Architecture and future goals
- 39:41Q&A session
related talks
40mAutomatic Web Page Optimisation in Pure PHP
29mHigh Performance in the Critical Rendering Path
23mOptimizing page load speed on front end side
42mDelivering Responsibly
39mPHP Performance Demystified - Measure, Understand, Optimise
43mSpeeding up the Web with PHP 7
32mStay Away From My Path!
27mHigh Performance in the Critical Rendering Path
