GoogleCloudPlatform/appengine-php-wordpress-starter-project — pull request #35 by underdude (2014-10-14 06:27:43+00:00)
Title: Disable the virtual cron and set the real cron job from cron.yaml to run every 15 minutes.

By default wp-cron.php is run every single page load, since setting up real cron jobs seems to be too complicated for a default wordpress users ;). While most times wp-cron should only be a check that there is no jobs waiting for run, it slows down things. And in the case that we have a site nicely in batcache, the first cache miss will often spawn the cron slowing down the non-cached page load even more, up to one or two seconds. Since we can easily use a real cron job (and have already used one), let's disable the virtual one.

The interval of the cron job is slightly arguable, but I prefer 15 minutes so e.g. scheduled posts will be published about in time, not two hours late.