CloudFlare ESI – WooCommerce
-
Hello,
We absolutely love your plugin however this is one downfall which we are able to overcome – Edge Side Includes.
On our WooCommerce store, dynamic content such as price variations with coupons, our Amazon style purchase timer (Order within xxxx to get this item on Tuesday) etc do not work due to the nature of the way the plugin caches the content.
I’ve been experimenting with OpenLiteSpeed, LiteSpeed Cache and QUIC.cloud and have found that these items are automatically setup with ESI so that only these small parts of the page are left as dynamic content where as the rest of the page is statically cached.
With LiteSpeed cache and QUIC.cloud, I simply need to add ‘esi’ to any shortcodes or a simple line to the javascript and all this content can be easily cached dynamically.
CloudFlare have supported ESI with CloudFlare workers for some time now which serves exactly the same purpose as what LiteSpeed cache has already achieved thus far.
Is it possible to setup your workers so that they automatically include ESI for the essential parts of WooCommerce?
The page speed we get from your plugin is sensational, however losing all dynamic functionality on the pages which are statically cached is of no use when running an ECommerce store as this removes all personal experience for the user.
Please do let us know if you plan to implement this in the future as we’d love to stay with your plugin, however the downfalls are starting to outweigh the benefits when I know there is a solution out there which already works.
Many thanks for your time!
- The topic ‘CloudFlare ESI – WooCommerce’ is closed to new replies.