Getting Started

Deployment Deployment - Diagnose Migrations Staging

Site Management

Backups Client Reporting Passwords Plugin Automation Plugin Management - Global Plugins & Themes - Diagnose Plugins & Themes - General Plugins & Themes - Git Plugins & Themes - Logs Must Install White Label WordPress Updates

Caching & Performance

Caching Caching - Blogs/Articles Caching - Diagnose Caching - Git Caching - WooCommerce Redis Optimize & Scale

Security

Security Security - Firewall

SMTP, CDN & DNS

SMTP SendGrid CDN CDN - AWS CDN - Cloudflare CDN - Diagnose Domains & DNS

Server & Tools

Analytics & Logs CRON Jobs Database Debug Tool Git Monitoring PHP Settings Redirects SEO Tools Server Errors sFTP SSL

Staq Billing

Staq Billing > Account Staq Billing > Client Staq Billing > Setup

Media

Media Media - Diagnose Media - Optimize

Accounts & Billing

Accounts & Billing

General

WordPress Hosting Website Diagnose Troubleshoot - Other

Why Staq cache is the most optimal caching solution to use


On this page

    The Staq caching system was built specifically for the Staq environment and no other hosting service. Out of the box, it is lightweight since we do not have to support other requirements other than our own.

    How does it “Staq” up?

    Commercial caching plugins found on the WordPress plugin repository are agnostic of hosting servers which makes their caching process not as efficient as the process that Staq adopts. The two main points are below.

    Point 1

    Since WordPress plugins are agnostic of their server environment, for the caching solution to work, it adds code to advanced-cache.php that looks to see if the cache file exists and if so, serve it. Otherwise, continue the request. This file is offered by WordPress to start “capturing” the request as soon as possible.

    The problem with this scenario is that the PHP process is invoked by NGINX.

    With Staq’s caching solution, it doesn’t require the advanced-cache.php file because the cache is part of the must-use plugin for each website installed on Staq. This means when the cache operates, it doesn’t invoke a PHP process, making the process more efficient.

    Point 2

    Since WordPress plugins are agnostic of their server environment, they typically do not work hand-in-hand with hosting companies. The majority of hosting companies do not offer access to NGINX configuration.

    With Staq’s caching solution, it works hand-in-hand with NGINX customized configurations and the positive with that is that it helps bypass the invocation of PHP processes by checking if the cache files exist and then serving it immediately.

    Take-home point

    Staq’s caching solution is inherently built for websites hosted on its environment. It offers a lightweight caching solution that makes overall websites load faster on Staq compared to third-party caching plugins offered for WordPress.

    Need some help?

    We all do sometimes. Please reach out to our support team by dropping us a support ticket. We will respond fast.