VPS ou hébergement mutualisé : que choisir pour une boutique en ligne
L'hébergement mutualisé (shared) ressemble à "une chambre en résidence" : votre site partage le serveur avec des centaines de voisins, le fournisseur met à jour PHP et gère la sécurité de base. Le VPS (serveur privé virtuel) ressemble à "un appartement à part" : vous avez une part garantie de CPU, RAM et disque, mais la configuration OS, les mises à jour et les sauvegardes relèvent souvent de vous ou d'un prestataire. Pour WordPress/WooCommerce, OpenCart et Bitrix, le choix influence la vitesse du checkout, la stabilité en période de soldes et combien de commandes vous perdez quand un "voisin" shared surcharge le serveur.
- Shared - bon marché ($3-15/mois), démarrage rapide, peu de contrôle, risque de "voisins bruyants"
- VPS - à partir de $5-40+/mois, ressources prévisibles, admin ou DevOps requis
- Critique pour boutiques - SSL, sauvegardes MySQL, PHP 8.x, cron, e-mail transactionnel
- Shared suffit - jusqu'à ~500 commandes/mois, catalogue léger, un site
- VPS nécessaire - WooCommerce lourd, intégrations, pics de trafic, plusieurs projets
- Erreur principale - économiser sur l'hébergement et perdre la conversion à cause d'un panier lent
Qu'est-ce que le shared et le VPS
Hébergement mutualisé
En shared, un serveur physique sert de nombreux clients. Le fournisseur fournit :
- un panel (cPanel, ISPmanager, Plesk) ;
- PHP, MySQL et e-mail prêts ;
- installation WordPress en un clic ;
- support pour questions courantes.
Vous ne choisissez pas la version du noyau Linux ni n'installez de logiciel arbitraire - seulement ce que le forfait autorise. Ressources limitées : CPU, RAM, processus PHP, taille de base, inodes.
VPS
Un VPS est une machine virtuelle avec quota garanti de ressources. Accès root ou panel managed en général. Vous pouvez :
- monter votre stack (Django, Node.js, Redis) ;
- ajuster nginx + php-fpm pour WooCommerce ;
- isoler staging et production ;
- scaler RAM/CPU sans changer de domaine.
"VPS moins cher que shared" trompe : ajoutez administration, monitoring, sauvegardes et parfois MySQL managed.
Comparaison pour boutique en ligne
| Critère | Shared | VPS |
|---|---|---|
| Prix de départ | $3-15/mois | $5-40+/mois |
| Vitesse checkout | Dépend des voisins | Plus stable bien configuré |
| Pic Black Friday | Souvent throttling | RAM augmentable à l'avance |
| Sécurité | Base du fournisseur | Votre responsabilité + hardening |
| Sauvegardes BD | Souvent quotidiennes, 7-14 jours | Vous configurez ou managed |
| SSL | Let's Encrypt dans le panel | Let's Encrypt / Cloudflare |
| E-mail commandes | SMTP shared souvent en spam | SMTP propre / SendGrid / Mailgun |
| Migration | Plus facile "en un clic" | Dump MySQL + rsync + DNS |
| En panne | Ticket support | Vous ou prestataire |
Conclusion : shared = cuisine prête en location ; VPS = votre cuisine sous votre responsabilité.
Quand le shared suffit
Le shared est raisonnable si :
- jusqu'à 300-500 commandes/mois et catalogue jusqu'à 5-10 milliers SKU sans filtres lourds ;
- un site par compte, pas un "zoo" de 15 projets PHP ;
- WordPress + WooCommerce ou OpenCart standard sans intégrations custom ;
- pas de PCI au-delà de la redirection vers la passerelle de paiement ;
- budget IT minimal, seulement prestataire pour ajustements.
Signes d'un bon shared pour boutique :
- PHP 8.1+, MySQL 8.0 / MariaDB 10.6+ ;
- sauvegardes quotidiennes avec
.sqltéléchargeable ; - limites adaptées à WooCommerce ;
- cron chaque minute ou toutes les 5 minutes ;
- Redis/Memcached sur offres supérieures - atout.
Quand il faut un VPS (ou cloud)
Passer au VPS se justifie si :
| Symptôme | Pourquoi le shared échoue |
|---|---|
| Panier 4-8 sec | Peu de RAM, disque lent, voisins |
| 502/504 aux pics | Limite workers PHP épuisée |
| Base > 2-5 Go | Shared limite ou ralentit |
| Redis, Elasticsearch, files | Pas sur shared bon marché |
| Plusieurs sites / staging | Isolation et prévisibilité |
| Exigences sécurité strictes | Firewall, WAF, audit log propres |
| Intégrations CRM, webhooks 24/7 | Cron et API stables |
Règle pratique : si chiffre d'affaires site > $5 000/mois et checkout lent, économiser $20/mois sur shared coûte plus qu'un VPS à $40 et 2-4 h de configuration.
Coûts cachés des deux options
Shared
- trafic "illimité" avec fair use ;
- sauvegardes payantes ;
- mauvaise délivrabilité e-mail - SendGrid/Mailgun ($15-50/mois) ;
- migration payante au changement de fournisseur.
VPS
- administration - $50-200/mois ou setup $200-800 ;
- MySQL managed, snapshots, monitoring ;
- protection DDoS et CDN ;
- licences de panel ;
- correctifs sécurité - risque si oubliés.
Calculez le TCO, pas seulement la ligne "Hébergement".
Choisir un fournisseur : checklist du propriétaire
- Localisation serveur - proche de l'audience.
- SLA uptime - 99,9% souhaitable.
- Sauvegardes - automatiques, rétention 14-30 jours, test de restore trimestriel.
- Support - délai de réponse, aide MySQL ?
- Montée en charge - RAM sans changer d'IP ?
- Réputation - avis WooCommerce/OpenCart.
- Sortie - export BD et fichiers sans lock-in.
Ne choisissez pas seulement par prix la première année.
Migrer du shared au VPS sans perdre de commandes
Scénario sûr :
- Sauvegarde complète - fichiers + dump MySQL sur ancien hébergement.
- Staging sur VPS - copie, checkout, paiement test.
- Baisser TTL DNS à 300 sec.
- Dump final en creux de trafic.
- Changer enregistrement A - surveiller 24-48 h.
- Vérifier - commande test, e-mails, webhook, cron.
Ne migrez pas le premier jour des soldes. Ne copiez pas FTP seul sans base - les commandes restent sur l'ancien serveur.
Plus sur les données en MySQL ; sur le legacy PHP si on dit "sur VPS ça marchera tout seul".
Managed VPS et cloud : troisième voie
Entre shared et VPS "nu" il y a managed WordPress / cloud managed :
- le fournisseur gère updates et cache ;
- plus cher que shared, moins de temps admin ;
- CDN, staging, sauvegardes inclus.
Avec $10 000+/mois de CA, managed est souvent moins cher que VPS + freelance.
Synthèse
Shared - bon départ pour petite boutique avec CMS connu et trafic modéré. VPS - quand vous touchez les limites, avez besoin de pics stables, backend custom ou plusieurs environnements. Décidez par métriques : temps de checkout, abandon panier, 5xx dans les logs, taille BD et plan de croissance sur 12 mois.
Bon hébergement passe inaperçu - mauvais se voit dans commandes perdues et e-mails "site indisponible" en saison.
Questions fréquentes
Puis-je commencer en shared puis passer au VPS ?
Oui, c'est la norme. Lancez en shared, suivez les métriques. À la croissance des commandes ou baisse de vitesse, commandez VPS, montez staging, déplacez fichiers + dump MySQL, changez DNS. Essentiel : sauvegardes et hébergement avec export BD.
Le VPS est-il toujours plus rapide que le shared ?
Non. Un VPS mal configuré à $5 peut être plus lent qu'un bon shared NVMe + Redis. Vitesse = RAM, disque rapide, php-fpm/opcache, cache, CDN. Sur VPS vous pouvez tuner ; sur shared - forfait supérieur et plugins cache.
Comment savoir que le shared ne tient plus ma boutique ?
Signaux : checkout > 3 sec, 503 aux pics, e-mails CPU, BD proche limite, support dit "optimisez plugins". Monitoring (UptimeRobot, PageSpeed) et Core Web Vitals - LCP élevé coïncide souvent avec limites hébergement.
Faut-il un serveur de base séparé ?
Au départ, non. WooCommerce sur un VPS avec MySQL sur le même disque convient à une boutique moyenne. BD séparée avec grosse base, rapports lourds, forte écriture - souvent cloud (RDS, MySQL managed).
Qui administre le VPS sans développeur ?
Trois options : VPS managed, retainer prestataire ($50-200/mois), ou shared supérieur avec SLA. VPS "nu" sans admin = risque : updates, ports ouverts, pas de sauvegardes. Sans équipe IT, managed est souvent moins cher que le risque.