Prestashop est l’une des plateformes de choix pour les E-Commerçants. C’est d’ailleurs celle que j’ai choisie pour l’un de mes E-Commerce. J’avais à l’époque installé Prestashop 1.6, et mon site tourne encore aujourd’hui sous cette version, avec certes quelques aménagements techniques afin de pouvoir tourner sous PHP 7.0.
L’Hébergement Mutualisé D’OVH
A l’origine de mon aventure, c’est l’hébergement que j’avais choisi. J’avais opté pour le Performance 1 ( 1 core et 2 Go de Mémoire ) qui est censé garantir des ressources serveurs. Mais j’ai vite déchanté, et j’ai du très vite passer au Performance 4 ( 4 Core et 8 Go). A l’usage, je me suis rendu compte que cet hébergement est en fait très lent, car même si les ressources sont soit disant garanties, il ne s’agit que des CPU et de la Ram. Cela ne garanti pas, et je cite ici le support d’ovh avec qui j’ai eu une longue discussion :
- la disponibilité du disque (les accès sont partagés avec tous les utilisateurs de votre cluster)
- la bande passante qui est elle aussi partagée
En résumé, si d’autres utilisateurs de votre cluster « pompent » les ressources disque et réseau, votre site va ramer. Et c’est ce qui m’est arrivé.
Autre problème majeur, le support n’est pas accessible le week end. La Loi de murphy aidant, mon site a crashé un dimanche, jour ou les ventes sont généralement les meilleures…
Point positif de cet hébergement, les sauvegardes roulantes sont accessibles directement depuis votre interface, vous pouvez restaurer un site en un clic.
Un de mes clients a placé son site en prestashop 1.7 sur un Performance 4 d’OVH , et il a lui aussi vite déchanté en terme de performances.
Si vous optez pour un hébergement OVH je vous recommande donc plutôt d’opter pour un serveur dédié, ou encore un VPS avec un infogérant, les mutualisés chez OVH ne sont pas taillés pour un site de vente en ligne, aussi petit soit il, en tous les cas sous la solution Prestashop.
Au final, j’ai vraiment été très déçu par cette offre, qui n’a pas su évoluer. Mais je pense qu’OVH cherche à recentrer son activité sur la location d’infrastructures en B2B plutôt que de la « petite prestation » pour les particuliers et tpe. Ce qui leur génére au final énormément de support client pour des petits problèmes (email qui ne marche, mot de passe oublié, site planté par erreur humaine etc… ).
L’Hébergement Mutualisé De PlanetHoster
Suite à mes ralentissements, j’ai fait pas mal de recherches et de demandes d’informations auprès de mes collègues. Un nom est revenu régulièrement sur la table : PlanetHoster. Je ne connaissais pas cet hébergeur, j’ai donc décidé de lui laisser une chance et j’y ai migrer mon site.
Comprendre l’hébergement World
Ma première erreur aura été de ne pas savoir lire entre les lignes de ce qui est proposé chez PlanetHoster. En effet leur offre mutualisée est simple, mais propose en réalité une variante qui a toute son importance. Leur hébergement World dispose d’un mode dit VIP pour 2€ de plus par mois. Je n’avais pas compris l’intérêt de cette option, car elle n’est pas très bien expliquée. J’avais donc opté pour l’offre World Standard. Je me suis retrouvé avec un TTFB ( time to first byte) un peu « mou du genou ». Car ce world standard est en quelque sorte l’hébergement « bas de gamme » chez PlanetHoster.
Le mode VIP de PlanetHoster
Pour 2€ de plus vous aurez la possibilité d’activer cette option… Et la, vous découvrirez un nouveau monde du mutualisé, les performances explosent directement. Ce mode VIP vous permet en réalité d’être hébergé sur une autre infrastructure, avec des serveurs plus performants, mais aussi d’être hébergé sur un serveur utilisant le logiciel « LiteSpeed ». Il s’agit d’un cache ultra rapide. Mais, même si vous n’utilisez pas ce système de Cache, les performances sont bien meilleures, notamment dès lors que vous aurez beaucoup de connexions simultanées sur votre site web. En effet la technologie LiteSpeed (qui remplace Apache, tout en restant 100% compatible) ne sature pas les threads du serveur comme le ferait un Apache, les appels utilisant un système de queue d’évènements.
Il est important de noter que pour bénéficier de LiteSpeed en mode VIP vous devez impérativement vous abonner au minimum à l’offre 8 CPU, 16 Go de Ram et 16MB/s de bande passante( 128mb/s). Cependant à l’usage je vous recommande d’opter pour la configuration 8 CPU, 16GO de Ram et 24MB/s de bande passante dès lors que vous aurez beaucoup de connexions. Pour moi, le point faible de cet hébergement étant les 192mb/s de bande passante maximale (24MB/s). Cela vous permet tout de même de développer votre ecommerce avec un site rapide sans vous ruiner (vous pourrez sans problème avoir 30 clients simultanément sur votre site), afin de passer plus tard sur un serveur dédié ou un VPS.
Bien penser à choisir l’option VIP lors de l’inscription
J’ai donc sur mon expérience personnelle encouragé mon client à passer sur cet hébergement « VIP/World LS ». Sauf que son site est en Prestashop 1.7 avec de nombreux plugins et un thème assez lourd et le mien en Prestashop 1.6 utilise un thème super léger et simpliste… Surprise, son site était beaucoup plus lent que le mien lors de la première génération d’une page (le temps que le cache se génére, il faudra donc penser à utiliser un Cache Warmer si vous voulez gagner du temps). Au final, on arrrive tout de même à avoir des pages qui se chargent en moins d’une seconde, ce qui est recommandé par Google au niveau de la search console, dans l’onglet « Vitesse » (à gauche dans le menu).
J’ai donc creusé afin de comprendre ce qui se trame au niveau puissance de calcul. J’ai donc relevé le type de processeurs utilisés, et il s’agit de processeurs Haswell No TSX, c’est à dire des processeurs de type « intel core i3 ou moins avec un multithreading allegé ». Il s’agit probablement de processeurs basses consommation (merci pour l’environnement). Mais celà à un coût sur les performances lors du premier accès aux pages du site internet. Ensuite une fois que le cache est généré, tout roule parfaitement bien entendu. Quoiqu’il en soit, le rapport qualité prix de cet hébergement est imbattable, 407€ pour le performance 4 d’ovh ( 4 CPU et 8 Go de Ram, sans bande passante garantie), contre 107€ pour le VIP de planethoster avec 8 CPU, 16Go de Ram, et 192mb/s de bande passante garantie. Je pense que c’est vraiment une offre idéale pour un petit ecommerce qui se lance. De plus vous bénéficier d’un support technique 24/24 et 7 jours sur 7. Vous pourrez grossir sans problème jusqu’a 40 à 50 000 visiteurs mensuels, avant de songer à passer sur un serveur dédié, un VPS ou Hybrid Cloud, mais quand vous en serez la, vous n’aurez plus le problème budgetaire du débutant.
Points négatifs :
- En cas de dépassement de ressources, PlanetHoster suspend votre hébergement sans préavis ( ça m’est arrivé ), j’aurais aimé avoir un avertissement afin de pouvoir prendre les mesures nécessaires. En effet j’avais lancé une optimisation des images en boucle, ce qui a totalement saturé l’hébergement mutualisé et déclenché une alerte chez eux. ( erreur de ma part ). Comme tous les hébergeurs annonçant de l’illimité, ce n’est pas vraiment le cas, le dépassement de ressource verra la suspension de votre compte (sans pertes de données), le temps que vous preniez une upgrade. Ne vous inquietez pas, c’est pour votre bien, cela veux dire qu’il est temps de passer sur une infrastucture plus puissante et que votre business grandi, c’est un bon problème à avoir !
Point positif :
- PlanetHoster prend en charge la migration du site, vous n’aurez donc pas forcément besoin d’un expert prestashop pour vous aider à migrer depuis un autre hébergeur, ou depuis un mutualisé PlanetHoster vers un HybridCloud chez eux.
- l’interface de gestion est CPanel, simple et connue de la plupart des infogérants, il sera facile de créer des emails, compte ftp etc.
Cliquer ici pour vous rendre sur le site internet de l’hébergeur (lien affilié).