Comment rendre vos sites joomla rapide comme l’éclair…!

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Astuce] Comment rendre vos sites joomla rapide comme l’éclair…!

    J’ai passé pas mal de temps a essayer d’optimiser mon site qui avait un temps de chargement de 24 sec pour la page de garde et de 8 a 54 sec d’articles en article,

    J’ai demandé de l’aide sur joomla.fr mais tout ce que l’ont a m’as dit c’était que mon site était « trop chargé »

    Je conçoit qu’il n’est pas vraiment « ligth » mais je savais que le défaut venait d’ailleurs,

    Aussi après près de 15 jours de prises de tête je vous livre ici les conclusions du débug et les FAUTIFs
    A savoir :

    Le modules « derniers articles » crée une requête quasi infini qui mange toutes les ressources sql du serveur, le bug est connu depuis la version 1.6 de joomla mais les développeur semble avoir abandonné l’idée de le corriger, aussi il est toujours présent en 2.5.9 !

    Il faut le désactiver en frontend ET en backend (sinon ça ne sert a rien) Merci de l’astuce jean marie.

    Et lui préférer un dès modules présenté ici : http://extensions.joomla.org/extensi...ay/latest-news

    (moi j’ai pris latest news with intro)

    Le module « articles populaire » sur lequel pèse les même doutes le replacer par celui-ci : http://extensions.joomla.org/extensi...-content/11719

    Attention si vous utiliser comme moi monthly archive il faut le désactiver car il consomme près de 193 requêtes par page, (le bug est entre les mains du développeur)

    Et pour couronner le tout (car l’expérience a été TRES profitable pour moi)

    Implémenter un CDN comme cloudflare https://www.cloudflare.com

    Il existe en version gratuite et une fois le setup fait vous n’avez qu’a remplacer vos DNS par les leur,

    Tout le reste est transparent, sauf ce module à installer coté joomla http://extensions.joomla.org/extensi...tworking/16320

    Maintenant si vous voulez vous donner une idée de ce que ça donne, le résultat est dispo sur mon petit blog,

    http://www.crashdebug.fr

    (attention toutefois il y a aussi le cache du template JA purity II qui est activé)

    d’ailleurs pour ceux qui veulent aller encore plus vite, mais en faisant quelques sacrifice de manipulation, il y a Jot cache (que j'ai testé)

    qui pré-calcule toutes vos pages, si vous le désirez (pour les sites avec peut d'articles ou peut mis a niveau)

    http://extensions.joomla.org/extensions/core-enhancements/performance/cache/13155


    Amicalement,

    F.
    Dernière édition par folamour à 20/03/2013, 08h39

  • #2
    Re : Comment rendre vos sites joomla rapide comme l’éclair…!

    Très intéressant, merci pour ton retour.
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Re : Comment rendre vos sites joomla rapide comme l’éclair…!

      Pour mon info, où as-tu trouvé "latest news with intro" qui n'est pas sur la page que tu cites et qui a été supprimé du JED parce que non compatible 2.5 et supérieur ?
      This extension has been unpublished for the following reason:

      UR14-Non-Compatible With Supported Versions
      Au-delà des conseils judicieux que tu donnes, il ne faut quand même pas oublier que les performances du serveur sont également importantes, et j'ai personnellement des doutes quant à l'effet d'un CDN pour le premier demandeur d'une page, si le serveur rame (comme on le voit trop souvent ces derniers temps sur les mutus OVH où quel que soit le CMS, c'est toujours celui-ci qui est incriminé, alors que cloner le site sur des serveurs d'autres hébergeurs montre nettement la différence de vitesse d'accès aux pages).

      Et pour ceux qui sont capables de gérer un serveur privé, je peux assurer que celui sur lequel je m'essaie en ce moment, et qui utilise un disque SSD, est d'une rapidité époustouflante. Par exemple, la décompression d'un jpa de près de 50 Mo prend 2 à 3 secondes, la sauvegarde jpa du même site qui dure, selon les périodes, 4 ou5 minutes voire beaucoup plus chez OVH en mutu, de 1 à 2 minutes sur d'autres serveurs ne prend là que 15 secondes environ. Et bien entendu, l'affichage des pages est à l'avenant !
      "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
      MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

      Commentaire


      • #4
        Re : Comment rendre vos sites joomla rapide comme l’éclair…!

        Bonjour robert G tu vas bien ?, merci de t’intéresser au post, "latest news with intro" trainait sur mon disque dur, et j'avoue n'avoir aucun soucis sous 2.5.9 (après je ne sais pas de quoi l'avenir sera fait) mais pour l'instant ça me vas très bien, les autres modules doivent aussi faire l'affaire mais je ne les ai pas testé.

        Pour le serveur je suis sur un VPS car justement on essayait d'identifier la sources de toutes ces requêtes (ce qui est maintenant chose faites)

        Pour le CDN moi je donne mon avis "perso" je ne fait que constater, après çà doit dépendre de site en site (certains sont très déçu), et hors cache je suis toujours a 5 sec (12 avant)

        J'ai juste un petit soucis backend ce matin avec la sauvegarde d'article ou je pense que l'hébergeur blacklist les ip cloudflare aussi ils doivent "ajuster" et valider un certains champs d'ip



        Pour le reste en ce qui me concerne le résultat de TOUTES ces manips est positif, et pourtant j'ai cherché, compression CCS & JS, remplacement des vidéos par des images statique, traque des erreurs avec firebug (il en reste une)

        Optimisation du htaccess pour pas être trop lourd mais efficace,

        Bref,

        aussi je voulais partager l'info,

        Amicalement,

        Commentaire


        • #5
          Re : Comment rendre vos sites joomla rapide comme l’éclair…!

          C'est curieux pour le module "latest news with intro", car l'auteur confirme sur le JED qu'il n'est pas compatible 2.5 !
          Et le pire est qu'il me semble l'avoir aussi utilisé sur un site 2.5, mais je ne sais plus lequel...
          "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
          MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

          Commentaire


          • #6
            Re : Comment rendre vos sites joomla rapide comme l’éclair…!

            Je t'avouerai Robert G que je ne m'en plaindrais pas, après tout ce boulot de débuggage (15j), je n'ai pas le temps de tester d'autres module, j'essayerais d'en mettre un à jour toujours supporté en 2.5, mais je n'ai pas en tête l'équivalent, c'est pour ça j'ai pensé a lui et je n'avais eu aucun soucis en l'utilisant.

            Maintenant je note qu'il est a "changer" mais il ne présente pas le bug de "derniers articles" lorsqu'on a plus de 4200 billets en stock... ; )))

            NB. N'oubliez pas aussi de "fixer" votre table asset http://docs.joomla.org/Fixing_the_assets_table

            ça peut résoudre le pb de "derniers articles"

            Amicalement,
            Dernière édition par folamour à 20/03/2013, 11h51

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X