best performance setup for a buddyboss site on Cloudways Vultr HF ?

  • Author
    Posts
      • September 9, 2021 at 8:41 pm #3532872

        Hi David,

        thank you for this great community. I’m new to the WordPress world, so I really appreciate your feedback and advice, here is my situation :

        I have a hosting server with CLOUWDWAYS VULTR HIGH FREQUENCY 1Gb RAM , and my WordPress site is new (not operational yet … I’m still working on the general configuration of the server, WordPress, plugins …. ), I will be using these plugins: elementor, buddyboss theme, woocommerce, learndash, WP fusion, fluent forms, fluent CRM

        I have 2 questions please :

        1) is it best practice to separate the blog part of the site from the membership part of it … for example: the blog, the online store, and general info in the main site (website.com) and the social community and LMS on a subdomain (academy.website.com ) … or is it better to have everything in the same WordPress installation.

        2) from what I understand, buddyboss will not work properly if caching is activated due to the dynamic nature of Buddyboss … I would like to know if there is any tutorial on how to do the perfect performance setup for a budyboss site specifically on CLOUWDWAYS VULTR HIGH FREQUENCY ….

        Dear david, I know you’ve been down this exact path yourself when you Switched your site to Cludways Vultr HF, so can’t wait to know your opinion and advice about this.

        thanks a lot

        Amine

        • September 9, 2021 at 8:41 pm #3532873

          Yep, you’re definitely in my lane here. 🙂

          So, as you may know, I recently merged my sites together again so now everything is all in one. I was convinced that keeping the blog and membership separate made more sense. And to be clear, I wasn’t wrong about my reasoning. There is indeed a performance issue that can arise when you hav everything in one place. That said, the flip side of that is that there can be annoyances that come up when you have multiple WordPress instances for one business. And it is REALLY convenient having everything in one place. Not only from a tech perspective, but also marketing.

          So, there’s no one right answer to whether to separate them or do it all together. I’ve done both. I currently have it all together and prefer it.

          Now, when you do that, those performance issues come up. So, good caching. I was using Breeze and it works nicely. I recently switched to WP Rocket and feel I get better results with it.

          You can turn off caching for logged-in users and the cache won’t break anything for Buddyboss operations.

          You can enable Varnish cache on Cloudways, which can help. Also, you can enable Redis caching and that can help quite a bit for a BuddyBoss site. Cloudways has that capability.

          Lastly, just plain old horsepower. 🙂 You’ve got the smallest level VultrHF server. You’re probably going to want to increase that. I was on the 2GB plan for awhile, but I just recently doubled it so now using the 4GB plan (which also has a second processor core) and it made a BIG difference in site speed.

          • September 9, 2021 at 8:41 pm #3532874

            Oh, also, you might want to increase memory allotment to PHP processes. I think default is 128MB, but increasing that to at least 256 can give PHP more breathing room. Of course, having more RAM overall to play with helps, too. 🙂

            • September 9, 2021 at 8:41 pm #3532875

              thank you for the detailed response … this helps a lot

              you said “…. the flip side of that is that there can be annoyances that come up when you have multiple WordPress instances for one business. And it is REALLY convenient having everything in one place. Not only from a tech perspective but also marketing….. I currently have it all together and prefer it”

              can you explain more, like why it can be some annoyances that come up with having multiple WordPress instances … and why is it convenient to have everything in one place from the marketing perspective.

              I really trust your experience in the WordPress world, that is why I’m interested in understanding your point of view.

              thanks a lot.

                • September 9, 2021 at 8:41 pm #3532876

                  It is easier to build funnels when everything is one place. No need to duplicate anything between 2 difference sites.

                  You can build in member perks into the actual blog if you like.

                  You can make the WHOLE site look different for members.

                  If running an affiliate program, you can have incoming backlinks to the main site.

                  Everything you create (whether blog, course, forums, etc.) is in one place. No need to decide what goes where.

                  No need to duplicate software. Maintain 2 different sites. Have multiple licenses for things.

                  Really, the main advantage to separation is site speed for the blog. But with the right tech setup, you can make that impact almost none. I actually think this site is now faster than it was before when it was just a blog and everything else was elsewhere.

                  • September 9, 2021 at 8:41 pm #3533480

                    Sorry guys for hijacking the thread here. I couldn’t find a way to open a new one.

                    However, my question is short and straight to the point. To @David: How did you change the links descriptions? I mean, you have a new set of links like Vault, Supported Tools to the left, and a custom variation up there on the titlebar.

                    So, a second question should be if those changes were made at the coding core since sometimes you click on a word/link that the code does not recognize, and that creates a 404. Thanks in advance.

                    • September 9, 2021 at 8:41 pm #3533483

                      First, if you go into any individual forum, that’s where you start a new thread. That big list of threads on the forum homepage is just activity across the whole community.

                      To your question, that’s a function of BuddyBoss. One menu to the left, another in the top. And I just customize the words to suit the location.

                      Not sure what you’re asking in the second question. 🙂

                      • September 9, 2021 at 8:41 pm #3533485

                        Thank you, David,

                        My second question was about encounter discrepancies between the words replaced and the way they were written on the code.

                        But as per what you’ve described it is just a permalink type of customization you have done.

                        • September 9, 2021 at 8:41 pm #3533486

                          Those menus just use the standard WordPress menu system. And it already allows you to change the text placed into the menu if you want. No coding needed.

                        • September 9, 2021 at 8:41 pm #3536329

                          Hi, saw your Youtube video and came straight here 🙂

                          May I also pls jump in a ask (a probably silly question):

                          I saw that Buddyboss speed performance is pretty bad so I want to chose the right setup to help as much as I can for my website. I came across Knownhost managed VPS and this is their standard plan:

                        • 4 Core CPU Processor
                        • 8 GB Guaranteed RAM
                        • 150 GB RAID-10 SSD Storage
                        • 4 TB Premium Bandwidth
                        • Would you say this is a minimum requirement?

                          b:Or would you say for a brandnew Buddyboss website this is overkill (so I could save some $ for few months until upgrade)?

                          c: Definitely need more for all aspects?

                          And not sure if you have an answer for this add-on question:

                          What happens when concurrent users exceed the allotted number? Will the website break/crash?

                          Gracias 🙂

                      • September 9, 2021 at 8:41 pm #3536340

                        I would say that is beyond what you need to get started with, for sure. BuddyBoss can place more load on a server when there’s a lot of people using it, but it isn’t as if it is unnaturally resource intensive. I’d say save your money and get a VPS you can afford, then upgrade as needed.

                        • You must be logged in to reply to this topic.