JDB Allyx Posted September 1, 2011 Share Posted September 1, 2011 Bonjour, Je viens de migrer vers la nouvelle version 1.4.4.1, mais ma boutique est toujours aussi lente (temps de chargement : 10 s). L'adresse est : http://www.jourdebonheur.com J'utilise Page Speed, Yslow et Firebug pour trouver des solutions. Je crois qu'il faudrait que j'active Deflag ou Gzip, mais comment faire ? je n'ai pas la main sur ces paramètres Apache chez Amen. Je me demande aussi si ça ne viendrait pas de mon thème (Bagsshoes) ou de mon fichier htaccess que j'ai un peu "chargé" en lisant ici et là des conseils que je ne suis pas sûre d'avoir bien répercutés. Voilà ce que ça donne : # URL rewriting module activation RewriteEngine on # URL rewriting rules RewriteRule ^([a-z0-9]+)-([a-z0-9]+)(-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*).jpg$ /img/p/$1-$2$3.jpg [L,E] RewriteRule ^([0-9]+)-([0-9]+)/([_a-zA-Z0-9-]*).jpg$ /img/p/$1-$2.jpg [L,E] RewriteRule ^([0-9]+)(-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*).jpg$ /img/c/$1$2.jpg [L,E] RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ /product.php?id_product=$3&isolang=$1$5 [L,E] RewriteRule ^lang-([a-z]{2})/([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ /product.php?id_product=$2&isolang=$1$4 [L,E] RewriteRule ^lang-([a-z]{2})/([0-9]+)-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang=$1 [QSA,L,E] RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ /product.php?id_product=$2$4 [L,E] RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ /product.php?id_product=$1$3 [L,E] RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$1 [QSA,L,E] RewriteRule ^content/([0-9]+)-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1 [QSA,L,E] RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /supplier.php?id_supplier=$1$3 [QSA,L,E] RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E] RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E] RewriteRule ^([a-z]{2})/article/([0-9]+)-[a-zA-Z0-9-]* /modules/prestapress/content.php?id=$2&isolang=$1 [QSA,L,E] RewriteRule ^([a-z]{2})/articles/([0-9]+)-[a-zA-Z0-9-]* /modules/prestapress/content.php?category=$2&isolang=$1 [QSA,L,E] RewriteRule ^([a-z]{2})/articles(.*) /modules/prestapress/content.php [QSA,L,E] # Catch 404 errors ErrorDocument 404 /404.php # 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 # BEGIN Expire headers <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 7200 seconds" ExpiresByType image/jpg "access plus 2592000 seconds" ExpiresByType image/jpeg "access plus 2592000 seconds" ExpiresByType image/png "access plus 2592000 seconds" ExpiresByType image/gif "access plus 2592000 seconds" AddType image/x-icon .ico ExpiresByType image/ico "access plus 2592000 seconds" ExpiresByType image/icon "access plus 2592000 seconds" ExpiresByType image/x-icon "access plus 2592000 seconds" ExpiresByType text/css "access plus 2592000 seconds" ExpiresByType text/javascript "access plus 2592000 seconds" ExpiresByType text/html "access plus 7200 seconds" ExpiresByType application/xhtml+xml "access plus 7200 seconds" ExpiresByType application/javascript A259200 ExpiresByType application/x-javascript "access plus 2592000 seconds" ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds" </IfModule> # END Expire headers # BEGIN Cache-Control Headers <IfModule mod_headers.c> <FilesMatch ".(ico|jpe?g|png|gif|swf|gz|ttf)$"> Header set Cache-Control "max-age=2592000, public" </FilesMatch> <FilesMatch ".(css)$"> Header set Cache-Control "max-age=2592000, public" </FilesMatch> <FilesMatch ".(js)$"> Header set Cache-Control "max-age=2592000, private" </FilesMatch> <filesMatch ".(html|htm)$"> Header set Cache-Control "max-age=7200, public" </filesMatch> # Disable caching for scripts and other dynamic files <FilesMatch ".(pl|php|cgi|spl|scgi|fcgi)$"> Header unset Cache-Control </FilesMatch> </IfModule> # END Cache-Control Headers # KILL THEM ETAGS Header unset ETag FileETag none # protect wpconfig.php <files wp-config.php> order allow,deny deny from all </files> # protect the htaccess file <files .htaccess> order allow,deny deny from all </files> # protection de la lecture des répertoires Options -Indexes Pouvez-vous tester mon site et me donner votre avis ? voici l'adresse : http://www.jourdebonheur.com Christèle Link to comment Share on other sites More sharing options...
Tchupa Posted September 1, 2011 Share Posted September 1, 2011 As tu bien désactiver l'option "forcer la compilation" dans les paramètres du BO ? Link to comment Share on other sites More sharing options...
JDB Allyx Posted September 1, 2011 Author Share Posted September 1, 2011 J'ai mis NON à "Forcer la compilation" Et j'ai conservé partout "Fonctionnement classique" pour les paramètres "CCC (Concaténation, Compression et mise en Cache)". J'avais essayé de les activer dans une précédente version et ça m'avait multiplié par 4 le nombre de fichiers dans le FTP. Et pour "Utiliser le cache", j'ai laissé à NON car je ne sais pas quoi choisir. Christèle Link to comment Share on other sites More sharing options...
Seo Organique Posted September 1, 2011 Share Posted September 1, 2011 http://pagespeed.googlelabs.com/ Cdt, Aline Link to comment Share on other sites More sharing options...
JDB Allyx Posted September 2, 2011 Author Share Posted September 2, 2011 Merci, mais comme je le disais plus haut, j'utilise pagespeed et Yslow et l 'outil HTTP COMPRESSION TEST me dit que ma boutique est bien compressée (j'ai activé gzip dans le fichier php.ini). Pourtant Page Speed ne voit pas la compression ! Link to comment Share on other sites More sharing options...
papich Posted September 18, 2011 Share Posted September 18, 2011 bonjour, as tu résolu ton probleme?si oui comment? merci Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now