[wp-hackers] Caching as part of the core
andrew at graymerica.com
Thu Jul 19 13:06:10 UTC 2012
One of the best reasons to keep Caching out of the core, (in addition to those listed so far) is that you would immediately take away a pet project from the developers who have put a lot of work into their caching solutions.
Each person who maintains a caching plugin, does so for their own reasons, but to cut off the innovation and work they put in and require a core commit every time they update would be not a good move.
My only suggestion would be to expand on the transient cache and promote the use of that by plugin authors. Maybe add a clear all transients or way to see what it in cache in the backend somewhere. Maybe making transient extendable would bridget the gap.
By promoting an official way to store and retrieve cached information, it would provide a more common interface for plugin developers (who might use it, instead of rolling their own)
I am not advocating including xCache, APC cache, MemCache, WinCache, Ca$hCache into core, just providing a common point for them to all hook in.
One more thing, if you are not putting Cloud Flare in front of your sites, you are missing out. It is quite nice and worth the minimal money they charge for it. We have cut our server usage down by about 75% on some high traffic sites.
Just my thoughts,
PS: As my favorite WP t-shirt states, C.R.E.A.M "Cache Rules Everything Around Me"
More information about the wp-hackers