Site très lent - plusieurs secondes à chaque clic
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Site très lent - plusieurs secondes à chaque clic

by
SamuelB23
Created on 2020-06-24 18:47:11 (edited on 2024-09-04 12:42:34) in Hébergements Web

Bonjour,
Je ne m'y connais pas trop en web alors j'utilise wordpress et ses plugins pour pouvoir essayer d'optimiser mon site => https://downloadhouse4sims.com/
J'ai remarqué récemment que mon site était très lent, à chaque clic je dois attendre plusieurs secondes. J'ai analysé (rapidement) avec le mode developer de Chrome et j'ai remarqué que le TTFB était énorme. Je suis monté à 7s, je ne comprends pas pourquoi car j'ai commande un CDN il y a quelques jours et j'utilise un plugin de cache (W3).

Je m'en résous à créer un sujet ici pour avoir une aide un peu plus personnalisé et avoir des pistes d'améliorations à apporter :)

Si vous avez besoin de plus d'informations, n'hésitez pas à demander.

Cdt,
Samuel


28 Replies ( Latest reply on 2020-07-09 17:41:55 by
SamuelB23
)

> Je suis monté à 7s,

j'ai vu bien pire ici

> pourquoi car j'ai commande un CDN

aucun rapport avec la vitesse, ne pas croire aux discours marketing

> un plugin de cache (W3).

à priori en oeuvre

mais actuellement, je ne constate rien d'alarmant :/
notamment sur la latence:


surveiller si caractère aléatoire?

Pourtant même en ayant tester ma page Google insight et GTMetrix je vois quelques soucis de lenteurs comme le montre le rapport. J'ai réussi à faire quelques trucs mais c'est toujours super lent je trouve...


Et dans certaines catégories je suis dans le rouge :



De même chez Google :



J'ai peur de confondre les sujets mais comme j'utilise wordpress je me vois difficilement mettre en oeuvre les actions préconisées :(

oui ok, pas très rapide
mais pas un souci de TTFB, comme indiqué, mais dont toi tu parlais

pour le reste, tu utilises deux trucs que je ne veux pas utiliser, c'est ton choix
il n'a a pas UNE recette pour ton cas, tu dois remettre en cause, le thème, les plugins utilisés, l'hébergement
perso, je ne saurais ici te dire de commencer pas une chose


bonjour SamuelB23,

Effectivement je suis dans la même situation que toi, pages très longues à télécharger...de 7 à 10 secondes, un client potentiel quitte le site après 4 secondes.

Je suis hébergé sur un mutualisé OVH PRO2014 avec un CDN et suis sous wordpress
l'URL de mon hébergement est https://www.franckjonville.fr domaine réservé chez OVH . Mon URL https://www.franckjonville.com a été réservée chez Gandi et reroute vers OVH.

Comment déterminer ce qui ralenti le site ????

- Un mutualisé trop lent ?
- Un thème Wordpress mal codé ?
- Des extensions wordpress ralentissant le site ??
- ou mon reroutage d'URL ?

Si un PRO pouvait nous aiguiller, ce serait génial

Merci d'avance

Franck

```text tu peux commencer par lire le sujet

mais pour toi:

* tu n'es pas sur CDN (à priori sans intérêt pour toi)
* ton woocommerce n'est gravement pas à jour... et le reste des plugins?
* ton hébergement n'est pas bien configuré, TTL trop haut, certificat SSL incomplet
* tu peux regarder le poids de tes images sur une page
* ton WP a un comportement anormal, un 404 sur une entrée principale, c'est pas top:
```text
curl --head -XGET --user-agent Firefox http://franckjonville.com/
HTTP/1.1 404 Not Found (charset=utf8)
```

> Si un PRO pouvait nous aiguiller,

c'est fait...
mais parfois il faut aller jusqu'à les payer, tout ne se résout pas par tout le monde sur un forum ```

Merci kyodev

Je viens de virer tous mes extensions Wordpress et j'ai gagné un temps considérable mais pas toujours au top : mon objectif 3 secondes maxi par page.

GTMétric : 5,2 s pour la page d'accueil
Pingdom : 2,69 s idem

J'ai souscris il y a quelques temps un cdn OVH, je ne sais pas s'il faut le configurer ou pas en tous cas il est activé !

Je suis tout à fait conscient que le développement et l'optimisation d'un site est un métier et demande de l'expérience.
C'est une période compliquée pour un photographe !! Mais si tu peux me donner un ordre de prix pour débuger mon site et passer la barre des 4 s maxi par page. Ce sera ma prochaine dépense, mais pas tout de suite. En privé si tu préfères à l'aide de la page contact de mon site www.franckjonville.com

Merci

Franck

> il y a quelques temps un cdn OVH, je ne sais pas s'il faut le configurer ou pas en tous cas il est activé !

aucun intérêt voir négatif, mais pour le moins inutile pour ta vitesse
se méfier du marketing Ovh, on parle technique là
il n'est pas actif, et c'est pas plus mal

> si tu peux me donner un ordre de prix pour débuger mon site

si tu veux une optimisation complète c'est "très cher", et il y aura du chamboulement à prévoir
mais je n'en perçois pas l'intérêt, à priori, mais je ne connais pas tes objectifs

> passer la barre des 4 s maxi par page

il faut surtout que tu travailles sur le poids des images, pour commencer
éventuellement voir si changement plus important à réaliser, mais ça sera dans la catégorie détails


OK Merci Kyodev et l'erreur 404 en index, je peux la corriger comment ?? C'est un problème de fontes si je comprends ...UTF8
Franck

ah ça je ne sais pas, c'est ton WP qui répond ça, et je n'ai pas vu ça sur une entrée principale

> C'est un problème de fontes si je comprends ...UTF8

non aucun rapport, c'est ton WP qui répond

si tu veux **ESSAYER**, pour contourner, en ftp:

* sauvegarde ton `.htaccess`
* dans ton `.htaccess: supprime ce tu as pu mettre pour traiter les redirection
* ajoute, **AU DÉBUT**:

```text
RewriteEngine On

## no-www -> www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]

## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
```

si souci, reprendre ta sauvegarde

---

manager Ovh/hébergement/multisite
active le SSL pour le domaine root (sans www)
régénérer le certificat

tu ne dois pas toucher aux dossiers racine

remettre `www`

MP envoyé


J'ai effectivement activé le ssl du .com seul le .fr était activé super merci
Par contre je n'ai pas compris l'histoire du www : active le SSL pour le domaine root (sans www) ??
les racines de .fr et .com sont tous les deux avec www

Merci

```text ```text
nmap -p 443 --script ssl-cert www.franckjonville.com

Subject Alternative Name:
franckjonville.fr
www.franckjonville.com
www.franckjonville.fr
```

il manque _franckjonville.com_

tu as tout cassé, ne pas jouer avec le multisite sans savoir précisément

là tu n'as plus de site...


quel est ton offre d'hébergement ? ```



C'est ok c'est revenu !!! mon offre d'hébergement : pro2014

Je vais tenter le .htacces en ftp en sauvegardant bien l'original :-))

```text > C'est ok c'est revenu !!!

non


```text
curl --head -XGET --user-agent Firefox http://franckjonville.com/
HTTP/1.1 404 Not Found (charset=utf8)

curl --head -XGET --user-agent Firefox http://www.franckjonville.com/
HTTP/1.1 302 Found
Location: https://www.franckjonville.fr/ (charset=iso-8859-1)

curl --head -XGET --user-agent Firefox https://franckjonville.com/
curl: (60) SSL: no alternative certificate subject name matches target host name 'franckjonville.com'
```

je vais en arrêter là, rien n'avance, le forum n'est pas une solution ```



Ok merci mais mon site fonctionne !!!

par deux fois, je te l'ai montré ;)

heureusement que j'ai publié des copies d'écran de deux navigateurs différents
et montré 3 entêtes non conformes

Bonjour Kyodev,

Après un quelques optimisations j'arrive à quelque chose de potable mais j'ai toujours un problème avec le temps de réponse du serveur qui reste élevé et je ne sais pas comment le résoudre. Tu saurais par où commencer ?


Merci d'avance pour ton aide.
Cdt,
Samuel



oui, c'est pas ce que je voyais l'autre jour... :/

je regarderais les plugins et l'hébergeur

on peut avoir une liste des plugins ?
(Outils/santé/infos/extensions actives)

----

ton TTL par défaut est préhistorique, à changer pour éviter des délais de propagation longs au changement
tu devrais avant toute chose, le corriger

manager Ovh/domaine/zone DNS:

* [editer en mode textuel]
* modifier _$TTL 86400_ par `$TTL 3600`, voire `$TTL600` pour tester un autre hébergement
* valider

**ne pas utiliser [Modifier le TTL par défaut]**

Hello,
Voici la liste des plugins :


Ensuite concernant le DNS, je découvre un peu la liste, il y en a beaucoup... du coup je dois modifier lequel ? Seul ceux cochés sont liés à des noms de domaines que j'ai créé pour créer des sites web, les autres je ne sais pas d'où ils viennent...

désolé, je ne lis pas des images, trop de temps perdu

pour la zone DNS, sans importance, je t'ai montré comment corriger

Oui pour la zone DNS j'ai modifié c'est bon, je n'avais pas vu les boutons à droite.

Pour la liste des plugins, hormis leur nom de quelles infos as-tu besoin d'autres ?
• Active Akismet Anti-Spam
• Active Contact Form 7
• Active Disqus for WordPress
• Active Hummingbird
• Active JNews - Essential
• Active JNews - Meta Header
• Active JNews - Social Share
• Désactivé JNews - View Counter
• Active MailPoet 3 (nouveau)
• Active Media Library Assistant
• Active MLA Insert Fixit
• Active Official StatCounter Plugin
• Active Smash Balloon Instagram Feed
• Désactivé Theme Test Drive
• Active Vafpress Post Formats UI
• Active W3 Total Cache
• Active WordPress Database Backup
• Active Yoast SEO
• Active Éditeur de page

je t'ai donné le déroulé pour avoir seulement les plugin actifs et tu me sors en vrac tout...

je vois rien qui causerait un ralentissement
sauf que tu as des plugins qui font double emploi? W3TC et Hummingbird ?
W3TC n'est pas simple à configurer, parfois, il vaut mieux ne rien avoir
et si tu désactives ces deux là?
pour commencer tes tests que je vais te laisser faire

Le premier chargement se fait plus rapidement (entête du logo avec le menu) mais le reste de la page met toujours environ 5s à charger (j'ai cette page ci-dessous). Il n'y a pas d'éléments qui apparaissent progressivement.

Hello,
Je pense avoir résolu les problèmes de chargement lent, cela venait (étrangement) des fonctionnalités "speed optimization" du thème... J'ai aussi mis en place WP Rocket pour mieux gérer le cache.
Selon les tests google et GTMetrix ça semble bon (encore des optimisations d'image à faire mais je vois que des plugin payants pour convertir les images sous format webp). Est-ce que tu pourrais vérifier que mon site charge plus rapidement qu'avant ? :) (en espérant que ce ne soit pas mon cache qui finalement se charge)

WP rocket n'est qu'une illusion comme beaucoup d'autres choses, W3TC si tu ne sais pas le régler

> mais je vois que des plugin payants pour convertir les images sous format webp

non... encore une illusion

webP c'est extra, mais pas utile de payer
mais se méfier des plugins qui ne s'occupent que des images retaillées mais pas des images en tailles réelles (là est l'illusion)

Est-ce que tu constates une nette amélioration de chargement sur mon site de ton côté ?


webP c'est extra, mais pas utile de payer


Est-ce que tu as des conseils pour faire du webp gratuit ? quitte à faire ça manuellement sur photoshop (si possible)

c'est ok: https://tools.pingdom.com/#5cc0473e6e000000
mais à surveiller, les hébergements Ovh, c'est pas toujours stable

> quitte à faire ça manuellement sur photoshop

je ne pratique plus, Adobe ne sait pas programmer pour mon système, mais je serais surpris que Adobe prennent en charge webP, c'est moderne pour eux

et puis ne n'est pas la panacée pour tous

je les construis avec GD et depuis peu, tu peux le faire sur Ovh
il faut pouvoir servir les jpeg et png pour les vieux navigateurs, safari par exemple: https://caniuse.com/#search=webp

(se méfier de google qui promeut ses standards avec ses outils,
mais webP c'est effectivement vraiment sympa)

Hello,
Je déterre ce récent sujet car je viens de m'apercevoir qu'effectivement mon site était bien au ralenti depuis début février 2020 comme on peut le voir ci-dessous. J'ai changé de thème en avril 2020 donc on va dire que ça peut expliquer, mais du coup je me pose 2 questions :

* Est-ce qu'il y a eu un incident chez OVH qui expliquerait cette augmentation sans action de ma part ?

* Je pense trouver un nouveau thème mais comment m'assurer que celui ci ne ralentira pas mon site ? J'utilise JNEWS et il était "bien noté" au pagespeed google :(