1. ⭐⭐⭐ Grosse PROMO en cours sur ma plateforme SEO My Ranking Metrics
    Rejeter la notice

Réduire le temps de chargement d'un site.

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par henri80, 4 Septembre 2011.

  1. henri80
    henri80 WRInaute discret
    Inscrit:
    21 Mars 2009
    Messages:
    165
    J'aime reçus:
    0
    Bonjour,

    ça fait quelques jour déjà que je cherche a optimiser le temps de chargement de mon site réalisé avec Wordpress.

    J'ai testé plusieurs plugin :

    - W3 Total cache
    - Better WordPress Minify
    - DB-Optimize
    - DB Cache Reloaded Fix
    - wpCompressor
    - WP Smush.it
    - WP Super Cache

    Le tout étant bien évidemment de ne pas empiler les plugin :lol:

    J'ai aussi trouvé quelques méthodes de modifications du fichier htaccess que j'ai appliquées, et il y aurait aussi du sprites à faire, qui est un regroupement de toutes les images en une seule afin de changer d'images par un simple déplacement ce qui réduit les requêtes http (d'après ce que j'ai compris, corrigez moi si je me trompe :mrgreen: )

    j'ai donc testé ma page sur ce site : http://gtmetrix.com/ et je suis passé de "C/C" à "B/C", sauf que le temps de chargement de ma page est toujours compris entre 3 et 4 secondes (au 1er passage).

    Je voudrais savoir s'il y a moyen de faire mieux sur un site créé avec Wordpress avec un hébergement mutualisé, si oui, quels plugin utiliser ? comment mettre en place la technique du sprites ? sinon, y aurait-il d'autres méthodes (configuration optimale du htaccess...) ?

    Merci d'avance.
     
  2. Bigb06
    Bigb06 WRInaute impliqué
    Inscrit:
    21 Mars 2007
    Messages:
    842
    J'aime reçus:
    1
    Bonjour,

    Si le site a optimiser est celui de votre www, alors il y a quelques modifications qui peuvent améliorer les choses :
    - désactiver le module de chat qui est très lent à charger : entre le fichier source, les diverses émoticones, il doit prendre à première vue la moitié du temps total de chargement, si ce n'est plus.
    - regrouper l'ensemble des fichiers CSS dans un seul fichier
    - passer les images à la moulinette d'outils comme smushit qui réduisent le poids des images sans toucher à la qualité
     
  3. jamalofski
    jamalofski WRInaute discret
    Inscrit:
    3 Mars 2007
    Messages:
    222
    J'aime reçus:
    0
    T'as un score de 75/100 dans Page Speed avec des indications sur des choses à améliorer. Je te conseille d'utiliser cet outil.

    Edit : Olivier avait fait un article intéressant sur les solutions pour accélérer un site web.
     
  4. henri80
    henri80 WRInaute discret
    Inscrit:
    21 Mars 2009
    Messages:
    165
    J'aime reçus:
    0
    Merci beaucoup du tuyau ;)

    Je viens de m'occuper de quelques points que j'ai pu réussir à faire moi-même, je passe de 75 à 78 dans Page Speed :mrgreen:
    Pour la compression gzip, faut-il insérer ce code :
    Code:
    ob_start('ob_gzhandler');
    dans le fichier wp-config ?

    ps : en rechargeant la page, je passe a 90..puis a 76.. 8O

    Une dernière chose, comment regrouper les fichiers js et css ? :?
     
  5. jamalofski
    jamalofski WRInaute discret
    Inscrit:
    3 Mars 2007
    Messages:
    222
    J'aime reçus:
    0
    Bonjour,

    Pour la compression, je ne sais pas s'il y a quelque chose de spécifique pour WP mais perso je passe toujours par la config d'apache ou .htacces pour l'activer (regarde le dossier d'Olivier).

    Regrouper js et css : Il ne te demande pas de mettre les js avec les css dans les mêmes fichiers mais de regrouper les css seuls et les js seuls. L’idée est d’éviter au navigateur de faire plusieurs appels afin de récupérer tous les sources. Mais bon à utiliser avec précaution à mon avis car on n'a pas forcement besoin de tout le code css ou js du site sur chacune des pages. C'est du cas par cas.

    Par contre le point essentiel à améliorer dans ton cas est la mise en cache. Met ces quelques lignes dans ton .htacces afin que les objets restent dans le cache pendant 2 mois (à modifier selon tes souhaits) :

    Code:
    <FilesMatch "\.(js|css|gif|png|jpg|swf|ico)$">
    Header set Cache-Control "max-age=5184000, public"
    </FilesMatch>
     
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/gif A5184000
    ExpiresByType image/png A5184000
    ExpiresByType image/jpg A5184000
    ExpiresByType image/x-icon A5184000
    ExpiresByType text/javascript A5184000
    ExpiresByType text/css A5184000
    ExpiresByType application/x-javascript A5184000
    ExpiresByType application/javascript A5184000
    ExpiresByType application/x-Shockwave-Flash A604800
    </IfModule>
    Bon courage
     
Chargement...
Similar Threads - Réduire chargement Forum Date
Réduire le temps de chargement d'une page Développement d'un site Web ou d'une appli mobile 20 Mars 2015
Réduire le temps de chargement - Besoin d'aide Développement d'un site Web ou d'une appli mobile 11 Août 2014
Réduire lavitesse de chargement : est ce que ça en vaut la peine ? Administration d'un site Web 15 Janvier 2009
Réduire sa dépendance à Google Le café de WebRankInfo 22 Mai 2019
WORDPRESS Woocommerce, vos astuces pour réduire CPU usage et serveur stress ? e-commerce 22 Juin 2018
Est ce que je peux réduire ce code ? Développement d'un site Web ou d'une appli mobile 4 Avril 2017
Réduire un bout de code Développement d'un site Web ou d'une appli mobile 5 Février 2017
Reduire et optimiser une requete sql Développement d'un site Web ou d'une appli mobile 8 Décembre 2016
Reduire des lignes de code php Développement d'un site Web ou d'une appli mobile 5 Novembre 2016
Réduire le taux de rebond d'un site d'une école Débuter en référencement 29 Mai 2015
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice