Skip to main content

W3-Total Cache for Wordpress

W3 Total Cache is a third party plugin to the popular blogging software, Wordpress. It can dramatically improve performance by utilising a variety of methods (such as opcode or Memcache memory caching for page, object and database caching) as well as taking advantage of Content Delivery Networks such as Memstore™ to store and serve static files far more quickly than the serving web server.

Requirements

Before you start using W3 Total Cache, you'll need to set-up a new container and assign an appropriate user with read/write privileges. You will also need to enable the CDN for the container so that it's contents can be accessed over HTTP (please see separate guide for configuring CDNs).

This guide assumes that you have installed W3 Total Cache and have configured the other components (Page Cache, Object Cache, Database Cache and Browser Cache) already.

Configuring the W3 Total Cache CDN for Memstore™

  1. Within your Wordpress admin dashboard,click on the Performance section in the left-hand sidebar to expand the range of options, and make sure you then select General Settings.
  2. Under the CDN section, make sure you select Self-Hosted/File Transfer Protocol Upload and click the Enable tickbox.
  3. Click Save All Settings to continue, then select the CDN option on the left hand sidebar.
  1. Under the Configuration section of the CDN page, ensure that Passive Mode is enabled. This is very important - without this enabled, you will not be able to connect or upload to Memstore™.
  2. Use ftp.storage.memset.com for the FTP hostname.
  3. Use your Memstore™ product username followed by a full-stop and your sub-account (or admin) for the FTP username (in our example, msdrakeab1.myblog which has appropriate read/write ACL permissions for the container - see below).
  4. Enter your user's password for the FTP password field.
  5. The FTP Path will be the container used for storing your blog's static files. Append a forward slash (/). In our example, this is /myblog.
  1. Leave the SSL Support at Auto (determine connection type automatically)
  2. For Replace site's hostname with use your CDN's friendly CNAME so that any images, video, etc. show up with the friendly CDN name rather than the cdn.memsites.com address. Before doing this, make sure that you can resolve your friendly CDN back to the memsites.com CDN address! Failure to do so may result in a partially unrendered blog (as your theme and supporting static files will be uploaded to the CDN).
  3. Now upload your attachments, wp-includes/files, theme files, etc. by clicking on the appropriate buttons you'll find further up on the page. This may take some time.

Your Wordpress blog is now using Memstore™ to serve static files.

Last updated 11 June 2015, 11:49 GMT