Linux 软件免费装
Banner图

Quikc

开发者 r4huldev24
更新时间 2026年7月22日 17:33
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

cache performance page cache minify preload

下载

1.0.0

详情介绍:

Quikc is a full-page caching and performance suite for WordPress. On the first anonymous visit to a page, it writes a static HTML snapshot to disk; every anonymous visitor after that is served the snapshot directly, skipping the PHP and database work entirely. What sets Quikc apart from a typical page-cache plugin is that it learns from real traffic instead of treating every URL the same. A lightweight runtime heatmap tracks which pages are actually being requested, and that data feeds two other modules: Adaptive TTL, which automatically keeps popular pages cached for longer, and Intelligent Preload, which warms the hottest known URLs first so real visitors are far less likely to ever see a MISS. Key features Quikc also ships a guided in-admin Setup screen so a non-technical site owner can confirm caching is actually working (checking the X-Quikc-Cache response header) within a couple of minutes of activation.

安装:

  1. Upload the quikc folder to /wp-content/plugins/, or install the plugin directly through the WordPress Plugins screen.
  2. Activate the plugin through the "Plugins" screen in WordPress.
  3. Go to Quikc -> Setup to run the guided onboarding checklist.
  4. Visit Quikc in the admin menu to review diagnostics and adjust cache lifetime, minification, and preload settings.
  5. Confirm caching is active by checking the X-Quikc-Cache response header on your site's homepage (should read HIT after the first visit).

屏幕截图:

  • Settings — cache lifetime, stale-while-revalidate, minifier, mobile cache, adaptive TTL, preload, security headers, and excluded paths.

升级注意事项:

1.0.0 Major rewrite with a new caching engine and settings schema. Recommended for all users; review your settings after upgrading.

常见问题:

Does this cache logged-in users or the admin area?

No. Caching is skipped entirely for logged-in users, wp-admin, AJAX requests, REST requests, and any request with a query string.

Will this break my cart or checkout pages?

/cart, /checkout, and /my-account are excluded from caching by default. You can add further path prefixes under Settings -> Excluded Paths.

What happens when I edit a post?

The full cache is purged automatically on save_post, new comments, and theme switches, so visitors never see stale content after a change.

How does Adaptive TTL decide which pages to keep cached longer?

Every cache hit and miss is tracked in a lightweight runtime heatmap. When Adaptive TTL is enabled, a URL that accumulates enough hits gets its cache lifetime multiplied automatically (up to a one-day ceiling), so your homepage or best-selling product doesn't fall back to a MISS as often as a rarely-visited page.

Does this require WP-CLI or Action Scheduler?

No. Both are optional. WP-CLI commands are only registered when running under WP-CLI, and the preloader automatically falls back to a single WP-Cron batch if Action Scheduler isn't available.

How do I purge the cache manually?

Use the "Purge Cache" button on the Quikc dashboard, the admin toolbar button, or wp quikc purge from WP-CLI. You can also purge a single learned URL directly from the "Learned Hot URLs" table.

Can I reset what Quikc has learned about my traffic?

Yes. "Reset Learning" on the dashboard (or the /quikc/v1/reset-learning REST endpoint) clears the heatmap used by Adaptive TTL and Intelligent Preload without affecting the current page cache.

What data does Quikc send externally?

None. Quikc does not phone home, track usage analytics, or contact any third-party service. Preload/refresh requests only ever go to your own site's URLs.

更新日志:

1.0.0 1.0.0