It's been thirteen years now that WordPress is standing tall in the market. No matter what may come, it has been tenacious enough not to loose in front of any other platforms. Thanks to its extensibility which is possible only because of the WordPress plugins.
We should not forget that everything comes with a cost. Thus incorporating plugins is also a costly affair. The moot question is that, what are the minimum or the maximum number of a plugins we should install on a website.
- What is the threshold value of incorporating plugins?
- Is there a threshold value or not?
- What are the repercussions of adding a huge number of a plugin?
- How To Start with WordPress
- 5 Ways to get Higher Traffic to WordPress Websites
How Many Plugins Can WordPress Manage?
According to the theoretical part, WordPress can handle any number of plugins. And that too without hampering the performance of your website. However, there are other factors that come into play when it comes to affecting the speed of the website.
One of the most important factors is the performance of your hosting platform. There are several hosting providers those who offer small bandwidth. This is where the prevalent myth breaks down as with each successive plugin. The same will be installed and hamper the speed of the website. From this, we can conclude that the hosting service is one of the determiners of your website’s speed. So you need to be cautious from the beginning itself. The second factor that comes into play is that how a plugin is programmed. There are certain plugins responsible for making your site crash completely. And the sole reason behind this is the improper code.
There are several situations that we might come across while installing a plugin. These situations might let your WordPress website down in weird ways. A plugin can be counted to be reliable if it works properly from the beginning.
Now let us assume that you have fast hosting and a enough memory. All you then need are trustful plugins for your website.
How Many Plugins Can You Install on Your Website
Now we have come to know that every website has its service providers. So you cannot consider any particular threshold value for the same. And this is the reason you need to test your website to know your individual threshold value. For this you need to make some changes in your website that allows you to incorporate the apt number of plugins.
Here you should take approach starting from the scratch. Make a very rudimentary website and then come up with the best of all the developers. As this is the reason you need to install the plugins till you reach a loading time of more than 2 seconds.
How To Begin
You need to begin with measuring the initial speed of your website using any speedometer. This might be Pingdom or GTmetrix. Once got the result, you can compare it with the speed that occurred after installing all the plugins.
What Plugins Did I Install
Do make sure to note down the loading speed of the site after each plugin installation. I did the same for my website and after every subsequent install, the speed differs. But that solely depends on the coding quality of the site. This is an indispensable requirement as the speed plays a kingpin role on what factors are needed in your development.
After this, you can install some free plugins. Such as WP Product Review, Charts and Graphs, Revive Old Post and others. As per my experience, they work great and have proved to be quite useful for any business website.
Why am I talking about free WordPress plugins? Because many WordPress users think that free plugins are not well coded and can be pernicious for your website. Then the next step is to understand your requirements and map it with the popular plugins. And finally, make sure you incorporate all the desired functionality in your website.
Below is a list of randomly selected WordPress plugins:
- Advanced Custom Fields
- Black Studio TinyMCE Widget
- All in One SEO Pack
- Yoast SEO
- W3 Total Cache
- Disable Comments
- Duplicate Post
- Contact Form 7
- iThemes Security
- Google Analytics by Yoast
- WP Super Cache
- Page Builder by SiteOrigin
- NextGEN Gallery
- Regenerate Thumbnails
- WordPress Importer
- TinyMCE Advanced
- Wordfence Security
- Simple CAPTCHA
After downloading all plugins, I compared then with the versions that appeared with a small difference. Keeping up all these factors in our mind we can move to the following test:
The very first test was to load a blank site (without extra plugins), which took around 400 ms to load. You need to specifically note it down as we need to go further for comparative analysis. This means, when there are no plugins and extensions involved they will get downloaded in 418ms. Then we will gradually install the plugins and then test the speed after that. This is not a fixed time and you need to remember that it varies between 400ms, and rotates somewhere around it.
In the beginning, you need to install the plugins and do not make any customization and then carry on the test. You will realize that doing so will not considerably change the timings. However, you will gradually learn that after minimal customizing each plugin, you will see the time changes and that too on the higher side.
How Many Plugins Does It Take To Reach 2 Seconds
You need to find out how many plugins you need to install to reach the thresh hold limit of 2 seconds. I installed around 10 plugins and the speed of the plugins reached around 680ms. As per Pingdom that's a good speed test performer. Moreover, you can even use more speed test performers or use a stopwatch to go for a website launch speed test.
After installed 20 plugins, you might reach to 1 second. And that too when you go for certain basic customization.
This is the best way to the developers to find out their suitability of plugins for a website. There is no set threshold value for incorporating plugins in a website.
I tried to share my use-case with this article on WordPress plugin and the performance. Your experience may different from me. If you have any, do not hesitate to leave comments below.