Throughout our journey of helping you create the perfect, optimized & fast website, we will need some extra help from the third-party services that need to be used alongside Thrive Suite.

We've decided to create this short guide on what are the requirements (some of which are mandatory, and some are recommended), in order for your website to work as fast and efficient as possible.


WordPress Requirements

Of course, as Thrive Suite is a WordPress-based tool, we will have to start with the basic requirements needed in order for WordPress to properly function.

The hosting provider should support:

  • PHP minimum version - 7.4

  • Database services minimum versions:

    • MySQL - 5.6

    • MariaDB - 10.1

  • HTTPS support

You can read about this on wordpress.org as well. These are required in order for the latest WordPress version to work accordingly.


WordPress Version

To use the Thrive Themes plugins, we will kindly ask you to upgrade to WordPress version 4.9 or greater.


Server Recommendations

As for the hosting server goes, here are our recommendations:

You can, of course, go for other providers as well. As long as the hosting provider supports and works well with WordPress, it will work just as fine with any Thrive Suite plugin.


Server Limitations

A website will properly function with the basic server limitations, and it is not mandatory for you to increase your server limitations.

In case you experience any issues on your site and decide to contact our team and ask for help, we will ask about server limitations throughout the debugging process, as this is an often found problem on our users' websites.

For this reason, in some cases, we do recommend asking your hosting provider if there are any strict limitations on your server. If there are any, we recommend that you ask the hosting provider to increase them for you.

Important!

Again, increasing the server limitations is not mandatory - it might just help in some situations.

In the eventuality that you would want to increase them, here are the recommended server limitations that we've noticed to work best, throughout our experience:

  • PHP memory limit - set to 512 MB

  • Max Post Size - greater or equal to 50 MB

  • WP-memory limit - 128/256 MB

  • Max Upload Size - 50 MB

  • Max Input Vars - 2500

  • Max Execution Time - around 300

To make things even easier for you, we have created an article on how you can ask the hosting provider to increase your server limitations:

Other General Recommendations

Staging Sites and Backups

Besides all of these, we highly recommend also creating a staging site, as well as periodically back it up. Please use these resources as guidance in these matters:

Use our Asset Optimization Tool

Moreover, when talking about a fast and well-optimized website, there is some action you can take.

We have developed an optimization project, which we've called Project Lightspeed - and its purpose is to help you load only the necessary files on your sites. So, instead of loading big and un-needed CSS and JavaScript files, you can enable the "Asset optimization" tool, and this will increase your site speed score significantly.

Find out more about Project Lightspeed here:

The Site Speed Section

In the Thrive Theme Builder dashboard, there is also a "Site Speed" section that can be used to help you improve and optimize your site.

The Site Speed page contains a few different sections that you can go through and learn what you can do in order to increase the loading speed of your website.

Please read this article for more information:

The article will explain how and why you should use caching plugins, image optimization plugins, AMP, and so on.

Following all of these recommendations, your website should be working at great speed and the loading time should be very low.

Should you experience any issues, please be sure to contact our support team, and they will quickly get in touch and help you solve them.

Hopefully, this article was useful to you. Don't forget that our knowledge base is one click away. Make sure to leave a smile on your way out 😄

Did this answer your question?