Exigences d'hébergement Divi
Publié: 2022-03-24L'hébergement de votre site Web Divi sur un serveur fiable est crucial pour la vitesse, la sécurité et la santé du site. Pour ce faire, vous avez besoin d'un fournisseur d'hébergement qui répond à certaines exigences. Heureusement, la plupart des sociétés d'hébergement sont familiarisées avec l'hébergement de sites Web WordPress. Ils doivent donc disposer de la configuration d'hébergement de base dont vous avez besoin pour que votre site soit opérationnel. Cependant, si vous recherchez des paramètres de serveur optimaux pour les sites Divi en particulier, vous devrez vous assurer que votre hôte répond aux exigences spécifiques d'hébergement Divi que nous partageons dans cet article. Pour la plupart d'entre vous, une vérification rapide de l'état du système dans Divi sera toute la confirmation dont vous avez besoin. Mais pour ceux qui rencontrent des problèmes et/ou qui souhaitent optimiser ces paramètres, nous vous montrerons comment apporter les modifications dont vous avez besoin et plus encore.
Si vous voulez des environnements d'hébergement parfaitement configurés préinstallés avec les outils dont vous avez besoin pour réussir avec Divi, consultez Divi Hosting. Nous nous sommes associés à des entreprises leaders du secteur de l'hébergement WordPress pour vous proposer l'hébergement le plus fiable et compatible avec Divi.Découvrez Divi Hosting
- Table des matières
- Exigences d'hébergement Divi (la liste)
- Exigences d'hébergement Divi expliquées
- Comment vérifier si votre site Divi répond aux exigences
- Comment apporter des modifications aux paramètres de votre serveur
- Divi Hosting : un hébergement fiable optimisé par Divi
Exigences d'hébergement Divi (la liste)
Divi est un puissant générateur de thèmes et de pages WordPress avec un ensemble robuste d'outils de conception. Afin de vous assurer que Divi fonctionne de manière optimale sur votre serveur ou votre hôte, nous avons fourni les exigences d'hébergement Divi suivantes.
- Version PHP = 7.4 minimum (8.0+ recommandé)
- limite_mémoire = 128M
- post_max_size = 64M
- upload_max_filesize = 64M
- max_execution_time = 120
- max_input_time = 60
- max_input_vars = 1000
- display_errors = 0
En plus de ces paramètres de serveur, nous recommandons également ce qui suit :
- Version Divi = dernière
- Version WordPress = 5.3 ou supérieure
- Base de données = MySQL version 5.7 ou supérieure ; MariaDB version 10.2 ou supérieure
Gardez à l'esprit que la liste des exigences d'hébergement ci-dessus n'est pas "requise" pour que le site Web de Divi fonctionne. Il s'agit plutôt d'une ligne directrice pour aider Divi à fonctionner au mieux.
Nous allons maintenant passer en revue chacun d'entre eux plus en détail.
Exigences d'hébergement Divi expliquées
1.Version PHP
La première exigence d'hébergement sur notre liste est la version PHP. La plupart des paramètres de la liste sont directement liés à la configuration d'exécution pour PHP (c'est-à-dire memory_limit, max_execution_time, etc.) que nous aborderons ensuite. Pour l'instant, il semble approprié que nous prenions le temps de comprendre le rôle crucial que PHP joue dans les performances du site Web et la nécessité de le maintenir à jour.
Le rôle de performance de PHP
Une pile de serveurs WordPress (les composants nécessaires pour alimenter un site Web WordPress/Divi) se compose généralement de quatre composants principaux :
- un système d'exploitation (généralement Linux)
- un serveur Web (généralement Apache ou NGINX)
- une base de données (MySql ou MariaDB)
- et PHP (le langage de programmation de script côté serveur pour le développement Web)
De ces quatre composants, PHP est peut-être le plus influent sur les performances de votre site Web. Voici pourquoi.
Contrairement aux sites HTML statiques, WordPress est un CMS dynamique qui utilise PHP (un langage de script) pour récupérer des données stockées dans une base de données afin d'afficher ces données sur une page Web. Cela facilite la gestion de votre site, mais l'inconvénient est que le chargement des pages prend plus de temps car il doit localiser les données dans la base de données avant de charger la page. Pensez-y. Chaque fois que vous chargez une page Web dans votre navigateur, PHP doit traiter ce dont le serveur a besoin, le trouver dans la base de données, puis le renvoyer au format HTML (afin que vous puissiez le voir sur votre navigateur). Ainsi si le chargement de votre site internet nécessite beaucoup de requêtes PHP, votre page va forcément ralentir.
En conjonction avec WordPress, Divi s'appuie également sur PHP pour fournir du contenu et des conceptions Divi Builder à votre page. Divi le fait rapidement et efficacement avec un framework dynamique qui traite (à la demande) uniquement les requêtes PHP dont il a besoin pour charger une page. C'est pourquoi il s'agit d'un constructeur de pages si rapide. Ainsi, étant donné que les optimisations de vitesse et de performances intégrées de Divi reposent également sur PHP, il est plus logique de maintenir votre version de PHP à jour.
Pourquoi devriez-vous utiliser la dernière version de PHP
En raison du rôle important que PHP joue dans les performances du site, il est recommandé d'utiliser la dernière version stable de PHP. Les deux principales raisons de le faire sont la sécurité et la rapidité (mais il existe également d'autres avantages secondaires). Chaque mise à jour corrige des bogues qui, s'ils ne sont pas contrôlés, pourraient entraîner des vulnérabilités. De plus, chaque nouvelle version de PHP augmente le nombre de requêtes qu'il peut traiter par seconde. Cela rend votre site beaucoup plus rapide, sans faire d'autres optimisations de vitesse.
Pour vous assurer que votre site est sécurisé, vous souhaiterez exécuter une version de PHP activement prise en charge et/ou recevant des mises à jour. Au moment d'écrire ces lignes, les seules versions activement prises en charge de PHP sont 8.0 et 8.1. PHP version 7.4 (la version avant la version majeure de 8.0) ne reçoit que des correctifs de sécurité, mais qui sait pour combien de temps. Cela signifie que si vous n'exécutez pas au moins 7.4 (également une recommandation WordPress), votre site peut être vulnérable aux menaces de sécurité. Et si vous utilisez WooCommerce, les enjeux de sécurité sont encore plus importants, c'est pourquoi WooCommerce recommande fortement d'exécuter également au moins 7.4.
Pour les sites Web Divi, nous sommes alignés sur WordPress (et WooCommerce), c'est pourquoi nous recommandons également la version 7.4 ou supérieure. Mais, pour éviter la mise à niveau vers une version qui est déjà en voie de disparition (7.4), nous vous recommandons de mettre à niveau vers 8.0 ou 8.1 si vous le pouvez.
Pour la version PHP, nous recommandons ce qui suit :
Version PHP : 7.4 ou supérieure (8.0+ recommandée)
Voir ci-dessous pour plus d'informations sur la façon de mettre à jour votre version de PHP.
Configuration de l'environnement d'exécution PHP
Maintenant que nous comprenons l'importance d'exécuter la dernière version de PHP, il est temps de passer en revue les directives PHP qui peuvent contrôler la façon dont PHP s'exécute sur votre site Web. La plupart des exigences de cette liste sont des directives PHP.ini avec des valeurs qui peuvent être ajustées pour s'assurer que le serveur Web exécute PHP de manière optimale pour votre site Web.
2. limite_mémoire
Le deuxième élément de notre liste est notre première directive PHP appelée memory_limit. Cela définit la quantité maximale de mémoire qu'un script est autorisé à utiliser. Par défaut, les limites de mémoire définies par votre hébergeur ou par WordPress peuvent être trop faibles. Cela entraînera des plantages d'applications lorsque PHP atteindra la limite artificielle. Mais fais attention. Si vous définissez une limite trop élevée, les mauvais scripts pourraient consommer toute la mémoire disponible.
Pour ce paramètre, nous recommandons ce qui suit :
limite_mémoire = 128M
3. post_max_size
La directive PHP post_max_size limite la taille d'une page ou d'un fichier sur votre site Web. Si votre page est plus grande que la limite définie dans PHP, elle ne se chargera pas. Les tailles de publication peuvent devenir assez importantes lors de l'utilisation du Divi Builder, il est donc important d'augmenter cette limite. Cela affecte également le chargement/téléchargement de la taille du fichier, ce qui peut empêcher l'importation de grandes mises en page dans le générateur.
Pour ce paramètre, nous recommandons ce qui suit :
post_max_size = 64M
4. upload_max_filesize
La directive PHP upload_max_filesize définit la taille maximale d'un fichier téléchargé. Il détermine la taille maximale d'une page ou d'un fichier sur votre site Web. Si votre page est plus grande que la limite définie dans PHP, elle ne se chargera pas. Les tailles de publication peuvent devenir assez importantes lors de l'utilisation du Divi Builder, il est donc important d'augmenter cette limite. Cela affecte également le chargement/téléchargement de la taille du fichier, ce qui peut empêcher l'importation de grandes mises en page dans le générateur.
Pour ce paramètre, nous recommandons ce qui suit :
upload_max_filesize = 64M
5. max_execution_time
La directive PHP max_execution_time affecte la durée pendant laquelle une page est autorisée à se charger avant d'expirer. Il est important de fixer une limite pour empêcher les scripts mal écrits de bloquer le serveur. Mais, si la limite est trop basse, vous ne pourrez peut-être pas importer de grandes mises en page et des fichiers dans le constructeur Divi. Si vous rencontrez un problème (en particulier lors du téléchargement de fichiers volumineux), vous devrez peut-être augmenter cette valeur pour répondre à vos besoins. Cependant, si vous constatez que vous devez augmenter cette valeur à 300 ou plus, il peut y avoir d'autres problèmes sous-jacents ou un besoin de mettre à niveau votre hébergement.
Pour ce paramètre, nous recommandons ce qui suit :
max_execution_time = 120
6. max_input_time
La directive PHP max_input_time définit la durée maximale (en secondes) pendant laquelle un script est autorisé à analyser les données d'entrée. Nous voulons limiter ce temps pour aider à se prémunir contre les attaques DOS. Mais, si la limite est trop basse, le Divi Builder peut expirer avant qu'il ne soit autorisé à se charger. Si vous rencontrez un problème, vous devrez peut-être augmenter cette valeur pour répondre à vos besoins. Cependant, si l'analyse des données d'entrée prend plus de 60 à 120 secondes, il peut y avoir d'autres problèmes sous-jacents ou un besoin de mettre à niveau votre hébergement.
Pour ce paramètre, nous recommandons ce qui suit :
max_input_time = 60
7. max_input_vars
La directive PHP max_input_vars affecte le nombre de variables d'entrée pouvant être acceptées. Il est important que nous fixions une limite afin de nous prémunir contre les attaques DOS. Mais, si la limite est trop basse, cela peut empêcher le Divi Builder de se charger correctement.
Pour ce paramètre, nous recommandons ce qui suit :
max_input_vars = 1000
8. display_errors
La directive PHP display_errors détermine si les erreurs doivent ou non être imprimées dans le cadre de la sortie de la page. Il s'agit d'une fonctionnalité destinée à aider au cours du processus de développement d'un site Web et ne doit jamais être utilisée sur des sites de production. Il est préférable de le définir sur "0", sauf si vous avez une raison spécifique d'afficher ces erreurs lors du développement Web.
Pour ce paramètre, nous recommandons ce qui suit :
display_errors = 0
9. Version Divi
En plus des paramètres PHP côté serveur, il est toujours préférable d'utiliser la dernière version de Divi. Cela aidera à assurer la compatibilité avec WordPress et à garder votre site rapide, plus sécurisé et puissant. Si, pour une raison quelconque, vous rencontrez des problèmes avec une nouvelle version, vous pouvez toujours utiliser notre fonctionnalité Divi Rollback pour revenir aux versions précédentes en un seul clic jusqu'à ce que les bogues soient résolus. Pour en savoir plus, découvrez comment mettre à jour le thème Divi.
Nous recommandons ce qui suit :
Version Divi : la plus récente
10. Version WordPress
En plus de Divi, il est toujours préférable d'utiliser la dernière version stable de WordPress. Cela garantira non seulement la compatibilité avec Divi, mais accélérera également considérablement votre site Web, ce qui entraînera moins de mémoire et moins de problèmes liés au processeur. Pour assurer la compatibilité avec PHP 7.4 (la version la plus ancienne recevant actuellement des mises à jour de sécurité), vous devez avoir WordPress 5.3 ou supérieur. Mais si vous optez pour notre suggestion idéale de mise à niveau vers PHP 8.0+ (ou les versions activement prises en charge), vous devriez avoir WordPress 5.6 ou supérieur.
Nous recommandons ce qui suit :
Version WordPress : 5.3 ou supérieure

11. Version de la base de données
Le logiciel de base de données que votre site Web Divi utilisera sera MySQL ou MariaDB. L'un ou l'autre fonctionnera avec Divi et WordPress. Et, comme tout le reste, nous vous recommandons d'utiliser la dernière version de MySQL ou MariaDB pour des performances optimales.
Pour Divi, nous nous alignons sur WordPress et recommandons les versions de bases de données suivantes :
Version MySQL = 5.7 ou supérieure
Version MariaDB = 10.2 ou supérieure
Comment vérifier si votre site Divi répond aux exigences
Vérification de l'état du système Divi
Divi dispose d'une fonction de support intégrée qui effectue une vérification de l'état du système pour votre site Web Divi. Cela vous permet (ainsi qu'à notre équipe d'assistance) d'identifier tout élément de votre site qui ne répond pas à nos recommandations pour Divi.
Pour vérifier l'état de votre système Divi, rendez-vous sur le tableau de bord WordPress. Accédez à Divi > Centre de support . En haut de la page, vous verrez la boîte État du système qui répertorie tous les résultats de la vérification de l'état du système.
Santé du site WordPress
En plus de l'état du système de Divi, vous pouvez également utiliser la fonctionnalité de santé du site intégrée de WordPress pour identifier tout problème avec WordPress. Cette fonctionnalité n'est pas spécifique à Divi, mais elle peut être utile pour identifier les problèmes sous-jacents avec WordPress. Pour vérifier la santé du site pour WordPress, accédez à Outils> Santé du site à partir du tableau de bord.
Comment apporter des modifications aux paramètres de votre serveur
Sauvegardez votre site et testez d'abord les mises à jour
La mise à jour des paramètres du serveur (en particulier la version PHP) n'est pas quelque chose que vous devez faire sans prendre certaines précautions. Par exemple, si votre site dépend d'un plugin qui n'est pas compatible avec la dernière version de PHP (un problème courant), votre site pourrait tomber en panne. Il est donc préférable de faire une sauvegarde de votre site avant d'apporter des modifications . Effectuez ensuite des modifications sur un environnement de test ou un site intermédiaire pour identifier les problèmes éventuels avant de mettre la nouvelle version en ligne. Cela peut sembler fastidieux, surtout si quelque chose se casse. Mais cela vaut vraiment la peine de s'assurer que votre site est rapide, sécurisé et sain à l'avenir.
C'est aussi le bon moment pour mettre à jour vers la dernière version de WordPress, Divi et de tous vos plugins. Il y a de fortes chances que tout problème qui survienne soit le résultat de mauvais plugins (ou obsolètes) qui ne fonctionnent pas bien avec les nouvelles versions de PHP, WordPress ou Divi.
Mise à jour de la version PHP
Chaque fournisseur d'hébergement doit avoir des instructions pour changer la version PHP de votre site. Vous devriez pouvoir trouver des instructions pour mettre à jour PHP pour votre fournisseur d'hébergement dans cette liste. Sinon, vous pouvez les contacter directement. Pour en savoir plus, consultez ces instructions de WordPress.
Si vous hébergez avec l'un de nos partenaires d'hébergement Divi, vous devriez déjà avoir une version stable de PHP en cours d'exécution. Mais si vous voulez vous assurer que vous utilisez le dernier, voici quelques liens utiles.
Pour Siteground, voici comment changer la version de PHP.
Pour Flywheel, voici comment demander une mise à niveau PHP.
Pour Pressable, voici comment changer votre version de PHP.
Pour Cloudways, voici un article détaillé sur PHP 8 et comment mettre à jour la version PHP de votre site WordPress.
Mise à jour manuelle des paramètres PHP (wp-config.php, .htaccess ou php.ini)
Si vous souhaitez mettre à jour les paramètres PHP (le même groupe de directives PHP dans notre liste ci-dessus) sur votre serveur Web, il est préférable de les mettre à jour directement dans le fichier php.ini si vous le pouvez. Une autre option serait de mettre à jour le fichier .htaccess. Mais, selon votre hébergeur, vous pouvez ou non avoir un accès direct au fichier php.ini ou au fichier .htaccess. Ainsi, vous trouverez peut-être qu'il est plus facile de mettre à jour le fichier wp-config.php pour apporter des modifications aux paramètres PHP.
Voici une brève explication de la façon dont vous pouvez mettre à jour les 3 fichiers de configuration les plus courants.
Mise à jour des paramètres PHP dans php.ini
Accédez aux fichiers de votre site (via FTP, gestionnaire de fichiers, etc.) et assurez-vous que vous pouvez voir les fichiers cachés. Le fichier php.ini doit se trouver dans le dossier racine public des fichiers de votre site.
Si vous êtes sur un hébergement mutualisé, vous n'avez probablement pas accès au fichier principal php.ini. Cependant, vous pourrez peut-être en créer un. Pour modifier ou ajouter des paramètres PHP, ouvrez le fichier et utilisez le format suivant pour mettre à jour chaque valeur si nécessaire :
memory_limit = 128M post_max_size = 64M upload_max_filesize = 64M max_execution_time = 120 max_input_time = 60 max_input_vars = 1000 display_errors = 0
REMARQUE : dans certains cas, vous devrez peut-être également définir memory_limit dans wp-config.php (voir ci-dessous).
Mise à jour des paramètres PHP à l'aide de .htaccess
Par défaut, WordPress utilise le fichier .htaccess pour définir les permaliens de votre site. Mais, ce fichier peut également être utilisé pour définir la configuration d'exécution de PHP sur les serveurs Apache. Si vous avez accès à ce fichier (via FTP ou votre hébergeur), il doit se trouver à la racine des fichiers de votre site.
Ici, vous pouvez apporter manuellement les modifications dont vous avez besoin du côté WordPress sans jamais avoir à contacter votre hébergeur. Vous pouvez mettre à jour les valeurs php.ini sur ce fichier en utilisant le format suivant :
valeur_php nom_paramètre valeur_paramètre
Donc, si vous vouliez mettre à jour le upload_max_filesize à 64M, cela ressemblerait à ceci dans le fichier .htaccess :
php_value upload_max_filesize 64M
Voici une liste de nos valeurs php.ini recommandées au format de fichier .htaccess :
php_value memory_limit 128M php_value post_max_size 64M php_value upload_max_filesize 64M php_value max_execution_time 120 php_value max_input_time 60 php_value max_input_vars 1000
Mise à jour des paramètres PHP à l'aide de wp_config.php
Quelques-uns des paramètres PHP recommandés peuvent être mis à jour à partir du fichier wp-config.php. Ce fichier se trouve également à la racine des fichiers de votre site.
Voici quelques exemples de mise à jour du fichier wp_config.php pour répondre aux exigences.
Pour définir la limite de mémoire à 128 Mo, vous pouvez ajouter l'extrait suivant :
définir('WP_MEMORY_LIMIT', '128M');
Pour définir les erreurs d'affichage sur 0, vous pouvez utiliser l'extrait de code suivant :
@ini_set( 'affichage_erreurs', 0 );
Et pour définir le temps d'exécution maximal, vous pouvez utiliser l'extrait suivant :
set_time_limit(120);
Assurez-vous d'inclure l'extrait de code avant la ligne indiquant "C'est tout, arrêtez de modifier !…"
Gardez à l'esprit que toutes les directives PHP.ini ne peuvent pas être modifiées dans wp_config.php. Toutes les directives php.ini qui n'appartiennent pas au mode modifiable de PHP_INI_ALL ne peuvent pas être modifiées à l'aide de la fonction ini_set(). Par conséquent, les directives PHP suivantes ne doivent PAS être modifiées à l'aide de ini_set() sur le fichier wp-config.php :
post_max_size
upload_max_filesize
max_input_vars
max_input_time
Au lieu de cela, vous devrez mettre à jour ces paramètres via .htaccess, php.ini ou en contactant votre hébergeur.
Contacter votre hôte
Il n'y a aucune garantie que les options manuelles remplaceront les paramètres de votre fournisseur d'hébergement, surtout si vous utilisez un hébergement géré. Si vous rencontrez des difficultés pour effectuer des modifications manuellement (ou si vous ne souhaitez pas le faire vous-même), vous pouvez contacter votre fournisseur d'hébergement pour effectuer les modifications pour vous. Leur support doit avoir une adresse e-mail, un numéro de téléphone ou un chat qui vous permettra de soumettre la liste des exigences dont vous avez besoin. S'ils ne sont pas en mesure de répondre à votre demande, il est peut-être temps de mettre à niveau votre hébergement.
Divi Hosting : un hébergement fiable optimisé par Divi
Garder votre site Web à jour avec des exigences d'hébergement optimales peut être un problème, surtout si votre environnement d'hébergement n'est pas déjà adapté à WordPress ou Divi. C'est pourquoi nous proposons l'hébergement Divi. Nous nous sommes associés à certains des plus grands noms de l'hébergement pour vous offrir l'hébergement le plus fiable et compatible Divi.
Profitez d'environnements d'hébergement parfaitement configurés préinstallés avec les outils dont vous avez besoin pour réussir avec Divi.
Découvrez l'hébergement Divi
Optimisation de la vitesse Divi
En plus d'un excellent hébergement qui répond aux exigences d'hébergement de Divi, il y a toujours de la place pour de meilleures performances du site Web. Pour en savoir plus, consultez notre guide ultime sur l'optimisation de la vitesse Divi.
Qu'en est-il du serveur Web ?
Il n'y a pas un serveur Web spécifique requis pour exécuter un WordPress (ou Divi). Mais les deux serveurs Web les plus prédominants pour WordPress (et Divi) sont Apache et NGINX. Pour en savoir plus, consultez notre article comparant Apache et NGINX.
Dernières pensées
Espérons que cet article vous donne ce dont vous avez besoin pour vous assurer que votre site Web Divi est configuré pour réussir. Voici quelques plats à retenir pour conclure.
- Utilisez l'outil d'état du système de Divi pour identifier tout signal d'alarme concernant votre site Web Divi. C'est un moyen simple de vous assurer que votre site Divi respecte nos recommandations.
- L'importance d'exécuter la dernière version (la plus stable) de PHP ne peut être surestimée. En fait, vous pouvez obtenir le meilleur serveur Web (ou hôte) et optimiser votre site pour une meilleure vitesse et de meilleures performances tout ce que vous voulez. Mais si vous utilisez une ancienne version (non prise en charge) de PHP, votre site Web en souffrira. Faites ce que vous pouvez pour vous assurer que votre version de PHP est mise à jour dès que possible.
- Avant que. vous apportez des modifications aux paramètres de votre serveur ou à toute autre mise à jour, sauvegardez d'abord votre site ! Mieux encore, apportez des modifications sur un site de test ou de test avant de mettre en œuvre les modifications sur le site de production.
- Lorsque vous modifiez les paramètres du serveur, assurez-vous de savoir pourquoi vous le faites. Bien qu'il puisse être facile d'augmenter les limites de certaines options, vous risquez d'attirer plus de mal. Accorder trop de temps aux scripts peut vous rendre vulnérable aux attaques DOS. Au lieu de cela, assurez-vous d'abord qu'il n'y a pas de problèmes sous-jacents et mettez à niveau votre hébergement si nécessaire.
J'ai hâte de vous entendre dans les commentaires.
Acclamations!