[HELP] Should I Split or Optimize My WordPress? Performance Concerns with Multiple Plugins
Iβm currently using WordPress with several plugins, including:
FluentCRM and Fluent Forms for automations;
AffiliateWP for affiliate management;
Fluent Community to build an online community.
In addition to these, I have other plugins for various functionalities, and Iβm concerned about the siteβs performance due to the number of resources being used.
Iβm considering creating three separate WordPress installations:
1. One for the main site;
2. Another for the community;
3. A third for automations.
My question is: is it worth splitting WordPress into separate installations to improve performance, or are there better alternatives to optimize everything in a single installation?
What do you suggest? Has anyone dealt with something similar?
You're going to spend more time trying to connect them all, then paying a bit extra for resources every month. The hours spent on splitting doesn't have a good ROI.
Instead, consider programmatically turning off plugins when you don't need them on specific pages. You don't need Community to be running on all front and back end pages. Same with AffiliateWP - depending on how they're injecting the cookie into the browser.
Forms should only run on pages with forms... etc.
There are a few plugins that let you to it via the interface.
Ana GendelmanΒ Wow, really thank you! Can you recommend a plugin for me to manage this?
The ideal is a VPS.
You can also activate the object cache to improve the performance of the website.
Usually plugins make constant queries to the database such as membership plugins.
This is solved by activating the object cache, and excluding the fragments that we don't need the object cache to store.