So I integrated a page cache (based on KeyCDN Cache Enabler) in Autoptimize, just to see how easy (or difficult) it would be. Turns out it was pretty easy, mostly because Cache Enabler (based on Cachify, which was very popular in Germany until the developer abandoned Cachify) is well-written, simple and efficient. 🙂
No plans to release this though. Or do you think I should?
Nice, having an added cache would be nice.
One nice addition would be a optional shorter cache expiry for specific pages. Often home or a few other pages are updated without new posts…
If ever I do go ahead with integrating page caching in AO, I’ll certainly consider this optoin Alain, thanks 🙂
So this would be a complete replacement for Wp-super cache? 😀
Bless you!
PS I use your html js css minification plugin on most of our wordpress sites to speed them up. Cheers 😉
if that experiment would *ever* be released, it would replace wp super cache for the simpler use cases (which suffice for most). but I currently don’t have plans to release AO with a page cache, it was just for fun (for now) 🙂
Release it.
It’ll be integrated in AO in Dec. and released as AO 2.3 soon after 🙂I thought Luke’s “release it” was about the “extra optimizations”. AO will not have a page cache in the foreseeable future. Unless I change my mind off course 😉
Please keep AO easy! By adding caching you are going to make it more difficult to use.
AO is the best plugin to optimize asset files (JS / CSS), and this is one people use it. The solid reputation of the plugin has been created by being the best one on what it does.
By integrating caching, I’m afraid to see AO the new W3TC or Hummingbird with a ton of options. Hummingbird is a good example as it just integrates caching few weeks ago. It was a good plugin for optimizing assets and some other stuff but since caching is integrating this is a buggy plugin.
Again, please keep your plugin for why is famous: simple to use and optimize assets.
Well, that’s more or less my reasoning as well, so no, this will not be added to AO in the foreseeable future. But it’s good to know it _can_ be done 🙂
That being said the “extra optimizations” I announced yesterday will be included in the very near future, what do you think about those?
Hi Frank,
Glad to hear you have the same thoughts!
About the extra optimization, my feeling will be the same.
Disabling the emoji doesn’t help to speed a website. This option is interesting for a blog website with lot of comments which include emojis. Other than that, it won’t help any websites to be faster.
Same felling for removing query string, it will help only to be friendly with Google PageSpeed but it won’t help to have a faster website.
removing emoji’s does result in 1 js-file not being loaded, even if no emoji’s are used, so that one does have a (small but real) performance benefit.
query-string; agreed, but it’s low-hanging fruit and the “performance score”-crowd love it 😉
and async’ing JS can have big perf. benefits, as some of the extra features I’m working on B-)
So I added “preconnect” yesterday Matt, that can have a very significant perf. impact, see https://www.igvita.com/2015/08/17/eliminating-roundtrips-with-preconnect/ for technical info.
well Im already using cache enabler so doesn’t matter
But its the best Plugin for caching No Stupid Setting Like W3total cache and work like charm
My only reason to vote ‘yes please’ would be that, based on your comment that ‘the developer abandoned it’, Cache Enabler is a pretty straightforward solution that works well with Autoptimize.
Alt: take it over from the dev?
There’s no abandonment on Cache Enabler’s part John, so indeed no need for “yes please” 😉
I think John’s confusion was in the wording about Cachify, which confused me as well. Then I went back and re-read it a few times until I realized you were saying that Cachify had been abandoned, not Cache Enabler. It does appear Cachify was taken over by new devs, even though there hasn’t been a release in 11 months 🙂
point taken, did a small update to the text to make that more obvious 🙂
enjoy the end-of-year celebrations Shane!