Pourquoi un tel impact du paramètre "Cache"?

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

  • [RÉGLÉ] Pourquoi un tel impact du paramètre "Cache"?

    Bonjour,

    Nous étions dans une phase de recherche de solutions d'optimisation de notre site web lorsque nous nous sommes rendus compte que nous nous n'avions pas activé le paramètre "Cache" dans la configuration globale.

    Le fait de mettre la valeur "Cache conservative" fait que nous passons d'une valeur de vitesse de 56 à 65 dans Google PageInsights. C'est un impact non négligeable.

    Nous avons toujours eu le plugin cache activé mais l'impact est invisible sur les tests.

    Est-ce normal d'avoir une telle variation avec l'activation du cache? Quel paramètre recommandez-vous dans le cas d'un optimisation?

    Merci par avance pour vos réponse
    Isa
    Dernière édition par Isabelle62 à 28/05/2015, 18h49 Raison: Nous avons eu toutes les réponses à nos questions
    Isabelle G.
    www.guillenphoto.com

  • #2
    Re : Pourquoi un tel impact du paramètre "Cache"?

    Bonsoir,


    Envoyé par Isabelle62 Voir le message
    Nous étions dans une phase de recherche de solutions d'optimisation de notre site web lorsque nous nous sommes rendus compte que nous nous n'avions pas activé le paramètre "Cache" dans la configuration globale. [...] Quel paramètre recommandez-vous dans le cas d'un optimisation?
    Ma solution : ne pas activer le cache, qui se révèle à l'usage plus une source de problèmes qu'une solution vraiment utile et efficace.

    Au lieu de cela : optimisation via le fichier .htaccess, réduction du poids des images, compression GZIP, le tout logé chez un hébergeur professionnel de qualité.

    Vous pouvez aussi tenter de compresser et de fusionner les fichiers JS (JavaScript) et / ou CSS (feuilles de style), mais vous devez pour cela être très patients et très méthodiques car il faut procéder de façon totalement empirique, par essais et correction des erreurs : ces opérations sont en effet susceptibles de déclencher de sérieux problèmes sur certaines pages.


    Dans votre cas, à mon avis, il doit être possible d'améliorer un score PageSpeed de 56 à 65 sans activer le cache de Joomla.


    Cordialement,



    PhilJ
    Dernière édition par PhilJ à 23/05/2015, 18h28
    Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

    Commentaire


    • #3
      Re : Pourquoi un tel impact du paramètre "Cache"?

      Bonjour PhilJ,

      vous avez complètement raison.
      Nous commençons à entrevoir les limites du caching : compteur de vues pas mis à jour par exemple.

      Concernant le htaccess,pourriez-nous nous communiquer un exemple car nous n'y connaissions rien du tout. Lorsque nous essayons de récupérer des instructions sur internet, notre site ne fonctionne plus.
      Nous avons pourtant chercher des htaccess pour accélérer le chargement.
      Si vous avez une idée, ce serait super pour nous.

      Nous avons essayé de compresser ou d'accéler les chargements des fichiers js ou css mais nous avons des plantages. Vous préférons ne pas aller dans cette direction. Trop complexe pour nous.

      Bien à vous
      Isa
      Isabelle G.
      www.guillenphoto.com

      Commentaire


      • #4
        Re : Pourquoi un tel impact du paramètre "Cache"?

        le plugin cache activé mais l'impact est invisible sur les tests.
        Effectuez vos tests en tant que visiteurs anonyme et vous verrez la différence.

        le cache peut avoir un fort impact positif ou négatif.
        Tout dépend du type de site et du type de visiteurs.

        une simple question qui fait que la réponse peut être différente :
        vos visiteurs reviennent ils régulièrement sur vos pages et visitent ils plusieurs fois la même page ?
        Avez vous testé d'autres réglages ?

        Le cache n'est pas le seul critère d'optimisation.
        Pour la minification des fichiers voir ces deux sites.
        Le contenu doit remplacer celui des fichiers originaux.
        Avant toute modif : sauvegardez.
        Avec ces deux site, vous pouvez directement récupérer un fichier résultat remplaçant le fichier de base.


        un truc concernant les fichiers minifiés: s'ils sont minifiés, c est qu il ne doivent plus être modifiés.
        C'est la dernière étape à faire. La minification les rend illisible pour l'être humain et quasiment impossible à ouvrir dans un éditeur standard.
        1 fichier de 100ko signifie une seule ligne de 100000 caractères. Il n y as pas énormément d'éditeurs capable d'ouvrir un fichier comme celui ci.
        si vous devez modifier un fichier minifié, travaillez sur l'original et ensuite reminifiez le. Ce serat le plus simple.

        quand à la possibilité de regrouper les fichiers javascript en un seul, je la déconseille fortement.
        Tout simplement pour des raisons de maintenance du code.
        Et vous pouvez avoir plusieurs fonctions avec le même nom (et un code différent à l’intérieur de celle ci).
        Donc, autant éviter les mal de têtes inutiles, à moins que vous ayez envie de faire travailler les marchands d'aspirine....

        Pour les images en entête (et toutes les grosses images fixes) , une autre optimisation est de prévoir une image de petite taille et l'intégrer directement dans une requête media comme celle ci :
        [CODE]
        @media only screen and (max-width: 480px) {
        body {background:url('l'url vers mon image optimisée.png') /* a voir de voir par quoi remplacer cela */
        }
        Théoriquement, ce type d'optimisation est à prévoir des la conception du site (optimisation des fichiers médias...).

        concernant le fichier .htaccess, que souhaitez vous inclure dedans ?
        sans cela dur de savoir.
        on peut intégrer une protections antirobots, on peut optimiser les accès...
        voir aesecure et sa documentation pour gérer ce fichier.

        Et ceci en plus de tout ce qui a été déjà dit.
        Dernière édition par lefabdu51 à 24/05/2015, 18h51

        Commentaire


        • #5
          Re : Pourquoi un tel impact du paramètre "Cache"?

          Bonjour,

          merci pour votre réponse très constructive et très complète.
          Nous avons commencé à compresser nos css et js mais il y a peu d'impact sur la vitesse au final.

          Mais nous allons continuer.
          Merci pour votre aide.
          Je ferme l'incident.

          Isa.
          Isabelle G.
          www.guillenphoto.com

          Commentaire


          • #6
            Re : Pourquoi un tel impact du paramètre "Cache"?

            Bonsoir Isabelle,


            Envoyé par Isabelle62 Voir le message
            Concernant le htaccess,pourriez-nous nous communiquer un exemple car nous n'y connaissions rien du tout. Lorsque nous essayons de récupérer des instructions sur internet, notre site ne fonctionne plus. Nous avons pourtant chercher des htaccess pour accélérer le chargement. Si vous avez une idée, ce serait super pour nous.
            Même s'il est loin d'épuiser le sujet, un article tout récent dans le Magazine Joomla (Avril 2015) pourrait peut-être vous initier aux réglages possibles dans le .htaccess : http://magazine.joomla.org/internati...chier-htaccess.

            Toutefois, attention aux effets des directives mentionnées au § ## EXPIRES CACHING ## si vous modifiez souvent vos contenus.


            Bonne soirée,


            PhilJ
            Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

            Commentaire


            • #7
              Re : Pourquoi un tel impact du paramètre "Cache"?

              Hello.
              Envoyé par PhilJ Voir le message
              ....Toutefois, attention aux effets des directives mentionnées au § ## EXPIRES CACHING ## si vous modifiez souvent vos contenus.
              L'énorme avantage du système de cache proposé par joomla est que effectivement il n'y a que Joomla qui sache quand il faut réactualiser ce dernier.
              L'optimisation d'un site dépend de tellement de paramètres qu'il est impossible d'établir des règles générales.
              C'est un délicat compromis entre fréquence de mise à jour du contenu, ressource machine, nombre de visites, bande passante, etc...
              Si tu es sur un mutualisé les choix sont fortement limités.

              L'activation du module Apache de Google (mod_pagespeed) étant à mon avis un choix pertinent mais nécessite quand même quelques tests préalables..

              Dans tous les cas je ne "jetterai" pas le cache de joomla tout de suite à la corbeille !

              Il faut aussi bien réfléchir avant d'activer les caches "externes" type navigateur et il faut que le site soit bien stabilisé.
              C'est donc vraiment "un dernier recours" à mon avis.
              Dernière édition par roland_d_alsace à 28/05/2015, 23h08
              A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
              Rejoignez le Joomla Users Groupe Alsace...
              roland_d_alsace va-t-il devenir roland_du_grand_est ?

              Commentaire


              • #8
                Re : Pourquoi un tel impact du paramètre "Cache"?

                Merci à vous deux deux pour vos remarques et vos suggestions.
                Nous venons enfin de terminer la mise à jour de notre fichier htacess. cela n'a pas été simple avec des effets de bords terribles avec certains paramètres.
                Actuellement, sur mobile nous avons une vitesse comprise entre 60/100 et 65/100 selon les pages. Sur l'ordinateur c'est entre 75/100 et 80/100. Nous pensons ne pas pouvoir faire mieux.
                Nous arrêtons maintenant les recherches sur l'optimisation de notre site car nous n'avons pas beaucoup de temps.

                Nous vous remercions beaucoup pour votre aide précieuse. Notre site a vraiment gagné en performance. Sur les 10 mots clés que nous avons choisi de mettre en avant, nous constatons déjà de nets progrés dans le classement Google. Pour certains, nous sommes en première page. Pour d'autres nous sommes en première position de la deuxième page.
                Nous espérons que dans les 3 prochains mois, nous verrons une remontée significative de notre classement. Mais c'est déjà beaucoup pour nous.

                Merci encore
                Isa
                Isabelle G.
                www.guillenphoto.com

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X