Table des matières
Mis à jour le
Depuis peu, OVH propose une fonctionnalité intéressante sur ses serveurs mutualisés. Il est désormais possible d’utiliser PHP-FPM pour un gain en performance non négligeable.
Un peu de technique
Note : Les explications techniques sont volontairement simplifiées au maximum dans un soucis de vulgarisation.
Une installation classique, comme elle existait chez OVH, d’un serveur web HTTP (ex: Apache) incluait également l’interprétateur PHP.
Avec PHP-FPM (fast-cgi en réalité), c’est différent : l’interprétation de PHP est laissée à un processus externe qui n’est plus lié au serveur web HTTP.
Cela se traduit notamment par de meilleures performances.
Comment fait-on ?
Il suffit simplement de créer le fichier .ovhconfig à la racine de votre site avec ce contenu :
Il est possible de personnaliser la version de PHP. Les valeurs possibles sont :
- 5.5
- 5.4
- 5.3
Je vous conseille vivement d’utiliser la dernière version de PHP.
Comment vérifier que tout est bien en place ?
Pour cela, nous allons créer un fichier PHP à la racine de votre site web contenant ceci :
Rendez-vous ensuite vers ce fichier à l’aide de votre navigateur. Si tout est bon, la section Server API doit indiquer FPM/FastCGI.
À vous la performance sur les mutualisés OVH !