11
votes

Quelles sont les meilleures étapes pour améliorer la performance de la magentaine?

J'ai une boutique magento (ver 1.2) en cours d'exécution de la lampe dédiée.

J'ai apporté les modifications suivantes:

  • Activé Magento Caching
  • activé APC
  • MySQL Query Caching
  • Compression GZIP de HTML, CSS, JS

    Le magasin est toujours incroyablement lent, environ 10 secondes et plus pour rendre la page d'accueil. Y a-t-il des choses évidentes que je manque?

    Partagez vos conseils pour améliorer les performances de Magento


0 commentaires

5 Réponses :


5
votes

Notre plus grande augmentation de vitesse est venue de placer ./magento/var/cache sur un système de fichiers TMPFS.

Nous avons également déplacé le contenu des fichiers .htaccess dans la configuration Apache. Qui a éliminé la vérification du fichier chaque page frappée.

Nous avons également activé la compression GZIP sur le serveur. Il semblait aider un peu.

Vous pouvez également vouloir consulter votre configuration de cache de requête MySQL.

Il y a quelques guides à régler votre magentato Installez en ligne. J'ai aimé celui-ci: http: //www.neurosoftware .ro / Programming-Blog / Blogposter / Web-Ressources / Magento-Performance-Hosting /


0 commentaires

3
votes

Je fais quelques choses qui ne feront pas beaucoup de différence, mais combinée peut faire une différence substantielle.

1) compression gzip 2) Minify HTML, CSS, JSS (Supprimer tout espace blanc non synchronisé) 3) Optimiser vos images 4) Désactiver tout modules inutilisés 5) Combinez des CSS / JS externes dans un seul fichier 6) Les fichiers de cache qui peuvent être mis en cache

Le truc .htaccess mentionné ci-dessus semble assez bon. Je n'ai jamais essayé mais j'essayerai au travail lundi!


1 commentaires

Le truc de .htaccess a fonctionné pour moi, mais pas une amélioration énorme comme je l'avais espéré :( Nous utilisons beaucoup de mise en cache sur le site, alors je vais essayer de déplacer / var à la mémoire pour voir si cela aide si cela aide.



2
votes

Ma plus grande augmentation des performances provient de l'installation de Xcache pour mettre en cache le code au niveau PHP, Déménagement de la mise en cache de requête MySQL aidera aussi que beaucoup de requêtes similaires sont demandées à partir du serveur MySQL dans la même demande de page


0 commentaires

3
votes

essayer d'utiliser une extension de mise en cache mturbo http://www.artio.net/ Magento-extensions / m-turbo-accélérateur


0 commentaires

3
votes

Je suggérerais de passer à la WebSeSeed WebServer , cela fonctionne avec Magento sans aucune configuration (à part de la mise en place de PHP bien sûr), et donne une énorme performance. Omis d'essayer de changer de PHP en mode FAST-CGI.


0 commentaires