OVH Community, votre nouvel espace communautaire.

optimiser mon site , gtmetrix A et A objectif


Ange7
14/06/2016, 13h49
Citation Envoyé par buddy
Forcer la mise en cache avec le .htaccess : https://www.how-to.ovh/viewtopic.php?t=71
Yeah ! Merci

buddy
14/06/2016, 12h31
Forcer la mise en cache avec le .htaccess : https://www.how-to.ovh/viewtopic.php?t=71

Ange7
14/06/2016, 12h29
quelqu'un sait comment régler le soucis de :

« The following cacheable resources have a short freshness lifetime. Specify an expiration at least one week in the future for the following resources: »

Il me dit que mes CSS, JS et Images n'ont aucun temps d'expiration au niveau du cache.

(je suis en hébergement mutualisé PRO Ovh)

J'ai bien un .ovhconfig à la racine avec l'environnement de production

- www
- .ovhconfig

merci d'avance

Ludo.H
24/05/2016, 14h03
Bonjour,

Le géocache est désactivé à l'heure actuelle.
Dans l'attente du déploiement du nouveau CDN qui le remplacera.

Cdt,

pcland-officiel
24/05/2016, 13h22
dans mon htaccess j'ai sa

# seulement pour Apache > 2.2.4:
Header edit Set-Cookie ^(.*)$ $1;HttpOnly;Secure

# versions antérieures:
Header set Set-Cookie HttpOnly;Secure


# BEGIN MyConfiguration

RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www.
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


Header always set X-FRAME-OPTIONS "DENY"
Header always set X-XSS-Protection "1; mode=block"
Header always set X-Content-Type-Options "nosniff"

# END MyConfiguration

# KILL THEM ETAGS
Header unset ETag
FileETag none

# BEGIN Far Future Expiration Plugin

ExpiresActive on

ExpiresDefault "access plus 720 hours"


# END Far Future Expiration Plugin

# WordPress SEO - XML Sitemap Rewrite Fix
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^locations.kml$ /index.php?sitemap=wpseo_local_kml [L]
RewriteRule ^geo_sitemap.xml$ /index.php?sitemap=geo [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
RewriteRule ^([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L]



AddOutputFilterByType DEFLATE text/plain text/html
AddOutputFilterByType DEFLATE text/xml application/xml application/xhtml+xml application/xml-dtd
AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml image/svg+xml
AddOutputFilterByType DEFLATE text/css text/javascript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE font/otf font/opentype application/font-otf application/x-font-otf
AddOutputFilterByType DEFLATE font/ttf font/truetype application/font-ttf application/x-font-ttf




ExpiresActive On
ExpiresDefault "access plus 10 day"
ExpiresByType image/gif "access plus 2 years"
ExpiresByType image/jpg "access plus 2 years"
ExpiresByType image/png "access plus 2 years"
ExpiresByType image/jpeg "access plus 2 years"
ExpiresByType text/javascript "access plus 2 years"
ExpiresByType application/x-javascript "access plus 2 years"
ExpiresByType text/css "access plus 2 years"
ExpiresByType text/html "access plus 1 day"
ExpiresByType text/plain "access plus 1 day"
ExpiresByType application/x-shockwave-flash "access plus 2 years"



# Set XSS Protection header
Header set X-XSS-Protection "1; mode=block"



mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*



# Enable expirations
ExpiresActive On
# HTML
ExpiresByType text/html "access plus 2 days"


# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]


# END WordPress
peux tu me guidez pour gere sa et le géocache

janus57
24/05/2016, 13h11
Bonjour,

le géo-cache c'est OVH qui gère, il va (normalement) automatiquement mettre les fichiers statique en cache en fonction du .htaccess et des directives de cache (attention double tranchant si on modifie des choses y aura le temps d'actualisation sauf si une option pour purger le cache est prévu).

Sinon y a pas mal d'infos donné sur le lien de @buddy

Cordialement, janus57

pcland-officiel
24/05/2016, 10h13
bonjour tout le monde, je reviens vers vous pour vous montrée tout sa,

je suis bien en A et A, j'ai fais pas mal de trie dans les module de wordpress, supprimer les pubs également



janus57 tu dit
2- le cdn est en maintenance justement pour pouvoir supporter le SSL (mais pas que).
a tu d'autre information de ce genre ?

le géo-cache on peux modifier des choses ou c'est OVH qui gère tout ?

pcland-officiel
23/05/2016, 13h28
je suis actuellement e, A et B sur Gtmetrix, sa rapproche , donc j'ai virer les pubs de google adsense, j'ai déjà gagner en performance, aprés

sa se rapproche doucement on dirait

pcland-officiel
23/05/2016, 08h24
merci de ta réponse a tu de l'information supplémentaire sur le cdn qui est en maintenance s'il te plais,

pour la pub ben sa rapporte et faut que j'exclu les url dans google adsense.

janus57
23/05/2016, 08h10
Citation Envoyé par pcland-officiel
bonjour a vous deux, janus57 tu me dit moi je veux bien mais comment ?

sous worpdress j'ai désactivée Photon, sa héberge les image sur le cdn de wordpress.com je crois

Buddy alors oui sa je sais, mais j'ai un SSL c'est compatible avec sa ?

je suis dans le brouillard la je pense
Bonjour,

1- simple plutôt que d'aller chercher des fichiers CSS/JS/fonts/img etc … à droite à gauche sur le net vous les mettez sur votre hébergement et vous modifier votre thème pour le prendre en compte.

2- le cdn est en maintenance justement pour pouvoir supporter le SSL (mais pas que).

EDIT :
au passage c'est quoi l'intérêt de mettre ds pubs tiers sur un site de e-commerce ?
Car quand on vois une jolie pubs pour aller acheter son anti-virus ailleurs que chez vous cela fait plus de la perte que du gain (surtout si dans la pub il est moins cher…).

Cordialement, janus57

pcland-officiel
23/05/2016, 07h51
bonjour a vous deux, janus57 tu me dit
dans un premier temps il suffit de tout héberger toi même
moi je veux bien mais comment ?

sous worpdress j'ai désactivée Photon, sa héberge les image sur le cdn de wordpress.com je crois

Buddy
Ovh intègre déjà un CDN appelé géocache sur les mutualisés
alors oui sa je sais, mais j'ai un SSL c'est compatible avec sa ?

je suis dans le brouillard la je pense

buddy
23/05/2016, 07h31
Ovh intègre déjà un CDN appelé géocache sur les mutualisés.

https://www.ovh.com/fr/hebergement-web/geocache.xml
Il est en maintenance en ce moment mais il existe.

janus57
23/05/2016, 07h24
Bonjour,

aucune idée je connais pas la chose.

Perso je vois plein d'appel à google ou d es site tiers pour récupérer du CSS/J/fonts, dans un premier temps il suffit de tout héberger toi même, non seulement cela va réduire le nombre d'appels a des sites extérieur, cela va bénéficier de ta politique de cache et en plus tout sera sous ton contrôle.

The components are split over more than 4 domains

www.boutique-pcland-officiel.fr: 9 components, 870.4K (158.7K GZip)
pagead2.googlesyndication.com: 8 components, 663.1K (231.3K GZip)
i2.wp.com: 5 components, 56.6K
i0.wp.com: 5 components, 92.5K
i1.wp.com: 5 components, 71.0K
www.boutique-eset.com: 1 component, 24.9K
s0.wp.com: 1 component, 10.3K (3.1K GZip)
secure.gravatar.com: 3 components, 31.9K (9.2K GZip)
stats.wp.com: 1 component, 3.8K (1.4K GZip)
www.google-analytics.com: 1 component, 27.5K (11.4K GZip)
googleads.g.doubleclick.net: 5 components, 172.7K (59.1K GZip)
pixel.wp.com: 1 component, 0.05K
fonts.googleapis.com: 1 component, 0.5K
tpc.googlesyndication.com: 2 components, 135.4K (44.4K GZip)
encrypted-tbn0.gstatic.com: 1 component, 0.7K
www.gstatic.com: 1 component, 2.4K
rs.gwallet.com: 2 components, 2.1K (1.3K GZip)
www.googletagservices.com: 2 components, 16.1K (7.4K GZip)
s.r1-cdn.net: 4 components, 5.3K (1.3K GZip)
ad.doubleclick.net: 1 component, 15.8K (5.5K GZip)
s0.2mdn.net: 11 components, 174.4K (40.8K GZip)
Tiens d'ailleurs il semble y avoir encore plus d'appel extérieur entre mon message précédent et celui-ci.

Cordialement, janus57

pcland-officiel
23/05/2016, 06h53
Bonjour à toi merci de ta réponse. J'ai un WordPress avec woocommerce et il y a photon qui sert de "cdn" sa peux jouer ?

Jikoo
23/05/2016, 00h33
Tout à fait d'accord avec Janus.

Un peu d'aide avec d'autres outils: ^^
- https://www.dareboost.com/fr/report/...f219b47caf009a
- https://developers.google.com/speed/...%2F&tab=mobile
- http://tools.pingdom.com/fpt/#!/bdmV...d-officiel.fr/
- https://www.webpagetest.org/result/160522_2J_T98/

janus57
23/05/2016, 00h11
Bonjour,

pour se rapprocher du A avec YSlow il faut éliminer au maximum les appels extérieurs.

Cordialement, janus57

pcland-officiel
22/05/2016, 20h12
bonjour tout le monde

d'abord je vous remercie d'avance de me lire jusqu'au bout.

voila mon site : www.boutique-pcland-officiel.fr
ma base de donnée privé (demande et envoi par mail)

alors voila , actuellement mon site est mesurée en A et C, ou par moment A et B , je vise A et A, comme tout le monde je pense..

un peu d'image :



dans mon Htaccess j'ai :
# BEGIN Far Future Expiration Plugin

ExpiresActive on

ExpiresDefault "access plus 720 hours"


# END Far Future Expiration Plugin

# WordPress SEO - XML Sitemap Rewrite Fix
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^locations.kml$ /index.php?sitemap=wpseo_local_kml [L]
RewriteRule ^geo_sitemap.xml$ /index.php?sitemap=geo [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
RewriteRule ^([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L]



AddOutputFilterByType DEFLATE text/plain text/html
AddOutputFilterByType DEFLATE text/xml application/xml application/xhtml+xml application/xml-dtd
AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml image/svg+xml
AddOutputFilterByType DEFLATE text/css text/javascript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE font/otf font/opentype application/font-otf application/x-font-otf
AddOutputFilterByType DEFLATE font/ttf font/truetype application/font-ttf application/x-font-ttf




ExpiresActive On
ExpiresDefault "access plus 10 day"
ExpiresByType image/gif "access plus 2 years"
ExpiresByType image/jpg "access plus 2 years"
ExpiresByType image/png "access plus 2 years"
ExpiresByType image/jpeg "access plus 2 years"
ExpiresByType text/javascript "access plus 2 years"
ExpiresByType application/x-javascript "access plus 2 years"
ExpiresByType text/css "access plus 2 years"
ExpiresByType text/html "access plus 1 day"
ExpiresByType text/plain "access plus 1 day"
ExpiresByType application/x-shockwave-flash "access plus 2 years"



# Set XSS Protection header
Header set X-XSS-Protection "1; mode=block"



mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*


# BEGIN WPSuperCache
# END WPSuperCache
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]


# END WordPress
comment corriger tout cela ? par quel moyen je peux obtenir A et A , je vous laisse aussi un copie de mon Wordpress (module) :
Ma configuration WP actuelle :

- Version de WordPress : 4.5.2
- Version de PHP/MySQL : 5.6.21 / 5.5.47
- Thème utilisé : Mystile
- Thème URI : http://www.woothemes.com/
- Extensions en place : Akismet (3.1.11), All 404 Redirect to Homepage (1.4), Autoptimize (2.0.2), Broken Link Checker (1.11.2), Comet Cache (160521), Cookie Notice (1.2.35), EWWW Image Optimizer (2.8.2), Far Future Expiration Plugin (1.3), Forum_wordpress_fr (4.1), Google AdSense (1.2.1), Google Analytics by MonsterInsights (5.5), Jetpack by WordPress.com (4.0.2), MailPoet Newsletters (2.7.1), Netreviews (1.0.0), NIX Gravatar Cache (0.0.6), Regenerate Thumbnails (2.2.6), Rename wp-login.php (2.5.5), Rocket Lazy Load (1.0.4), Validated (2.1.1), WooCommerce (2.5.5), WooCommerce Google Analytics Integration (1.4.0), WooCommerce Menu Cart (2.5.7), WooThemes Helper (1.6.2), WordPress PopUp (4.7.1.1), WP-Lister Lite for eBay (2.0.9.20), WP-Optimize (1.8.9.10), WP Force SSL (1.2.1), WP Sitemap Page (1.5.6), YITH WooCommerce Zoom Magnifier (1.2.19), Yoast SEO Premium (3.2.5), Yoast WooCommerce SEO (3.2.1)
- Adresse du site : https://www.boutique-pcland-officiel.fr
- Nom de l'hébergeur : Apache
je vous demande a tous, des conseils, comment optimiser tout cela

MERCI DE VOTRE AIDE