Server Requirements
To run Divi effectively, your hosting environment must meet the following server specifications:
PHP Version: Divi requires PHP 7.4 or higher (8.0+ recommended). Versions older than 7.4 may cause compatibility issues and hinder performance.
MySQL Version: Use MySQL 5.7 or higher, or MariaDB 10.2 or higher, to ensure your database can handle Divi’s data needs efficiently.
Web Server: Divi works with any web server that supports WordPress, such as Apache or Nginx, making it versatile across various hosting setups.
Resource Requirements
The resources needed for your Divi site depend on its size, complexity, and traffic. Below are general recommendations:
PHP Memory Limit: Set this to at least 128MB. For sites with numerous plugins, extensive content, or high traffic, consider increasing it to 256MB or more.
CPU and RAM: Most Divi websites run well on standard shared hosting. However, for high-traffic sites or those with complex functionalities, opt for a Virtual Private Server (VPS) or dedicated server to ensure smooth performance.
Disk Space: Allocate sufficient space for your website files, database, and media. The exact amount varies based on your site’s content - basic sites may need just a few gigabytes, while media-heavy sites require more.
Specific Configurations
Optimize your server with these configurations to ensure Divi performs at its best:
PHP Extensions: Enable essential extensions like
curl
,gd
,mbstring
, andxml
. For image manipulation in WordPress and Divi, theimagick
extension or equivalent is also recommended.Max Execution Time: Set
max_execution_time
to the recommended value of 120 seconds. This prevents timeouts during more intensive workloads.WordPress Version and Settings: Install Divi on WordPress version 5.3 or higher (latest version recommended) and configure a custom permalink structure (e.g., “Post name”) to enhance SEO.
Key Hosting Requirements for Divi
PHP Version: 7.4 or higher (8.0+ recommended)
Database: MySQL 5.7+ or MariaDB 10.2+
PHP memory_limit: 128M
PHP post_max_size: 64M
PHP upload_max_filesize: 64M
PHP max_execution_time: 120
PHP max_input_time: 60
PHP max_input_vars: 1000
PHP display_errors: 0 (Off)
WordPress Version: 5.3 or higher
Performance Optimization
Boost your Divi website’s speed and reliability with these optimization tips:
Caching: Implement a caching solution like WP Rocket or W3 Total Cache to reduce page load times and improve user experience.
Content Delivery Network (CDN): Use a CDN such as Cloudflare to deliver content faster to visitors worldwide, especially for image-heavy Divi sites.
Image Optimization: Compress and optimize images with tools like Smush or ShortPixel, as Divi websites often rely on visuals that can slow down loading if not managed properly.
Security Considerations
Safeguard your Divi website with these security best practices:
Regular Updates: Keep your server software, WordPress core, themes, and plugins updated to protect against vulnerabilities.
Security Plugins: Install plugins like Wordfence or Sucuri to add layers of protection against threats.
Hosting Features: Choose a hosting provider that offers robust security measures, including firewalls, malware scanning, and regular backups, to keep your site secure and recoverable.
Note: These recommendations are general guidelines. Depending on your website’s unique needs - such as traffic volume, plugin usage, or content complexity - you may need to adjust resources or configurations. Regularly monitor your site’s performance and scale your hosting setup as necessary for the best Divi experience.