Magento Forum

   
Hébergeur dédiés & performances
 
NBS_System
Member
 
Avatar
Total Posts:  65
Joined:  2009-01-02
Paris
 

Bonjour à tous et bonne année !

Au sujet des hébergeurs, il y en a beaucoup qui proposent des serveurs mutualisés mais même ceux qui proposent du dédié ont des progrès à faire. Etant hébergeur moi même, je peux vous dire qu’un hébergeur à 15 € / mois ca ne tiens pas la route pour faire du commerce électronique sérieusement.

Magento est un gouffre de puissance, fonctionnellement les clients l’adore, d’un point de vu consommation de ressources les serveurs le déteste. On a du se taper pas mal de doc, visiter le code, comprendre les mécanismes de cache, faire des tests de charge avec Opensta, concevoir des architectures différentes, optimiser les settings apache/mysql/php/zend, faire modifier leurs codes aux SSII, bref, ca se fait pas tout seul.

Pour avoir un ordre d’idée, afin d’obtenir des perfs correctes pour un de nos clients, on a dimensionné comme suit :
Nb visites moyen : 10000 / jours
Nb visites en période de solde : 25 000 / jours
Nb transaction par jour en période de solde : ~400
Transit BP maximal : 137 Mbits/s (17 Mo/s)

On a mis en place :
Deux blades PE M605 avec un double quad core, 8 Go / blades pour les frontaux Web
Deux blades avec un double quad core et 16 Go de RAM / blade pour le cluster de DB
Une blade pour le loadbalancing/firewall/reverse proxy.

8 jours de setup pour mettre en place : APC cache, Squid en reverse, le load balancer, les settings spécifiques des workers apache, les optimisations Mysql, les systèmes de stats, de gestion, de cache, les optimisations de code et de DB etc… réaliser la séparation des bases de données avec un cluster master en mysql et un standalone en slave (pour séparer les bases de données des serveurs Web frontaux et de backoffice) pour éviter que le backoffice ne fasse ramer les clients.

Alors un hébergeur qui se dit spécialisé en Magento à 1,99$ / mois ou même à 50€/mois, sincèrement j’y crois pas trop. Ce sont des hébergeurs génériques mais à ces tarifs, ils ne peuvent pas mettre en place les mécanismes indispensables qui permettent d’encaisser 40K visites ou 1000 transactions / jour.

D’expérience, mes clients font plusieurs centaines de K€ par an voir plus avec leurs sites de E-commerce en Magento et nous avons des frais importants pour mettre en place des infrastructures et des optimisations spécifiques Magento pour leurs sites. Du coup, je ne crois pas que facturer entre 1 et 4 K€ par mois pour fournir une prestation de haute qualité soit un montant déraisonnable.

Il faut prendre en compte les coûts de matériel, de bande passante, d’optimisation, de setup, d’administration mensuelle etc… Et surtout, si le consommateur rame, il n’achète pas ou beaucoup moins. Si le site est out, le client part à la concurrence et mettre 50 € pour tenter d’héberger un site qui en rapporte 50, 100 ou 500 K€ / mois, ca me parait risqué.

Au bout du compte, Magento, ca se scale plutôt bien pour les hébergeurs qui ont des plate formes spécialisées et optimisées pour ce produit. Les clients économisent sur l’administration de leurs sites car ils peuvent mettre en ligne les produits eux-mêmes et ce budget ils peuvent le déporter sur celui d’hébergement, donc au bout du compte, oui le coût de l’hébergement entre un os commerce et un Magento (à visiteurs égaux) est 4x plus important, mais les frais de maintenance du site sont eux 10 fois moindre.

A votre disposition pour en discuter en tout cas, notre ML sur l’optimisation des perfs de Magento et sur l’hébergement est ouverte (tfmfg@nbs-system.com) donc n’hésitez pas.

, NBS System

 
Magento Community Magento Community
Magento Community
Magento Community
 
pourquoi_moi
Jr. Member
 
Total Posts:  8
Joined:  2008-12-31
France, Poitou Charentes
 

bonjour,

je vous rejoins dans vos propos, actuellement sur VM et en phase de découverte de magento. il ne faut pas se tromper sur le choix d’un hébergement en face d’un produit prometteur mais plus lourd. la vitesse et facilité d’accès sont primordiales pour assurer des ventes. vous proposer autre chose qu’un seul rôle d’hébergeur avec services d’optimisation matériel et logiciel, impec et ça se paye. une installation ça se pense non pas d’où on est mais où on veut aller.
de tels retours d’expérience m’intéresse

il ne faut pas se tromper non plus de cible. j’arrive ici depuis moins de 48h et je découvre certes, mais vu les réponses faites, je pense que la grande majorité des personnes (partie clients) questionnant sur les hébergeurs sur ce forum sont de petites structures à faible trafic voire débutantes avec plus de temps disponible que d’argent.

avec l’expérience acquise, une structure comme la votre disposant de gros clients référents, peut elle prendre comme stratégie de proposer également des solutions packagées très mass market pour des sites plus petits voire de niches ?

 
Magento Community Magento Community
Magento Community
Magento Community
 
devrugby
Jr. Member
 
Total Posts:  23
Joined:  2008-12-29
 

bonjour,
je suis encore en oscommerce et je fais mois aussi plusieurs 100 de ke par an.
seulement, je suis dubitatif sur le raisonnement, si il faut investir 4 keur par mois soit 48 keur par an pour l’hébergement, c’est économiquement intenable face à un oscommerce qui me coûte que 15 euros par mois.

quand aux frais de maintenance, sur oscommerce, je ne vois pas où ils sont !!!

je suis en phase de test sur magento, mais si les seuls frais d’infrastructure me coûtent 5 ou 10 % de mon CA, je passe mon chemin.

 
Magento Community Magento Community
Magento Community
Magento Community
 
NBS_System
Member
 
Avatar
Total Posts:  65
Joined:  2009-01-02
Paris
 

La question que vous posez quelque part est la même : la scalabilité à plus petite échelle des infrastructure d’hébergement dédiée de haute qualité.

“Pourquoi moi” :
C’est vrai que le “Mass Market’ d’un hébergement Magento pourrait être utile à la communauté (et à notre business d’hébergeur) mais, avec des offres publicitaire où l’on lit 10€ / mois l’hébergement spécialisé Magento, trafic illimité, c’est difficile. On ne pourra pas atteindre ce prix (qui n’est de toute façon jamais le prix réel final payé par le client) et garantir les performances.

La mutualisation est une clef de la baisse de prix en hébergement mais en Magento, la mutualisation c’est très peu envisageable pour des raisons de performances… Si un E-commerçant fait ramer tout les autres du serveur parce qu’il a plus de trafic ou qu’il utilise énormément son backoffice ou encore qu’il a un design de son site super consommateur de ressources, les autres vont mal le prendre… Logique. En Os commerce, no problem, ça marchait bien la mutualisation, mais en Magento, je le déconseille.

Le coût final d’un hébergement, et ça répond partiellement à “devrugby”, est très fortement lié à la puissance nécessaire, donc au nombre de visiteurs donc au CA généré par la boutique. En résumé, je fais un CA de 100 K€, je n’ai pas à mettre 10% de celui-ci dans l’hébergement.

Pour le moment aussi, la scalabilité de l’application et du hardware nous incite plus à tenter de contenter des “grosses écuries” du e-commerce plutôt que des sites générant moins de CA pour deux raisons :

1°) L’historique sur Magento est faible, on prend donc un peu de marge de manoeuvre sur la puissance, c’est cohérent pour un gros, pas tolérable pour un client pour qui le budget hébergement doit être le plus juste possible.

2°) La solution évolue vite, en 3 mois, il y a eu 3 majors releases, qui ont fait évoluer les perfs moyennes de 30%. Acheter du lourd tout de suite, ca permet au gros d’avoir plus de capacité d’accueil dans le futur si les perfs s’améliore. Pour un e-commerçant plus raisonnable, ça n’est pas non plus une démarche logique puisque l’accroissement de la clientèle et donc du besoin de puissance sera moins rapide.

3°) Les grosses écuries ont de grosses SSII. Celles-ci apprennent en marchant. De la SSII qui ne prend que la gestion de projet et qui confie à un tiers le développement en Roumanie, en Indes ou à Madagascar à celle qui fait tout elle même, on trouve de tout, de tous les niveaux et de toutes les qualités de code. On a vu des développements dans le framework (sisi), d’autres qui n’ont pas compris les systèmes de cache et qui les ont remplacés ou surchargés etc… Donc avec la maîtrise du framework, les SSII amélioreront aussi les perfs des sites, ce qui fera des sites plus légers.

Ceci pour dire que l’analyse d’une site est indispensable avant de l’héberger, pour deux raisons, calculer la puissance nécessaire et les goulots d’étranglement et pour mettre en oeuvre une solution qui prend en compte l’évolution du E-commerçant. Ca devient dur de faire du 10€ / mois wink

Amazon estime que 0,1s de plus de chargement, c’est 1% de CA en moins. Google estime que 0,5s de plusde latence diminuerai son trafic (donc sa clientèle) de 20%. Donc il est indispensable de servir de la performance au client. Mme Michu s’en fout que l’équipe du site puisse ou non maintenir le catalogue ou que le PDG dépense beaucoup ou pas pour son hébergement. Elle achète si ca va vite, que c’est beau, simple et que ça marche.

Pour rassurer Devrugby et lui donner quelques billes d’estimation, sur un hébergement où tout est pris en charge (en dehors de la maintenance du site en lui même) :

- Sous OS commerce, le coût était 35% moins cher à trafic égale
- Le ratio moyen sous Magento de Coût/CA pour un gros site est de 2 à 3%

Je ne sais pas si ce 2/3% est tenable avec un plus petit site car il y a des coûts incompressibles d’une part, mais d’autre part un Os commerce à 15 € / mois c’est ne tenir compte que d’une partie du problème à mon sens. La mise à jour du catalogue prend 3x plus de temps, temps qui est payé à une SSII ou à un salaire interne. Un petite société fait tout elle même, y compris la maintenance de son catalogue et de son site en OS commerce, donc ça ne prend pas un ou deux salaires ou plusieurs jours de SSII / mois. Sans compter l’attractivité du site qui améliore les ventes et la réactivité supérieur car la maintenance est internalisée.

Sous Magento, moins de temps pour cette tache et donc un budget moindre pour ce poste, budget qui peut être reporté sur de l’hébergement. Globalement, pour deux gros clients, rien que la facilité de mise à jour du catalogue (et l’internalisation de cette tache) a représenté une économie très importante que le surcoût de l’hébergement ne consomme pas entièrement, loin de là.

Magento pour 200 K€ de CA / an, 2 Mb/s de BP dédiée, le serveur et l’administration/surveillance/mise à jour/sécurité, ça doit pouvoir tourner à 3% du CA généré je pense. Ca fait du 500 € / mois, c’est un budget ni déraisonnable, ni sous estimé je pense. Sous cette barre de CA annuel, je pense que le trafic est très faible et donc peut être que des hébergeurs arriveront à mutualiser des serveurs pour faire baisser les coûts ? Toujours est il qu’un seul client qui utilise intensément son backoffice risque de pourrir les performances de 15 autres sites…

En gros la formule de :
Coût hébergement = 2 à 3% du CA généré par la boutique me semble assez réaliste. (dans cette formule, payer 4 K€r /mois cela implique ~2 M€ de CA, ce qui est cohérent avec ce que l’on constate aussi)

 
Magento Community Magento Community
Magento Community
Magento Community
 
devrugby
Jr. Member
 
Total Posts:  23
Joined:  2008-12-29
 

bonjour et merci pour la réponse.

pour la maintenance d’oscommerce, je ne vois pas de quoi l’on parle, le catalogue se gère facilement, par un vendeur n’ayant pas de compétences particulières en informatique.
Pour la partie technique, je m’en charge moi-même, et même si j’ai un CV plutôt flatteur, mes compétences sont aujourd’hui franchement anciennes. Pourtant cela ne me prend que quelques heures par an.

Pour le prix de l’hébergement, la notion de raisonnable n’existe pas, ce qui compte c’est le coût d’opportunité : combien je paie pour combien de marge nette supplémentaire.
Avec des marges nettes de l’ordre de 3 à 10% dans le commerce électronique, et je sais de quoi je parle, consacrer 2 à 3 % dans l’infrastructure contre 0,02% dans mon cas, cela fait réfléchir.

 
Magento Community Magento Community
Magento Community
Magento Community
 
NBS_System
Member
 
Avatar
Total Posts:  65
Joined:  2009-01-02
Paris
 

Bonjour Devrugby,

En fait mes clients gèrent entre 5 000 et 30 000 références avec plein de catégories.
Vos compétences, même érodées par le temps, vous donne une aisance avec la technologie qui vous permet de gérer seul et sans trop de heurt vos mises à jour. Pour les responsables produits et E-boutique de mes clients, c’est un autre problème, ils et elles n’ont aucune compétence en informatique, c’est donc plus délicat, surtout vu le nombre d’articles. Les SSII ont peut être également maintenu les clients dans le mythe de la complexité pour faire les MAJ des catalogues elles mêmes ?

Du coté des marges c’est très variable, j’ai des clients qui travaille à 10 points, d’autres à 40 ou plus, ça dépend des produits, de la chaîne de valeurs etc… Il reste indéniable, c’est ce que l’on constate également, que l’hébergement d’un OS Commerce est beaucoup moins coûteux mais Magento à d’autres vertus pour vendre, entretenir etc… Il faut voir qui gagne à passer sous Magento et qui gagne à rester sous OS Commerce.

Cependant, même s’il est tout à fait compréhensible, je pense que votre cas est peut être atypique, un E-commerçant reposant sur une seule personne et qui met à jour lui même tous ses éléments, produits etc… c’est (très) rare. Cela vous permet de travailler avec moins de coût et vos marges très raisonnables doivent vous permettre d’avoir de très bons prix. Cela provoquera (et c’est tout le mal que je vous souhaite) de la croissance et donc des nouveaux besoins wink Il y a d’autres environnements de E-commerce d’ailleurs, pas que Os Commerce ou Magento. Des intermédiaires arrivent qui sont moins lourds (et probablement moins fonctionnels) que Magento mais plus avancés qu’Os commerce, comme par exemple Prestashop.

Mais oui, indéniablement, Magento coûte plus cher à héberger. Maintenant je pense qu’il a des qualités qui peuvent aider a développer un business, dur à dire pour moi qui suit beaucoup plus dans l’hébergement que dans le fonctionnel des boutiques en ligne, de surcroît c’est dépendant de chacun. La problématique d’Yves Rocher ne peut pas être la même que la votre ou celle d’homedics etc… D’ailleurs si vous lisez ces lignes et les forums Magento, c’est peut être que vous pensez faire une infidélité à votre Os Commerce qui ne vous donnerait pas total satisfaction ?

Cependant, je suis sûr qu’il va exister rapidement des hostings plan Magento à 15 ou 30€ / mois ou équivalent, où l’on a un serveur et quelques Mb de BP en mutualisé. C’est un autre type de service, dans les 2/3% évoqué, c’est du tout compris (admin, matériel, BP, surveillance, install, sécurité, optim du code, etc...)

, NBS System

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top