EE 1
EE 2
CE Cache
Editor's Pick
Each month the devot:ee staff picks an add-on that's especially well thought out, well built, and useful. They're add-ons that we love and think you will too!
CE Cache was chosen in April 2012.
CE Cache was chosen in April 2012.
Developer
3rd Party (Commercial)
Current Version: 1.7.4
Release Date: Apr 26, 2012
Buy Now!
Compatibility
- LG Addon Updater
- Multi Site Manager
- Stand Alone Entry Form
Requirements
- jQuery for the Control Panel
Tags
CE Cache allows you to store and retrieve parts of your templates (fragment caching) with file-based caching, database, APC, Redis, Memcache or Memcached. Since much of the heavy lifting doesn't have to be run on every page-load, your performance increases can be astonishing. You can also escape any parts of your cached code, so they remain dynamic (like logged_in conditionals for example). This enables you to enjoy the speed increases without sacrificing usability or functionality where you need it.
Here are some of the great things that CE Cache has to offer:
- Options. You can choose to use file-based, database, APC, Redis, Memcache, or Memcached caching. You can even choose which type of caching you would like to use on a global, site-wide, and/or tag basis. Multiple drivers can be picked, so if a method-call fails for whatever reason, it can fallback to the next driver down the line and try again until it succeeds.
- Speed. CE Cache is fast, and generally results in much faster page loads.
- Flexibility. You can cache items globally (accessible by id from anywhere in your site), or non-globally (accessible by id per page). You can also specify the cache times down to the second.
- Plays well with others. CE Cache can work alongside the native EE caching. They can be used in the same template together.
- Partial Caching. If you want to cache a huge chunk of content except for a few parts, you can easily escape that content so that it will remain dynamic.
- Cache Breaking. You can now specify individual items ids, items tagged with a certain word, or even items within a path to be deleted (and optionally refreshed again) when an entry from 1 or more channels is updated.
- Cache Refreshing. Non-global items can optionally be refreshed after they are deleted, saving you from having to go back to the deleted URL(s) to manually refresh the respective page(s). You can also specify a delay from 0 to 5 seconds to remove and refresh each item, which spares your server the load of trying to recreate all the items at once.
- Convenience. There is an easy-to-use Control Panel UI for managing your cached content. Your cached items are organized into an intuitive hierarchy, and you can quickly find, view, and delete them for each of the supported drivers on an individual, path, site-wide, or driver-wide level.
CE Cache Links
Hooks Used
If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.
This entry was last updated April 26, 2012, 9:37 am.
Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. Devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

17 Reviews:
Philip 05.02.12
True Story:
- Client site got featured on Gizmodo
- Average template was running ~60 queries
- Site went down
- Added CE Cache
- Average template query count dropped to 11
- Site back online
- Client happy
Moral of the story:
CE Cache is amazing, buy it now.
travisb 04.11.12
CE Cache is the most ‘must-have’ add-on I’ve used so far. Great results, and great support!
AndrewMac 04.04.12
Simply brilliant! Another winner from Aaron at Causing Effect. A really powerful and flexible way to speed up your pages. The support as well is second to none, and Aaron takes a real interest in making sure that his customers really do get a product they can rely on.
ejaeDesign 03.29.12
There are times when other caching methods simply aren’t applicable or not powerful enough.
CE Cache to the rescue—very easy to configure, but flexible to match whatever setup you have.
Along with Template Morsels, it’s a “must have” to greatly improve site performance. Highly recommended!
VosSavant 03.23.12
This plugin is absurdly good. Using the Firebug console I saw load times drop by up to 70%. The caching alone is good, but the CP interface lets you view any of your cached pages. Easy to use, and the best way to boost performance I’ve yet come across.
jamcow 03.21.12
First off, I’ve been using Static Page Cache with MSM (or trying to), queueing pages via cron to refresh and having a cached site, but a non-cached home page. I installed CE Cache and added one set of tags and… it just works. Perfectly.
Seamus Holman (Gridwork) 02.29.12
This is an incredible add-on. As close to pixie dust as you can get for fixing performance problems.
Forgiving your worst programming sins, CE Cache is a humble monk, sipping tea beside a river, telling you to let go, it’s all gonna be ok.
tyaskp 02.28.12
agree with everyone here. this is the best caching solution for all site. Really have no idea how to change my more than 10 second execution time to below 1 second. fantastic.
Thanks for making my site much more faster than before, ready to sell more and more.
Luke Hardiman 02.17.12
The best caching solution I’ve used by about a million percent. I sh1t you not. I have tried everything and this is the nearest thing to a magic bullet.
Takes some time and a few braincells to implement, but your site will fly like an eagle in outer space.
Ryan Masuga 02.14.12
We started using this on devot:ee after having used it on a number of client sites. We’ve seen fantastic speed improvements, and the cache breaking is very flexible. With a top notch developer in Aaron, you can’t lose with this one.
Fabio Marchi 01.27.12
If you use a intense-traffic website, dont think twice! Portals, newspapers, magazines - this addon can speed up your site with a smart cache. And just because is a addon from Causing Effect, you can buy with closed eyes, because you have quality, updates and suport warranties. Two thumbs up!
Natetronn 01.20.12
This is a great add-on with some great features! Seriously though, who needs support when you’ve got all the great docs and videos to boot. Causing Effect has knocked it out of the park, again!
Tyssen 01.15.12
Great results and outstanding support for this add-on.
JmanPro 12.18.11
Incredible addon, as are their others. Aaron is incredibly responsive to support requests, and receptive to new feature ideas/needs. My homepage went from 150+ queries and 1.2 second page loads to 27 queries and .07 second page loads. I won’t build another site without it!
pvledoux 12.08.11
So great to be able to use Memcache! No more I/O waiting time to load the cache.
CE Cache helped us to reduce from 2sec to 0.3sec the loading time of one of our website homepage. Well done!
mashema 12.07.11
CE Cache is the best caching add-on for EE
I use CE Cache and Varnish. a very good solution
Hambo 11.24.11
The performance benefits of this add-on are amazing. With flexible caching options we brought a 500 query template down to 35 queries.