Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Ma formule hébergement est-elle suffisante pour faire tourner magento? 
 
jadelynn
Jr. Member
 
Total Posts:  26
Joined:  2009-05-24
 

Bonjour,

Je possède actuellement une formule premium standard chez phpnet, soit espace disque en Mo 20000 et en base mysql 1000Mo. ayant une boutique tournant actuellement en ligne, j’ai attribué 10000Mo en compte ftp pour magento. Cela est-il suffisant pour faire tourner magento ou dois-je prendre la formule au dessus soit 60000Mo en espace disque et 5000Mo en base mysql. Le souci est que j’ai tout le temps allowed memory etc..., bien qu’en faisant les modifs faites sur les fichiers concernés (j’ai consulté le forum pour les sujets ayants ce problème) et là je craque. j’en suis encore au point mort de magento. Et je n’arrive pas à savoir d’où le problème provient. j’ai trouvé dans le forum qu’une personne faisait tourner magento sur la formule que j’ai sans problème.

merci de vos réponses

 
Magento Community Magento Community
Magento Community
Magento Community
 
lemax
Guru
 
Total Posts:  318
Joined:  2008-04-03
Nantes, France
 

La réponse est : ça dépend !
- de combien d’articles tu as
- de combien de visiteurs tu vas avoir.
etc…
Visiblement la taille du disque est suffisant pour un magento même avec bcp d’articles.
Quels sont les caractéristiques du serveur ?
Ca c’est TRES important !
Et les réglages sont-ils bons ? Dans ton my.cnf par exemple si tu y as accès.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Gabriiiel
Guru
 
Avatar
Total Posts:  563
Joined:  2008-04-29
France - Paris
 

Hébergement dédié… wink

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

Bonjour,

Ma société fait de l’infogérance et de l’hébergement spécialisé Magento et pour “dimensionner” l’architecture cible, voici quelques méthodes. La taille de la base de données et du disque n’influence pas les performances (dans la mesure ou elle est suffisante évidemment). (A la rigueur, le type de disque plus : SATA Vs SAS, 7200 tour/min ou 15 000 T/m)

Il n’y a pas de réponse absolue car les paramètre du site, comme la charte graphique, la version de Magento, l’utilisation du moteur de recherche, le nombre moyen de pages vues etc… sont tous différents d’un site à l’autre. Dans l’ensemble, nous avons quand même besoin de repères pour effectuer le dimensionnement, alors on utilise les critères suivants :

Hypothèses générales (à vérifier quand cela est possible) :
- Une session de surf User pèse en moyenne 2,5 Mo
- Un User voit 5 pages en moyenne

Les paramètres à prendre en compte (à minima) :
- nb de visiteurs uniques par jour
- plage horaire de connexion des utilisateurs (celle représentant 80% des visites)
- le site fait il des pics ? (si oui, on prend toujours la valeur en pic pour que le trafic soit fluide, même en charge)
- charge graphique du frontal (minimal, moyenne, forte), c’est la complexité graphique du template
- nb de catégories & attributs
- nb d’articles en base de données
- version de Magento, les perfs entre une version 0.9.6 et une 1.3.2 ont au moins doublé)
- utilisation du moteur (si les utilisateurs ne font que ca, c’est très différent)
- utilisation du mode FC (Flat catalog) sur le frontal

Avec ca, on est pas mal, à minima, il faut le nombre de visiteur en pic par jour et la plage horaire de connexion ainsi que le nombre de produit en base. Sans au moins ces paramètres, un hébergeur un minimum professionnel ne pourra pas travailler correctement son dimensionnement.

Ensuite, mais ca n’engage que nous et ce n’est en aucun cas un standard quelconque, chez NBS, on fait du mutualisé sur une plateforme composée de 3 serveurs, en gros jusqu’à 1500 V.U / jour (Visiteur Unique par Jour), après c’est un dédié sur un mono serveur costaud et au delà de ~3500 V.U par jour, on conseil une DB séparée, donc deux serveurs. Sur un site parfaitement optimal, en dernière version de Magento+FC on peut envisager un gros monoserveur jusqu’à 6000 V.U/jour max je pense, après les perfs en pâtissent.

La bande passante, tu auras des soucis quand tu seras gros smile Pour ordre d’idée, un bon gros site connu qui fait 10 000 V.U/j en moyenne n’utilise en moyenne mensuelle que 8 Mbits/s de bande passante. Alors le 100 Go illimités blablabla, c’est de la décoration pour 95% des sites. Quand au disque, c’est pas l’espace qui fait la performance.

Les optimisations logicielles, le hardware, les caches, rproxys, les accélérateurs php et ce genre de choses, ca a une réelle incidence en terme de performances pour Magento, le reste… moins.

Si tu veux un dernier ordre d’idée, installe le plugin Yslow pour Firefox et charge ta homepage. Laisse tomber le grade A,B,C,D,E,F, il demande des tas de choses qui ne sont pas indispensable ou que Magento n’optimise pas nativement.

Si tu charge en :
* 2 secondes ou moins, c’est un très bon hébergement,
* 2s à 5s, c’est bon,
* 5 à 10s, moyen,
* 10 à 15s, mauvais,
* >20s, tes concurrents te remercient pour tous les clients que tu leurs envoies

(Chiffre d’une étude Amazon : 0,1s de plus de temps de chargement, -1% de CA, pour eux en tout cas)

Après ca dépend aussi (beaucoup) du site. Un site codé avec les pieds avec un template surchargé et une vieille version de Magento, ton hébergeur ne pourra rien y faire, même s’il a tout optimisé. (Les chiffres donnés, c’est pour un site classique, en version de Magento 1.2 au minimum)

Voila, j’espère que cela aura répondu à une partie de tes interrogations.

Le plus important en synthèse : la bande passante et l’espace disque ainsi que tout un tas de leurre ne sont pas directement liés à la performance de Magento (du moment que tu en as suffisamment), l’essentiel c’est le CPU et la RAM, dédié ou non et optimisations spécifiques Magento ou non.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Tempo Fugit
Jr. Member
 
Avatar
Total Posts:  4
Joined:  2009-01-29
Tarbes
 

Merci kameo pour toutes ces infos !

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