Category Archives: Caching

Discover New Pages

DescriptionFilters & Actions Let the plugin discover new pages for warmup (eg: pagination, plugin-created pages, etc). These pages will prebuild the next time the cache is cleared. It can improve the cache prebuild process. New…

Warmup Table

DescriptionFilters & Actions Swift Performance stores every known URL in warmup table for cache prebuild. Every URL has a priority number (lower number means higher priority). When prebuild starts it will get the links from…

Prebuild Cache Automatically

If this option is enabled, the plugin will prebuild the cache after it has been cleared. It is recommended to use with Optimize Prebuild Only option to achieve the best user experience. This option will…

Remote Prebuild Cache

DescriptionFilters & Actions Some hosting companies disable loopbacks, so the site can't load itself. It can break prebuild process. If this is the case, you can use the API to prebuild the cache with remote…

Appcache

With Appcache you can select specific pages (or even the full site), which will be preloaded for the visitor on the first view using browser's Application Cache. It can dramatically speed up navigation on your…

Varnish support

Enable Purge If you enable this option the plugin will purge Varnish cache as well when it clears plugin cache. It is recommended to enable this option if you are using Varnish cache. Custom Host…

Cloudflare support

Enable Auto Purge If you enable this option the plugin will purge the cache on Cloudflare as well when it clears plugin cache. It is recommended to enable this option if you are using Cloudflare…

Cacheable AJAX Actions

With this option you can cache resource-intensive AJAX requests (eg AJAX search). You should specify the action names here. You can also set cache expiry time for AJAX requests in seconds.

1 2 3