I am an active community member and passionate concrete5 developer. My goal is to make useful, high quality add-ons to make your business more succesful and to grow concrete5. In case you are looking for a developer, I am available for work!

Thumbnail
Cache Warmer

Developed by

Intermediate
Intermediate
I have a very large site with about 1000 pages. Performance is very good after setting up a cron job.

martinbuerge

If you clear the cache, all pages need to be regenerated. Of course you can wait until your visitors have requested all your pages, but then they will experience a significantly slower page load. Cache Warmer can automatically generate cache files for pages that have Full Page Caching enabled.

How it works

Each time you clear the cache, a signal goes to the Cache Warmer it needs to do his work. To let it do its work there are two ways:

1. Run the Cache Warmer job manually, or
2. Run the Cache Warmer job automatically via a cron job.

I recommend option 2. You can set the crob job to run each minute. It will simply exit if no pages need to be rewarmed.

Benefits

  • Faster website for visitors.
  • No SEO penalties because a page load slowly.
  • Cache can be regenerated automatically.

Compatibility

  • PHP 5.6+
  • concrete5 5.7+

Notes

Current Version: 2.1.1
Fully Translatable: Yes
Needs External Libraries: No
Compatible 5.7.4+
License: Standard
Support Response: Replies to tickets every few days.
Support Hosted: On concrete5.org
Needs extra server permissions: No
Needs Internet: No
Marketplace Tests:
Passed Automated Tests
Passed PRB Review