Quick tip:
Manage the 10Web Cache from your website’s Tools in Hosting Services.
What is a cache?
A web cache temporarily stores frequently requested data in fast access memory to improve response times and lighten server load during later requests. A page cache is a special type of web cache that stores dynamic pages as pre-generated HTML files. When a visitor accesses the website, they receive the pre-generated files from the cache, easing the server load and improving page loading times. The improved user experience that results from faster page loading speed is essential for your website’s success.
What is 10Web Cache?
Without page caching, a series of requests, queries, and responses must be completed every time someone visits a WordPress page.
- The visitor’s browser sends an HTTP/HTTPS request to the server (Nginx).
- Nginx forwards the request to PHP-FPM.
- PHP-FPM processes the page and queries the database to retrieve the page content.
- PHP-FPM generates an HTML file and sends it back to Nginx.
- Finally, Nginx responds to the original request and serves the generated HTML file to the visitor’s browser.
10Web Cache is a page cache made just for WordPress sites. It uses Nginx FastCGI as a caching layer between the Ngnix server and PHP-FPM to store and serve the generated HTML WordPress pages from PHP-FPM. This way, the same HTML page file can be served to any number of visitors, eliminating a number of repetitive server tasks for each page request. With 10Web Cache enabled:
- The visitor’s browser sends an HTTP/HTTPS request to the server (Ngnix).
- Nginx forwards the request to the FastCGI cache.
- If the page is already cached, FastCGI sends the cached HTML page file back to Nginx.
As a result:
- Visitors see pages load much faster.
- Loads on PHP and the database are reduced.
- Server CPU resource usage is reduced.
- Traffic is handled more efficiently, increasing your server’s traffic capacity.
Managing 10Web Cache
You can manage 10Web Cache from your site’s 10Web dashboard and WordPress admin.
Note:
Caching is disabled in staging environments.
- Log in to your 10Web dashboard.
- Click Manage on the site you’d like to manage the cache on.
- Under Hosting Services, click Tools.
In the Website cache section, you can:
- Enable or disable caching.
- Choose how long to wait before the cache automatically flushes.
- Clear the cache.
- Exclude specific URLs from server-side caching.
Note:
10Web Cache automatically excludes some dynamic pages from caching, such as shopping cart and check out pages. You can easily exclude other pages from caching by entering their URLs or a regular expression for full control over which pages are cached.
WordPress admin
You can also manage your site’s 10Web Cache in the WordPress admin. Click the 10Web Cache link in the left navigation to clear the cache or exclude a URL.
If you’re signed in, you can clear 10Web Cache from any page using the button in the top admin bar.
Quick tip:
With white-label support offered by the Agency plan, you can brand 10Web Cache and other 10Web products and services in the WordPress admin.
Conflicts with third-party caching plugins
10Web Cache is deeply integrated within 10Web AI-powered WordPress platform. We’re confident that your websites and visitors will benefit from the increased page speed and performance only available from our platform’s extensive toolset.
Installing a third-party caching plugin on your 10Web hosted site will most likely conflict with 10Web Cache, and you may experience unexpected issues with your site.