• Resolved danieljorge

    (@danieljorge)


    Hello, first of all congratulations and thank you for the amazing plugin! I have some general doubts and I hope I can pick your brains a little about the best combination of technologies and plugins to work with my setup. First of all, let me make my setup clear:

    1. I use a VPS at Cloudways to host an woocommerce store
    2. I have a private account with cloudflare pro.
    3. They have Varnish enabled (can be disabled)
    4. I have Redis Object Cache Pro in my wordpress install
    5. I have Breeze managing page cache (which I obviously disabled, as per this plugin instructions)
    6. Breeze also manages purging Varnish and Redis Object Cache apparently.

    I have some questions:

    1. Can I leave Varnish on? Or even better, should I? Will it help in any way?

    2. The only function of breeze now is to purge the redis object cache and varnish on updates. But I see that in the advanced tab of your plugin, there is a “Varnish support” option and an “Automatically purge the object cache when Cloudflare cache is purged”. Can your plugin take care of both Varnish and Redis Object Cache Pro so I can uninstall Breeze?

    3. Since I have your plugin and Cloudflare Pro, and cloudflare uses mirage and polish to optimize images, as well as image resizing, do I even need an image optimization plugin like Optimole, EWWW or ShortPixel? Do I need something that converts my images to webp?

    4. I will be installing Flyingpress for other optimizations and as a fallback page cache to improve hit ratios. I see that in the third party tab you have an integration with it. Do you recommend using FlyingPress as a fallback or should I enable the fallback option in the cache tab, disable the cache in flyingpress, and let your plugin take care of the disk cache? Which one would you say would be better?

    Do you have any other recommendations? maybe something that I’m not even considering for this setup? For instance some other performance plugin like perfmatters? I don’t now… whatever comes to your mind for my setup…

    Thank you very much!

    • This topic was modified 12 months ago by danieljorge.
Viewing 1 replies (of 1 total)
  • Plugin Contributor iSaumya

    (@isaumya)

    “Can I leave Varnish on? Or even better, should I? Will it help in any way?”
    – Varnish is a server level page caching system. I would never recommend having two page caching system on any sites as it will alrways create conflict and edge case issues.

    “The only function of breeze now is to purge the redis object cache and varnish on updates. But I see that in the advanced tab of your plugin, there is a “Varnish support” option and an “Automatically purge the object cache when Cloudflare cache is purged”. Can your plugin take care of both Varnish and Redis Object Cache Pro so I can uninstall Breeze?”
    – I’ve already talked about Varnish, so not gonna repeat myself here. Regarding Redis Object Cache Pro, honestly, if you already have that in your server then you should also have the Object Cache Pro plugin installed on your website that should auto-clear object cache when needed. So, you really don’t need Breeze.

    “Since I have your plugin and Cloudflare Pro, and cloudflare uses mirage and polish to optimize images, as well as image resizing, do I even need an image optimization plugin like Optimole, EWWW or ShortPixel? Do I need something that converts my images to webp?”
    – You don’t need any server level image optimization plugin. You can use use CF Polish to optimize your images on the fly and serve images in WebP format.

    “I will be installing Flyingpress for other optimizations and as a fallback page cache to improve hit ratios. I see that in the third party tab you have an integration with it. Do you recommend using FlyingPress as a fallback or should I enable the fallback option in the cache tab, disable the cache in flyingpress, and let your plugin take care of the disk cache? Which one would you say would be better?”
    – I have seen FlyingPress causing issue with many sites when used with this plugin. So, use it with caution, you may have to choose one or the other.

    Honestly this would be my recommendations based on yoru setup:

    1. Remove Varnish
    2. Remove Breeze, assuming you already have Redis Object cache Pro & Object cache Pro the plugin installed on your site
    3. Use this plugin for page cache at CDN level
    4. Use CF Polsih for image optimization & WebP delivery
    5. Use Perfmatters for CSS/JS and other website optimizations.

    That’s all. This is more than enough.

Viewing 1 replies (of 1 total)
  • The topic ‘A little guidance please’ is closed to new replies.