Divi Hosting: A Beginner’s Guide

Divi Hosting: A Beginner’s Guide

Divi has become a vast and powerful WordPress theme. It now has a backend and frontend builder with two different backend options, and it even has the classic WordPress editor built in. Add to that lots of powerful features with practically every update, and it’s not hard to imagine that Divi wouldn’t be the ideal theme for slow servers.

Fortunately, Divi doesn’t require as much server power to run as you’d think. It does, however, run better with certain hosting and optimizations. All of this can be confusing, especially to the beginner. In this article, we’ll explore Divi hosting with beginners in mind and help you understand what you really need for Divi hosting.

What is Web Hosting?

The files that build websites, that tell the web browsers the layouts, styles, and content to deliver to the user, have to be stored somewhere. They also have to interact with the user and serve the files to their browser. This physical location of where they are stored and served is called a web server.

A web host is a company that provides a hosting service. So, web hosting is the service that stores and serves your website.

Why Do I Need a Web Hosting Service?

Without a hosting service, your files can’t be stored anywhere and served to the user. It’s possible to create your own web server, but the cost of equipment and maintaining the internet connection is cost-prohibitive for most websites. Even large corporations use a hosting service.

Difference Between a Domain Name and Web Hosting

A website needs a domain name as well as storage for its files. The two are very different things and can be two different companies.

While a web host stores and serves your website, a domain name host is a registrar where you can purchase a domain name which can be used with your website, email, newsletters, etc. You’re basically leasing the name, so you don’t actually own it. You’ll have to keep paying for it yearly in order to use it.

In order to use the domain name with your website, the name will have to point to your web host’s servers. Then, when someone enters your domain name into their browser, the name routes them to your website.

Basic Hosting Terms

Web hosts use lots of specialized words in their descriptions. Here are the main terms you’ll encounter.

Apache web server – a popular web server used by most hosts. It includes lots of features and is highly stable.

  • Backups – the host will create and store backup copies of your website for you.
  • Bandwidth – the amount of data that can transfer through the server per second.
  • cPanel – a standard dashboard where you can configure server and account settings.
  • CDN – Content Delivery Network. A system of servers that delivers content based on geographic location to speed up websites.
  • CMS (Content Management System) – a system that manages digital content to present it to users. They’re used as platforms to build websites. Popular CMS’s include WordPress, Drupal, and Joomla.
  • Domain name – a human-readable name that represents an IP address that points the browser to the correct server.
  • DNS (Domain Name System) – the service that converts the human-readable domain name to the IP address. This is stored in a DNS record where you purchase the domain name.
  • FTP (File Transfer Protocol) – a service that transfers files to your host account from a remote server or your computer.
  • HTML (Hyper Text Markup Language) – the language used to build web pages and serve them to browsers. The browser then converts the HTML to a human-readable web page.
  • HTTP (Hypertext Transfer Protocol) – the protocol used to transfer text, images, video, etc., across the internet. It’s the foundation of the web.
  • IP address – a number that’s assigned to a device on a network that the domain name points to.
  • JavaScript – a scripting language that allows developers to add dynamic content to websites. It runs in the browser.
  • Linux – a free and open source Operating System that’s based on Unix. It’s highly stable and one of the most popular OSs for web servers.
  • Multisite – a network of WordPress websites from a single WordPress installation. The sites can be subdomains or subdirectories of the main domain.
  • MySQL – a popular database system for websites. It’s used in several CMS’s including WordPress.
  • PHP – a free, open source, scripting language that allows developers to build dynamic content. The code is added to the HTML of a website.
  • SSL (Secure Sockets Layer) – a way of securing communications across a network, such as between browsers and servers, email, and more.
  • Subdirectory – part of the URL that identifies a subset of the main directory (www.domain.com/subdirectory). They identify pages, posts, etc.
  • Subdomain – a domain that’s part of another domain. They’re identified with a dot separating it from the domain (www.subdomain.domain.com) and can have their own WordPress installation.
  • Top-level domain – the main domain of a website. It’s the portion of the domain just before the dot (www.subdomain.top-level-domain.com).
  • URL (Uniform Resource Locator) – the complete web address of a file on a website. It includes the subdirectory, subdomain, domain, etc. (www.subdomain.top-level-domain.com/subdirectory) of a specific page.
  • Webmail – lets you read and send email from your browser. The emails are stored on your host’s server.
  • WordPress – a popular, free, open source, CMS. It’s used to build over 30% of websites on the web.

Different Types of Web Host

There are several types of WordPress hosting:

  • Shared – your website shares the same server space and resources as other websites. Each site on the server can take resources away from the others. You are responsible for everything about your Divi website including the domain name, installing and maintaining WordPress and Divi, security, backups, etc.
  • VPS – a virtual private server where you own a portion of the server’s resources so they’re always available to you. It works the same as having your own server that doesn’t have to be shared with anyone else.
  • Cloud – scalable hosting that stores and pulls your website from multiple servers. Your website is always delivered by the server with the most resources available.
  • Managed – WordPress is installed and managed for you. Some include Divi and add other services to help make your Divi site easier to use. They usually optimize for performance and include automatic backups, updates, and security. Some include staging areas where you can develop the site before making it live.

For more information, see our article WordPress Hosting: Shared vs Managed vs Cloud.

Recommended Hosting Settings for Divi

Elegant Themes specifies the recommended settings for optimal Divi performance.

Here are the recommended settings for Divi:

  • File Permissions 755
  • PHP Version 7.2
  • post_max_size 64M
  • max_execution_time 180
  • upload_max_filesize 64M
  • max_input_vars 3000

Check your system status

  • Facebook

Divi makes it easy to check your system status to help to troubleshoot hosting issues. To find it, go to Divi > Support Center. Here, you’ll see the System Status panel. By default, it shows the problem areas with red dots. Click Show Full Report to see all of the items. Everything with green dots is a good status. Click Learn More to see how to solve the issues.

If all items meet the recommendations you’ll see a message that says “Congratulations, all system checks have passed. Your hosting configuration is compatible with Divi.“

For more information, see our article Recommended Settings for Divi Hosting.

The Best Hosting Service for Divi and WordPress

There are lots of options for choosing web hosting for Divi and WordPress. You can choose managed, shared, VPS, or cloud. You can select based on the speed and features you want.

There are so many options that it can be difficult to figure out what you need. To help you decide, we’ve compiled a list of our favorite web hosts that meet the Divi requires and highlight their strengths and weaknesses.

Our favorites include:

You can see more about hosting and the hosts on this list on our hosting page.

How to get WordPress Hosted in Under 5 Minutes

WordPress  is easy to install by yourself. It’s even famous for its 5-minute install. Once you’ve chosen your domain name, your hosting plan, and pointed your domain to your host, the WordPress installation follows a few simple steps which can be done automatically or manually.


Automatic Install

  1. select WordPress Management in cPanel
  2. click to install
  3. select the domain name
  4. click to install

Manual Install

  1. create a database
  2. download WordPress
  3. upload WordPress to your host
  4. go to your website and complete the setup

For more information, see our article How to Get WordPress Hosted in Under 5 Minutes.

The Divi and WordPress Hosting Group

For more information about choosing the right hosting for your website and configuring it for Divi and WordPress, be sure to join our Facebook group. This group is dedicated specifically to WordPress and Divi hosting.

Join the group here: The Divi and WordPress Hosting Group.

Ending Thoughts

It isn’t that difficult to find a good hosting plan for Divi, but it does help to be familiar with the terms and optimal settings. This Divi hosting beginner’s guide should provide you with the knowledge you need to find the optimal Divi and WordPress host for your website. Check out the links for even more information.

We want to hear from you. If you have any comments or questions about our Divi hosting beginner’s guide, be sure to leave them in the comments below.

Randy Brown

Randy A Brown is a professional writer specializing in WordPress, eCommerce, and business development. He loves helping the WordPress community by teaching readers how to improve their websites and businesses. His specialties include product reviews, plugin and theme roundups, in-depth tutorials, website design, industry news, and interviews. When he's not writing about WordPress he's probably reading, writing fiction, or playing guitar.