Description

Google App Engine for WordPress enables seamless operation of your

WordPress-powered site on the App Engine PHP runtime.

This plugin adds overrides to core functionality in WordPress to use App Engine

infrastructure, such as the Mail functionality, and uploading media to Google

Cloud Storage

Note: This plugin is designed to be used with Google App Engine only and will not work with any other hosting.

Caching

We recommend using the Batcache and Memcache drop-ins to cache your

WordPress site. Batcache integrates with Memcache to cache your site on the App

Engine memcache server and will ensure that CloudSQL is used as little as

possible, reducing your costs.

If you host a rarely updated site, we suggest adding the following configuration

to your wp-config.php :

$batcache = [ 'seconds' => 0, 'max_age' => 60 * 30, // 30 minutes. ];

This will cache pages on your site for a year and ensure that they do not expire

in memcache. With this setup and a fully primed cache, all anonymous users will

be served via Memcache with no hits to CloudSQL.

Note that using WordPress’ built-in comments will enable commenters to bypass

the cache, so if you want to use comments on a fully-cached site, we recommend

Intense Debate or Disqus (with the synchronization disabled).