FlyingPress is the performance plugin built for Core Web Vitals rather than legacy speed scores. Its feature set maps directly to what Lighthouse measures: page caching with action-based selective purge (a comment or WooCommerce stock change purges exactly the pages affected, not the whole cache), generated critical CSS per post type, delayed JavaScript execution until user interaction, and speculative loading — prefetch and prerender of pages visitors are likely to open next. The 5.x caching engine rewrite made the purge logic surgical, which is the difference between a cache that works with WooCommerce and one that constantly invalidates itself. Against heavier suites like NitroPack, FlyingPress keeps processing on your own server with no external optimization service in the request path.
The supporting cast is complete: WebP lazy loading, Google Fonts self-hosting with automatic download, Bunny.net CDN integration with image optimization, minification, and database cleanup. For WordPress professionals, FlyingPress’s reputation rests on doing these things correctly rather than maximally — the delayed JS implementation respects interaction timeouts, the preload system handles 1000+ URL sites, and the admin itself stays fast.
Competitive Features
- Action-based selective purge (5.x) — targeted cache invalidation tied to content changes
- Critical CSS generation — per-post-type configuration, above-fold styling without render blocking
- Delayed JavaScript execution — scripts hold until user interaction, with timeout safety
- Speculative loading — prefetch and prerender of likely next pages
- Bunny.net CDN integration — with automatic image optimization
- Google Fonts self-hosting — automatic download and local serving
- WebP lazy loading — next-gen format delivery with correct fallbacks
Key Features
- Page caching — file-based, with cache preloading for large sites
- Minification and combination — CSS and JS asset optimization
- Lazy loading — images and iframes below the fold
- Database optimization — revision and transient cleanup
- CDN URL rewriting — compatible with all major CDN providers
- Cache preloading — scheduled warm-up for 1000+ URL sites
- WebP delivery — conflict-free with CDN rewriting (fixed in 4.9.5)
Comparison with Competitors
FlyingPress vs NitroPack
| Aspect | FlyingPress | NitroPack |
|---|---|---|
| Architecture | Self-hosted optimization | Cloud service with proprietary cache |
| Request path | Direct from your server | Through NitroPack’s CDN/service |
| Pricing | License | Monthly by traffic |
| Selective purge | Action-based, precise | Automatic but opaque |
| Critical CSS | Generated locally | Cloud-generated |
| Data control | Full | Vendor-dependent |
Bottom line: NitroPack sells score improvements as a service — effective, but your traffic flows through their infrastructure on a subscription. FlyingPress gives you the same optimization categories under your control at license pricing. Agencies managing many client sites favor the economics and control.
FlyingPress vs Perfmatters
| Aspect | FlyingPress | Perfmatters |
|---|---|---|
| Scope | Full optimization suite | Script management and tweaks |
| Page caching | Yes, core feature | No (pairs with a cache plugin) |
| Critical CSS | Generated | No |
| Script delay | Yes | Yes |
| Database cleanup | Yes | Yes |
| Weight | Complete system | Lightweight utility |
Bottom line: Perfmatters is a scalpel — script unloading and small optimizations to pair with your caching plugin. FlyingPress is the whole system. Running Perfmatters on top of FlyingPress is redundant; running it over a bare cache plugin is common.
Recommended Stack — caching handles the HTML path; images are the other heavy half. Pair FlyingPress with ShortPixel for WebP conversion and compression, then let FlyingPress’s lazy loading serve the optimized files.
Official Changelog
Version 5.6.5
Release Date: August 10, 2026
- Update: Complete rewrite of the caching engine with action-based selective purge.
- New: Critical CSS generation with per-post-type configuration.
- New: Bunny.net CDN integration with automatic image optimization.
Version 5.6.4
Release Date: July 5, 2026
- Enhancement: JavaScript delay execution with user interaction timeout.
- Improvement: Cache preloading for large sites with 1000+ URLs.
- Fix: WebP delivery conflict with CDN URL rewriting resolved.
Version 5.6.3
Release Date: June 8, 2026
- New: Speculative loading module with prefetch and prerender support.
- New: Google Fonts self-hosting with automatic download.
- Performance: Admin interface optimization.
Frequently Asked Questions
Does FlyingPress work with any hosting?
Yes — it’s a self-hosted plugin with no external service requirement. It runs on shared hosting, VPS, and managed WordPress hosts, though page caching performs best when the server isn’t already running a conflicting full-page cache.
How does selective cache purge work?
Actions trigger targeted invalidation: publishing a post purges that post and its archives, a stock change purges product pages, a comment purges its thread — not the entire cache. The 5.x engine rewrite made this mapping precise, which matters enormously on WooCommerce stores.
What is speculative loading?
Prefetch and prerender: when a visitor’s cursor or behavior indicates the next page, FlyingPress loads it in the background. Clicking feels instant because the page is already fetched — the same technique Google uses on search results.
Is delayed JavaScript safe for interactive elements?
FlyingPress delays scripts until user interaction with a configurable timeout fallback, so above-the-fold interactivity restores even if a visitor never scrolls. The 5.6.4 release refined the interaction timeout handling.
Can I use my existing CDN?
Yes — CDN URL rewriting works with all major providers, and 5.6.5 added native Bunny.net integration with automatic image optimization. The WebP delivery conflict with CDN rewriting was fixed in 5.6.4.




Leave a Reply