Tout le monde connait les tarifs très attirant d’OVH sur les hébergements mutualisés. Mais malheureusement, beaucoup sont confrontés à des performances médiocres de ces hébergements quand il s’agit de les utiliser pour des CMS un peu gourmands (prestashop ou un gros wordpress avec plein de plugins).

Il existe dorénavant une parade technique qui permet de pallier ces pertes de rapidité : l’accélérateur de php. Ce thread fait parti d’une série d’optimisations qu’OVH a mis en place sur l’hébergement mutualisé.

Il s’agit simplement de lancer PHP sur le moteur php-fpm et non plus sur le CGI

Comment faire ? ultra fastoche !

il vous suffit de déposer le fichier .ovhconfig à la racine de votre site
(aussi appelé DOCUMENT_ROOT, c’est en principe dans le répertoire juste au-dessus de www).
ce fichier .ovhconfig contiendra :

app.engine=php                                                                                                                                                       
app.engine.version=5.4                                                                                                                                            
http.firewall=none                                                                                                                                                   
environment=production
  • si php-fpm plante, ou si le .ovhconfig est mal formaté, le moteur utilisera en secours l’ancien moteur php
  • L’appel a la fonction phpinfo() vour permettra de savoir si vous êtes sur php-fpm ou php-cgi.
  • Le « Server API » sera « CGI/FastCGI » lors de l’utilisation de php-cgi et « FPM/FastCGI » pour php-fpm.

Personnellement, j’ai vu un vrai gain de performance, mais bien loin du facteur 7 annoncé par le 1er hébergeur français