Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. WordPress (Developer)
  3. Wordpress: Redis object cache or W3 Total Cache?

Wordpress: Redis object cache or W3 Total Cache?

Scheduled Pinned Locked Moved WordPress (Developer)
14 Posts 4 Posters 3.8k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • humptydumptyH Offline
      humptydumptyH Offline
      humptydumpty
      wrote on last edited by
      #1

      I enabled Redis in W3TC, and now I'm getting a notification in WP dashboard about it. I have both plugins installed right now. I thought I needed both to get Redis to work, guess not.

      Should I use Redis Object Cache or stick to W3TC?

      A foreign object cache drop-in was found. To use Redis for object caching, please enable the drop-in.
      
      girishG 1 Reply Last reply
      0
      • humptydumptyH humptydumpty

        I enabled Redis in W3TC, and now I'm getting a notification in WP dashboard about it. I have both plugins installed right now. I thought I needed both to get Redis to work, guess not.

        Should I use Redis Object Cache or stick to W3TC?

        A foreign object cache drop-in was found. To use Redis for object caching, please enable the drop-in.
        
        girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #2

        @humptydumpty Not an expert. But redis cache is an object cache. It caches PHP objects. Whereas total cache , iirc, was a web page cache. But maybe it can do a lot more now .

        humptydumptyH 1 Reply Last reply
        0
        • girishG girish moved this topic from Off-topic on
        • girishG girish

          @humptydumpty Not an expert. But redis cache is an object cache. It caches PHP objects. Whereas total cache , iirc, was a web page cache. But maybe it can do a lot more now .

          humptydumptyH Offline
          humptydumptyH Offline
          humptydumpty
          wrote on last edited by
          #3

          @girish W3TC does object caching too now. Here's a screenshot of the plugin's menu.

          de153b79-ee59-40e3-b2df-379e020eca14-image.png

          I disabled the Redis Object Cache plugin and the notification went away. The site is working just fine. Whether it's faster or slower using Redis via W3TC, I have no clue lol.

          1 Reply Last reply
          0
          • marcusquinnM Offline
            marcusquinnM Offline
            marcusquinn
            wrote on last edited by marcusquinn
            #4

            Only use Redis when you are NOT changing anything with the design or config, to avoid some head-scratching when you get caching bugs. When you do use it, clear cache after any changes, to be sure they are live.

            Think of it as when you enable a cache plugin, your entire site is both dev and live. Dev being what you change, and Live being what is cached.

            WP Super Cache is our favourite, since it supports transient caching (parts of pages), and is WordPress native, the same as you find on Wordpress.com. In our experience, you don't need any of the paid ones.

            brandlight.org is something like 220 plugins, with WP Super Cache, on Cloudron's Wordpress Developer App, if that gives you any idea of performance capability.

            Web Design https://www.evergreen.je
            Development https://brandlight.org
            Life https://marcusquinn.com

            marcusquinnM 1 Reply Last reply
            4
            • marcusquinnM marcusquinn

              Only use Redis when you are NOT changing anything with the design or config, to avoid some head-scratching when you get caching bugs. When you do use it, clear cache after any changes, to be sure they are live.

              Think of it as when you enable a cache plugin, your entire site is both dev and live. Dev being what you change, and Live being what is cached.

              WP Super Cache is our favourite, since it supports transient caching (parts of pages), and is WordPress native, the same as you find on Wordpress.com. In our experience, you don't need any of the paid ones.

              brandlight.org is something like 220 plugins, with WP Super Cache, on Cloudron's Wordpress Developer App, if that gives you any idea of performance capability.

              marcusquinnM Offline
              marcusquinnM Offline
              marcusquinn
              wrote on last edited by
              #5

              Noticing your Form builder. Check out fluentforms.com, fluentcrm.com and fluentsupport.com too, all super nice to work with, and fast.

              The absolute most speed you will get uncached, which is what you really want, is with the Asset Cleanup (Pro) plugin.

              Also, pro tip, instal the plugin "Plugin Groups" as easier to save batches of plugins to turn off and on when debugging any conflicts.

              I think one day I'll do some blogging on my Wordpress stack, as it's taken years of trial and error to settle on my favourites in each area.

              Web Design https://www.evergreen.je
              Development https://brandlight.org
              Life https://marcusquinn.com

              humptydumptyH 1 Reply Last reply
              3
              • marcusquinnM marcusquinn

                Noticing your Form builder. Check out fluentforms.com, fluentcrm.com and fluentsupport.com too, all super nice to work with, and fast.

                The absolute most speed you will get uncached, which is what you really want, is with the Asset Cleanup (Pro) plugin.

                Also, pro tip, instal the plugin "Plugin Groups" as easier to save batches of plugins to turn off and on when debugging any conflicts.

                I think one day I'll do some blogging on my Wordpress stack, as it's taken years of trial and error to settle on my favourites in each area.

                humptydumptyH Offline
                humptydumptyH Offline
                humptydumpty
                wrote on last edited by
                #6

                @marcusquinn noted! I’ll make sure to clear the cache after any changes. I’ll give the fluent family a good read when I’m on my PC but it looks like fluent form has the same features my plugin (conditional logic, etc.). I paid $30ish for it years ago (it doubled in price now) and I’m getting lifetime updates for it. That’s what I like about the Envato marketplace.
                https://codecanyon.net/item/wp-cost-estimation-payment-forms-builder/7818230

                marcusquinnM 2 Replies Last reply
                2
                • jdaviescoatesJ Offline
                  jdaviescoatesJ Offline
                  jdaviescoates
                  wrote on last edited by jdaviescoates
                  #7

                  This (and other similar threads) makes me wonder: why does the Cloudron WordPress (Developer) app package even come with Redis pre-installed anyway? @staff - given you generally want to stay as close to upstream as possible I'm intrigued why you did this? 🤔

                  I use Cloudron with Gandi & Hetzner

                  girishG 1 Reply Last reply
                  0
                  • jdaviescoatesJ jdaviescoates

                    This (and other similar threads) makes me wonder: why does the Cloudron WordPress (Developer) app package even come with Redis pre-installed anyway? @staff - given you generally want to stay as close to upstream as possible I'm intrigued why you did this? 🤔

                    girishG Offline
                    girishG Offline
                    girish
                    Staff
                    wrote on last edited by
                    #8

                    @jdaviescoates I think some people wanted to use redis for caching and since we don't have a way to turn addons on/off dynamically (yet), we just threw it in the Developer edition. I agree though most people don't need this.

                    In 7.4 , we already added the flags to make addons configurable dynamically (turn/redis etc). But it lacks a UI, trying to add it in 7.4.2. With that things will be more in sync. We will ship with redis off by default or something.

                    1 Reply Last reply
                    3
                    • humptydumptyH humptydumpty

                      @marcusquinn noted! I’ll make sure to clear the cache after any changes. I’ll give the fluent family a good read when I’m on my PC but it looks like fluent form has the same features my plugin (conditional logic, etc.). I paid $30ish for it years ago (it doubled in price now) and I’m getting lifetime updates for it. That’s what I like about the Envato marketplace.
                      https://codecanyon.net/item/wp-cost-estimation-payment-forms-builder/7818230

                      marcusquinnM Offline
                      marcusquinnM Offline
                      marcusquinn
                      wrote on last edited by
                      #9

                      @humptydumpty Could just get all the pro plugins as unrestricted GPL versions:

                      • https://festingervault.com/

                      (I'd DM the link, but can't DM. Feel free to delete this reply if it bothers anyone, but I've used them for a while, and can't see any reason not to for testing. If you need creator support, or are making money form something, of course pay the developers!)

                      Web Design https://www.evergreen.je
                      Development https://brandlight.org
                      Life https://marcusquinn.com

                      humptydumptyH 1 Reply Last reply
                      1
                      • humptydumptyH humptydumpty

                        @marcusquinn noted! I’ll make sure to clear the cache after any changes. I’ll give the fluent family a good read when I’m on my PC but it looks like fluent form has the same features my plugin (conditional logic, etc.). I paid $30ish for it years ago (it doubled in price now) and I’m getting lifetime updates for it. That’s what I like about the Envato marketplace.
                        https://codecanyon.net/item/wp-cost-estimation-payment-forms-builder/7818230

                        marcusquinnM Offline
                        marcusquinnM Offline
                        marcusquinn
                        wrote on last edited by
                        #10

                        @humptydumpty Think of Redis as something you only enable when you're not doing anything in the Admin, and you should be fine. Also, clear cache before disabling it, as when you re-enable, it will still have the cache.

                        Web Design https://www.evergreen.je
                        Development https://brandlight.org
                        Life https://marcusquinn.com

                        humptydumptyH 1 Reply Last reply
                        1
                        • marcusquinnM marcusquinn

                          @humptydumpty Could just get all the pro plugins as unrestricted GPL versions:

                          • https://festingervault.com/

                          (I'd DM the link, but can't DM. Feel free to delete this reply if it bothers anyone, but I've used them for a while, and can't see any reason not to for testing. If you need creator support, or are making money form something, of course pay the developers!)

                          humptydumptyH Offline
                          humptydumptyH Offline
                          humptydumpty
                          wrote on last edited by
                          #11

                          @marcusquinn I get bad vibes from Festinger. It feels like I would be stealing from all these developers since I would be using them on my production sites. Anyway, I don't buy plugins that often to justify any bulk-purchasing subscriptions (I tried Envato Elements before, horrible mistake), so buying what I need and then paying to renew the support fee when it expires works best for me. I can see the value of Festinger for developers though. Being able to test all those plugins would be awesome.

                          marcusquinnM 1 Reply Last reply
                          0
                          • marcusquinnM marcusquinn

                            @humptydumpty Think of Redis as something you only enable when you're not doing anything in the Admin, and you should be fine. Also, clear cache before disabling it, as when you re-enable, it will still have the cache.

                            humptydumptyH Offline
                            humptydumptyH Offline
                            humptydumpty
                            wrote on last edited by
                            #12

                            @marcusquinn I've been meaning to ask you, do you change the default login page location/URL for WP sites?

                            marcusquinnM 1 Reply Last reply
                            0
                            • humptydumptyH humptydumpty

                              @marcusquinn I've been meaning to ask you, do you change the default login page location/URL for WP sites?

                              marcusquinnM Offline
                              marcusquinnM Offline
                              marcusquinn
                              wrote on last edited by
                              #13

                              @humptydumpty You don't have to change it, as it can make things a bit more complicated and an up to date WP with fail2ban is solid enough, but Hide My WP Ghost covers that., if you wanted. Just don't change too many things at once.

                              Web Design https://www.evergreen.je
                              Development https://brandlight.org
                              Life https://marcusquinn.com

                              1 Reply Last reply
                              1
                              • humptydumptyH humptydumpty

                                @marcusquinn I get bad vibes from Festinger. It feels like I would be stealing from all these developers since I would be using them on my production sites. Anyway, I don't buy plugins that often to justify any bulk-purchasing subscriptions (I tried Envato Elements before, horrible mistake), so buying what I need and then paying to renew the support fee when it expires works best for me. I can see the value of Festinger for developers though. Being able to test all those plugins would be awesome.

                                marcusquinnM Offline
                                marcusquinnM Offline
                                marcusquinn
                                wrote on last edited by
                                #14

                                @humptydumpty Nothing to feel bad for. That's just how GPL works. Plenty of non-GPL platforms they could develop for and not benefit from the size of the market. Microsoft does just fine with a % of unlicensed users, it's just a marketing cost. At the end of the day utility and user counts is worth more. The plugin with 700,000 installs registering on wordpress.org will be getting ample monetisation opportunities. The one with 70 installs likely won't be worth any GPL site unlocking.

                                Web Design https://www.evergreen.je
                                Development https://brandlight.org
                                Life https://marcusquinn.com

                                1 Reply Last reply
                                1
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • Bookmarks
                                  • Search