Vitesse de mon site web à 48%

Bonjour

Après avoir testé la vitesse de mon site web (avec pagespeed insight) le résultat est de 48% malgré que j’ai déjà réduites toutes mes photos sur le site .
Pour les autres suggestions je ne sais pas si je dois le faire, par exemple supprimer des codes javacris? je vous mets le printscreen des recommandations.

Merci

il y a cette image
http://nathalietousignantnutritionniste.com/wp-content/uploads/2017/02/paixespritalimentationetcorps-Nathalie-Tousignant.jpg
Tu peux la réduire de 60%

Sinon il y a cette image qui pourrait être redimensionner
http://nathalietousignantnutritionniste.com/…lie-Tousignant-Nutritionnites-profil.jpg
1500x2100 to 257x359.

Pour le reste, la vitesse n’est pas si mal…

je travaillerais plutôt à ajouter un SSL et un CDN sur votre site

1 « J'aime »

Allo

j’avais déjà passé cette image dans tiny png, je peux la repasser deux fois? C’est quand même mon image d’accueil?

bref je vais l’essayer et voir si c’est beau

pour redimensionner, je fais cela dans paint?

et peux-tu me dire qu’est qu’un SSL et un CDN d’autres plug in? j’ai mis w3 cache pour améliorer ma vitesse mais je n’ai pas activé l’option minimize car dans le forum quelqu’un avait dit que les images devenaient pas belles

merci

Allo

J’ai repassé l’image et c’est encore beau, l’autre il a fallut que je redimensionne à 750 x 1050 sinon on voyait des pixels dans mon visage!

et qu’en est-il de la suppression des 3 liens proposés pour le javascript je peux le faire??

et le SSL et CDN c’est comme un w3 cache des plug ins?

merci

Un CDN (content delivery network) est constitué d’ordinateurs reliés en réseau et qui met à disposition du contenu aux utilisateurs. Ça réduit ta bande passante. J’essaie de trouver les mots pour bien m’expliquer. C’est comme si une copie de tes images, tes feuilles de styles et les fichiers Java sont copiés sur d’autres serveurs. Quand les gens visitent ton site, le serveur le plus proche qui a contenu le télécharge. C’est comme un Cloud si tu veux.

Voici un site qui l’explique mieux que moi.

Et le SSL, c’est un certificat électronique qui encrypte tes données pour sécuriser ton site. Ton http devient https. Mais attention, je te conseille pas un certificat gratuit!!

Allo

merci j’aime bien la comparaison avec le cloud

Est-ce que le CDN enabler ferait l’affaire. j’ai vu que c’était un plug in gratuit quand je suis allée sur WP?

Merci

Oh j.oubliais

est-ce que cela remplacerait w3 cache que j’ai ou bien je laisse les 2? il me semble que ce n’est pas bon d’avoir trop de plug in
merci encore

J’aimerais comprendre cette phrase…

https://letsencrypt.org/ est gratuit et fait très bien le travail, il est sponsoriser par les plus grand de l’industrie. https://letsencrypt.org/sponsors/

1 « J'aime »

Il y a beaucoup d’extensions de cache wordpress qui utilisent CDN suffit d’activer CDN dans l’Extension comme WP supercache ou comet cache.

Bonsoir

Bon après avoir réduit mes photos à nouveau, mis wp supercache et activé les CDN, mon test de vitesse est passé de 48% à 41%!!!
C’est à y rien comprendre

Nathalie :scream:

Bonjour Nathalie

Premièrement pour avoir un CDN il ne faut pas juste un plugin il faut souscrire a un CDN gratuit ou payant
https://www.cloudflare.com (gratuit)
https://www.keycdn.com/ (payant)
https://www.maxcdn.com/ (payant)

En passant de w3 cache à wp suoercache il semble que vous avez désactivé gzip, c’est pour cette raison que votre score à diminué.

1 « J'aime »

Bonsoir Pascal

Je me suis inscrite à cloudfare et changé le nameservers dans inmotion hosting

dans wp supercache je ne trouve pas à quel endroit je peux activer gzip ??
merci
Nathalie

Soit que les DNS ne sont pas propagé soit qu’il y a quelque chose de mal configurer car toujours pas CDN sur votre site.

je n’ai jamais utilisé WP Super Cache

Bonjour Nathalie,
Si tu as un cPanel, il y a habituellement une option pour le Gzip. Elle s’appelle souvent “Optimiser …”.

1 « J'aime »

@tousignant.nathalie

1 « J'aime »

Allo

Dans ce cas, je n’ai pas à ajouter une extension pour g-zip spécifiquement? (ce que j’avais fait)

Merci

Bonjour je vois maintenant que gzip est activé, mais toujours pas de CDN.

Allo Pascal,
je me suis inscrite hier soir à cloudflare et j’ai du changé le nom du serveur de à

ils ont dit que ca pouvait prendre 24 hrs serait-ce pour cela que le cdn n’est pas là?

De plus je me demandais puisque j’ai cpanel dans inmotion, avais-je besoin de me creer un compte avec cloufare? dans le sens qu’avec c-panel ou dans inmotion hosting, n’y a t-il pas déjà une option d’activer ce cdn??

Je me sens vraiment illettrée dans tout ceci. J’étais pas mal fière de mon site web mais le “dessous” est pas mal moins palpitant!!

merci encore

Bonjour Pascal, j’avais été lire plusieurs articles sur les certificats gratuits tel que Let’s Encrypt. (voici un exemple d’article que j’avais lu qui compare les deux https://www.combell.com/fr/blog/un-certificat-ssl-premium-ou-un-certificat-lets-encrypt-gratuit-que-choisir/). Et plusieurs articles ne conseillaient pas de certificat gratuit. Ce ne sont pas des articles de compagnies qui vendent des certificat. Et insécure que je suis, j’ai jamais pris de chance.

Bonjour Nathalie,

Voici 2 ou 3 conseils :

  • Réduit la dimension de ton image (tu n’as pas besoin d’une image de 1920x1080 : tu devrais pouvoir la réduire à 1200x…, puis tu utilises l’outils mentionné au-dessus pour la réduire au maximum. Proportionnellement, tu pourrais la faire moins haute, tu n’as pas besoin de toute sa hauteur (en tout cas, je ne l’ai pas vu apparaitre).
  • Utilise une mise en cache : J’utilise un plugin de Cache qui s’appelle Rocket : payant mais c’est un des plus efficaces et surtout un des plus simples. Pourquoi ? Car quand quelqu’un charge une page de ton site, le site Wordpress interroge sa base de données avant de commencer à afficher la page. Le cache pré calcule la page à chaque modification, ce qui fait qu’à chaque demande utilisateur, la page est directement affiché dans appel à la base de données. Le CDN devrait faire ça également, mais le CDN est plus compliqué à mettre à jour et est surtout conseillé pour l’international.
  • Si le cache que tu as choisi ne le fait pas, utilise un plugin de minify : réduit la taille de tes fichiers javascript et CSS et ne les chargent que dans le pied de page : cela permet à ton haut de page de s’Afficher plus rapidement. C’est parfois un peu long à optimiser
  • Tu peux autoriser la compression du navigateur en ajoutant ces lignes dans ton .htaccess (fichier à la racine de ton site). Sauvegarde le avant de le modifier, car il est très succpetible et comme il gère l’accès à ton site … :slight_smile:
# Servir des fichiers CSS compressés avec gzip, s'ils existent, et # si le client accepte gzip. RewriteCond "%{HTTP:Accept-encoding}" "gzip" RewriteCond "%{REQUEST_FILENAME}\.gz" "-s" RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$ RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$ RewriteRule "^(.*)\.css" "$1\.css\.gz" [QSA] # Servir des fichiers JS compressés avec gzip, s'ils existent, et # si le client accepte gzip. RewriteCond "%{HTTP:Accept-encoding}" "gzip" RewriteCond "%{REQUEST_FILENAME}\.gz" "-s" RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$ RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$ RewriteRule "^(.*)\.js" "$1\.js\.gz" [QSA] # Servir des types de contenus corrects, et empêcher mod_deflate # d'effectuer un double gzip. RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$ RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$ RewriteRule "\.css\.gz$" "-" [T=text/css,E=no-gzip:1] RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$ RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$ RewriteRule "\.js\.gz$" "-" [T=text/javascript,E=no-gzip:1] # Servir le type de codage correct. Header append Content-Encoding gzip # Force les mandataires à mettre en cache séparément les fichiers # css/js gzippés & non gzippés. Header append Vary Accept-Encoding # MOD_DEFLATE COMPRESSION SetOutputFilter DEFLATE AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript application/x-httpd-php #Pour les navigateurs incompatibles BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html #ne pas mettre en cache si ces fichiers le sont déjà SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip #les proxies doivent donner le bon contenu Header append Vary User-Agent env=!dont-vary ExpiresActive on ExpiresDefault "access plus 1 month" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/gif "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType video/mp4 "access plus 1 month" ExpiresByType text/x-component "access plus 1 month" ExpiresByType font/truetype "access plus 1 month" ExpiresByType font/opentype "access plus 1 month" ExpiresByType application/x-font-woff "access plus 1 month" ExpiresByType application/vnd.ms-fontobject "access plus 1 month" ExpiresByType text/css "access plus 1 year" ExpiresByType application/javascript "access plus 1 year" ExpiresByType text/javascript "access plus 1 year" ExpiresByType text/js "access plus 1 year" ExpiresByType application/x-javascript "access plus 1 year"

<FilesMatch “\.(ico|jpe?g|png|gif|swf)$”>
Header set Cache-Control “max-age=2592000, public”

<FilesMatch “\.(css)$”>
Header set Cache-Control “max-age=604800, public”

<FilesMatch “\.(js)$”>
Header set Cache-Control “max-age=216000, private”

<FilesMatch “\.(x?html?|php)$”>
Header set Cache-Control “max-age=600, private, must-revalidate”

Header unset ETag
FileETag none

Et puis si tout cela ne fait mieux fonctionner ton site : remet en question ton hébergement.

Bon courage !

Vincent