[WordPress] 外掛分享: Flexa Cache

首頁外掛目錄 › Flexa Cache
WordPress 外掛 Flexa Cache 的封面圖片
全新外掛
安裝啟用
尚無評分
11 天前
最後更新
問題解決
WordPress 5.9+ PHP 8.2+ v1.2.0 上架:2026-07-11

內容簡介

Flexa Cache 是一款功能全面的 WordPress 頁面快取及前端優化外掛,透過自包含的 advanced-cache.php 檔案在 WordPress 加載前提供壓縮的靜態 HTML 檔案,顯著提升網站的回應速度和效能。

【主要功能】
• 靜態 HTML 快取,無需 PHP/MySQL
• 智能快取失效管理,支持多種變更
• 前端優化,包括 HTML、CSS、JS 縮小
• 支持 Gzip 壓縮和瀏覽器快取
• 物件快取,使用 Redis 儲存選項和查詢結果
• 開發者友好,支援 WP-CLI 和 REST API

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.2.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Flexa Cache」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Flexa Cache is a full-featured WordPress page-cache and front-end optimization plugin. It installs a self-contained advanced-cache.php drop-in that serves compressed static HTML files before WordPress even loads — the same technique used by WP Fastest Cache and W3 Total Cache — giving you maximum TTFB improvement on both Apache and nginx hosts.
Page Cache

Static HTML cache served by a pre-WordPress drop-in (no PHP/MySQL on cache hits)
Gzip pre-compressed .gz files served natively
Separate mobile cache variant (index-mobile.html) when Mobile Theme is enabled
Smart invalidation: purge on new post, updated post, comments, theme/menu/widget changes, and WooCommerce product/stock updates
Per-URL cache purge from the admin UI, WP-CLI, or REST API
Cache preloader via Action Scheduler (or WP-Cron fallback) with start/cancel/status controls
Widget output cache with O(1) versioned-key invalidation

Front-End Optimization

Minify HTML (whitespace collapse) and Minify HTML Plus (inline CSS/JS trim)
Minify CSS and Minify CSS Plus (deeper punctuation squeeze)
Combine CSS — adjacency-only buffer fusion preserving cascade order
Combine JS / Combine JS Plus — concatenate header and footer scripts
Gzip — mod_deflate .htaccess block for dynamic (non-cached) responses
Browser Caching — Expires/Cache-Control .htaccess block
Disable Emojis — remove WordPress emoji scripts, styles, and DNS prefetch
Lazy Load — native loading="lazy" + decoding="async" on images and iframes
Render Blocking JS — add defer to render-blocking scripts
Google Fonts Async — rewrite Google Fonts to preload + onload swap with

Developer-Friendly

WP-CLI: wp flexa-cache clear [--url=], wp flexa-cache status, wp flexa-cache preload [start|status|cancel]
REST API: /flexa-cache/v1/cache/purge, /cache/stats, /cache/preload
Filterable hooks: flexa_cache/engine/is_cacheable, flexa_cache/engine/buffer, flexa_cache/store/dir, flexa_cache/purged, flexa_cache/settings/languages, and more
Kill switch: ?flexa_cache_optimize=0 disables optimization for a single admin request
Exclusion lists for URLs, cookies, user agents, CSS handles, and JS handles

Object Cache (Redis)

Persistent Redis object cache: caches WordPress options, transients, and post/term/user meta and query results across requests, cutting database load
Installs a self-contained object-cache.php drop-in with an in-memory L1 + Redis L2 layout
One-click enable/disable and a “Test & save connection” form that writes the config to wp-config.php (secrets never touch the database)
Crash-safe by design: if Redis becomes unreachable the site keeps running (degrades to in-memory) with an admin notice and a circuit breaker — never a white screen
Serializers (PHP, igbinary, JSON, msgpack) and compression (LZ4, Zstd, LZF), key prefetch, and alloptions splitting
Live analytics: hit-ratio / operations / memory charts, a per-group key table, Query Monitor panel, and WP-CLI (analytics, watch, groups, slowlog)
Multisite aware, with per-site and network flush scopes
Advanced Redis topologies — Cluster, Sentinel, Replicated (master/replica), and the Relay/Predis clients — are available through the separate Flexa Cache Pro add-on

Source code for compiled JavaScript and CSS
The plugin ships a compiled admin UI in assets/dist/. The human-readable
source (apps/admin/src) and the build tooling are publicly available at:
https://github.com/flexatech/flexa-cache
The admin UI is built with npm and Vite:

npm install
npm run build (or npm run dev for a watched dev build with HMR)

延伸相關外掛

文章
Filter
Mastodon