laurens Posted March 23, 2014 Share Posted March 23, 2014 Bonjour, Pouvez vous me donner vote avis sur mon site Il est en ligne depuis presque 2ans et les ventes ne ce bouscule pas (moyennes visites 100/j), au départ c'était juste pour faire un complément avec la boutique mais vu le travail que ça engendre j'aimerais avoir un peut plus de retour N'était pas de la partie je me forme à l'aide du forum qui est une mine d'or mais ne fait pas tout, alors tant pis si les critiques www.laurens-boutique.fr Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 23, 2014 Share Posted March 23, 2014 (edited) Bonjour, Votre bouton ajouter au panier sur les pages produits n'est pas vraiment visible, un peu petit tout de même, idem pour les boutons de navigation : précédent - suivant. Vous avez désactiver la page : qui sommes-nous. Les internautes en sont friands, c'est l'une des pages les plus consultés. Le temps de chargement des pages est un peu lent. Cordialement. Edited March 23, 2014 by shooping (see edit history) Link to comment Share on other sites More sharing options...
laurens Posted March 23, 2014 Author Share Posted March 23, 2014 Merci shooping, je vais modifier tout ça, par contre pour le temps de chargement des pages je m'en suis aperçu mais je sais pas ce qui ralentie et surtout comment y remedié Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 23, 2014 Share Posted March 23, 2014 Quelle configuration avez-vous mis en BO de prestashop ? CCC activé ? Mode développement est bien désactivé ? Avez-vous testé votre boutique sur des sites d'analyse, comme par exemple gmetrix ? Si vous pouviez le faire, vous pouvez mettre ici le lien de la page du rapport qui sera généré par cet outil. Comme ça on pourra y jeter un coup d'oeil, et vous donner éventuellement d'autres pistes à explorer. Cordialement. Link to comment Share on other sites More sharing options...
laurens Posted March 23, 2014 Author Share Posted March 23, 2014 Tout d'abord un grand merci pour votre aide CCC activé ? Mode développement est bien désactivé ? réponse oui voici le lien, http://gtmetrix.com/reports/www.laurens-boutique.fr/nlEyDecN j'espère que c'est ça que vous me demander 1 Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 23, 2014 Share Posted March 23, 2014 oui, c'est bien à ce type de rapport que je pensais. quelle est votre version de prestashop ? sur quel type d'hébergement êtes-vous ? mutualisé, autre .... ? connaissez-vous la configuration de votre serveur : module de cache, serveur apache ou autre ? activé ? j'ai amélioré certaines choses sur le mien, grâce à l'ajout de certaines règles dans le htaccess, notamment. êtes-vous resté sur les règles déjà intégrées dans ce fichier, ou avez-vous mis d'autres règles supplémentaires ? cordialement. Link to comment Share on other sites More sharing options...
laurens Posted March 23, 2014 Author Share Posted March 23, 2014 Je suis en version 1.4.7.3 Hébergement mutualisé chez 1and1, pour le reste je sais pas désolé, j'ai préparé mon site et j'ai demandé a un prestataire de faire l'hébergement c'est tout et depuis je me débrouille tout seul, je n'ais pas acces à 1and1 mais je fais des transfert avec filezilla Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 23, 2014 Share Posted March 23, 2014 (edited) Vous pouvez voir une partie de ces infos en cliquant sur l'onglet : Outil / Informations en BO de prestashop. Cordialement. Edited March 23, 2014 by shooping (see edit history) Link to comment Share on other sites More sharing options...
laurens Posted March 23, 2014 Author Share Posted March 23, 2014 Informations sur votre serveur Version de Prestashop: 1.4.7.3 Informations sur votre serveur: Linux infong 2.4 #1 SMP Wed Nov 20 15:46:48 CET 2013 i686 GNU/Linux Linux infong 2.4 #1 SMP Wed Nov 20 15:46:48 CET 2013 i686 GNU/Linux Linux infong 2.4 #1 SMP Wed Nov 20 15:46:48 CET 2013 i686 GNU/Linux Version du logiciel serveur: Apache Version de PHP: 5.2.17 Version de MySQL: 5.1.73-log Informations sur votre boutiqueURL de votre boutique: http://www.laurens-boutique.fr/ Nom du thème utilisé: snerual-new Informations sur la configuration mailMéthode d'envoi de mail: Vous utilisez la fonction mail() de PHP Vos informationsInformations vous concernant: Mozilla/5.0 (Windows NT 5.1; rv:27.0) Gecko/20100101 Firefox/27.0 Vérifier votre configuration Paramètres requis: OK Paramètres optionnels: OK Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 23, 2014 Share Posted March 23, 2014 dans mon htaccess, il y aurait des règles qui pourrait convenir à votre version de prestashop. cela dit, il faut que j'isole d'abord ce qui correspond à mon cdn, et voir si je n'ai pas mis des règles en fonction du cache fourni par mon hébergeur. sinon regardez de votre côté, en tapant : "htaccess et apache : pour commencer à comprendre certaines optimisations possibles". car certaines règles peuvent casser le site, donc prudence. c'est pour cela que je pose autant de questions ... cordialement. Link to comment Share on other sites More sharing options...
laurens Posted March 23, 2014 Author Share Posted March 23, 2014 Ouf...la il faut que je lise ça à tête reposer 1 Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 23, 2014 Share Posted March 23, 2014 (edited) Ca vaut mieux. J'en ai fait les frais pour la casse, alors je connaît. Pourquoi dites-vous je n'ai pas accès à mon interface 1and1 ? Sinon les règles s'ajoutent directement depuis la bo de prestashop : Outil / Générateurs, bien cochez : Optimisation avant. Commencez par étudier les règles que je vous mets. Attention, il faut les ajouter une par une, faites une sauvegarde avant ! Et surtout testez plusieurs fonctions sur votre site : côté boutique et admin à chaque ajout de règles !!!! Sinon ouille Liste des règles, les moins risquées : <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 29030400 seconds" ExpiresByType image/jpg "access plus 29030400 seconds" ExpiresByType image/jpeg "access plus 29030400 seconds" ExpiresByType image/png "access plus 29030400 seconds" ExpiresByType image/gif "access plus 29030400 seconds" AddType image/x-icon .ico ExpiresByType image/ico "access plus 29030400 seconds" ExpiresByType image/icon "access plus 29030400 seconds" ExpiresByType image/x-icon "access plus 29030400 seconds" ExpiresByType text/css "access plus 2419200 seconds" ExpiresByType text/javascript "access plus 2419200 seconds" ExpiresByType text/html "access plus 2419200 seconds" ExpiresByType application/xhtml+xml "access plus 2419200 seconds" ExpiresByType application/javascript A2592000 ExpiresByType application/x-javascript "access plus 2419200 seconds" ExpiresByType application/x-shockwave-flash "access plus 2419200 seconds" </IfModule> Bon courage. Cordialement. Edited April 13, 2014 by shooping (see edit history) Link to comment Share on other sites More sharing options...
laurens Posted March 23, 2014 Author Share Posted March 23, 2014 Merci à vous pour votre aide et patiente 1 Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 23, 2014 Share Posted March 23, 2014 Merci à vous pour votre aide et patiente Surtout pour un dimanche, lolilola ! Bon plus sérieusement, si vous avez le moindre doute, ne faites rien. Avant étudier bien ces règles pour les comprendre. Sauvegardez l'intégralité de votre site + bases de données. Mieux encore, ajoutez une règle par jour, comme ça, si le lendemain vous voyez un problème, un bug, une casse. Vous pourrez revenir en arrière, mais ensuite attendre une nouvelle sauvegarde si automatique, chez moi elles se font normalement une fois par jour. Et n'hésitez pas à demander de l'aide, avant ! Bonne fin d'après-midi. Cordialement. Link to comment Share on other sites More sharing options...
superjmt Posted March 26, 2014 Share Posted March 26, 2014 bonjourcôté performance tout court concernant la vitesse d'affichage de vos pages... *) on peut gagner environ 20% sur la taille des images de la page d'accueil...*) pas de compression gzip activé côté serveur *) vous avez des images beaucoup trop grosses (une fait plus de 500Ko!!!) *) serveur un peu lent à répondre sur la 1ère requête 3.12secondes pour 42.5Ko ! soit vous êtes sur un mutualisé soit si vous êtes sur un dédié il y a urgence à l'optimiser ou à en changer! 1 Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 26, 2014 Share Posted March 26, 2014 (edited) bonjour côté performance tout court concernant la vitesse d'affichage de vos pages... *) on peut gagner environ 20% sur la taille des images de la page d'accueil... *) pas de compression gzip activé côté serveur *) vous avez des images beaucoup trop grosses (une fait plus de 500Ko!!!) *) serveur un peu lent à répondre sur la 1ère requête 3.12secondes pour 42.5Ko ! soit vous êtes sur un mutualisé soit si vous êtes sur un dédié il y a urgence à l'optimiser ou à en changer! Bonjour, Je suis entièrement d'accord avec les points relevés, si je n'avais pas accepté d'optimiser les images et une série de fichiers css notamment, je ne m'en serais pas sortie. Cela dit dans les règles que j'ai indiqué, il y a largement de quoi activer la compression gzip. De mon côté, ça m'a permis entre autre chose, d'activer Keep alive à 98 % - Leverage browser caching à 90 % sur la seule page d'accueil, c'est ce qu'il y a de plus dur à obtenir lorsqu'on est sur un serveur mutualisé ..... A la limite, rien qu'en ajoutant les règles les moins risqués pour un débutant, il aurait déjà amélioré quelques points de scores pour son site internet, personnellement j'y ai passé près de 2 heures à répondre sur ce post. Et il est un peu dommage de voir, que tout cela reste en stand by. Quand on applique les bonnes optimisations, on peut réellement obtenir de bons résultats, voir dans l'onglet timeline : http://gtmetrix.com/reports/www.myshoppinglove.com/P18L9y1G Même en prenant une page produit, donc un peu plus lourd normalement, mes pages mettent en moyenne 4 secondes de moins pour se charger, contrairement à la boutique de laurens qui met en moyenne 8 secondes pour se charger, soit le double de temps, alors que sa page d'accueil est en terme de poids nettement plus légère .... Cordialement. Edited March 26, 2014 by shooping (see edit history) Link to comment Share on other sites More sharing options...
laurens Posted March 26, 2014 Author Share Posted March 26, 2014 Bonsoir, Je m'excuse, je ne peut pas suivre le fil tout les jours à cause de mes horaires de travail. Je vous remercie de votre aide et je testerais les modifs sur mon fichier htacces, mais il me faut du mon temps car contrairement à vous je n'y connais rien Pour la compression gzip j'ai rajouter dans mon fichier php.ini (zlib.output_compression = On) trouver sur le forum, mais apparement ça marche pas. Link to comment Share on other sites More sharing options...
laurens Posted March 28, 2014 Author Share Posted March 28, 2014 (edited) Bonsoir, je teste en local et le fait de rajouter ce bout de code j'ai une erreur <FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$"> FileEtag none Header unset {*Last-Modified*} </FilesMatch> ensuite faut il changer le bout de code ou ajouter à la suite du mien IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year"</IfModule> Edited March 28, 2014 by laurens (see edit history) Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 29, 2014 Share Posted March 29, 2014 (edited) Bonjour Pouvez-vous donner votre message d'erreur, svp ? Le problème c'est que vous sélectionnez des morceaux ici et là, et vous n'en mettez que la moitié. Le contenu de Mod_Expires doit être mis en entier ! Comme je l'avais indiqué : <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 29030400 seconds" ExpiresByType image/jpg "access plus 29030400 seconds" ExpiresByType image/jpeg "access plus 29030400 seconds" ExpiresByType image/png "access plus 29030400 seconds" ExpiresByType image/gif "access plus 29030400 seconds" AddType image/x-icon .ico ExpiresByType image/ico "access plus 29030400 seconds" ExpiresByType image/icon "access plus 29030400 seconds" ExpiresByType image/x-icon "access plus 29030400 seconds" ExpiresByType text/css "access plus 2419200 seconds" ExpiresByType text/javascript "access plus 2419200 seconds" ExpiresByType text/html "access plus 2419200 seconds" ExpiresByType application/xhtml+xml "access plus 2419200 seconds" ExpiresByType application/javascript A2592000 ExpiresByType application/x-javascript "access plus 2419200 seconds" ExpiresByType application/x-shockwave-flash "access plus 2419200 seconds" </IfModule> Commencez par ça. Enlevez les ajouts que vous avez mis d'abord. Si je ne vous ai pas indiqué la procédure pour zlib.output_compression, c'est tout simplement parce qu'il y a un ajout de fichiers à faire d'abord, ensuite on l'indique par une règle htaccess. Et si on le fait mal, effectivement ça provoque une erreur. Désactiver l'en-tête file etag none, n'en provoque pas normalement. Ce sont vos autres ajouts qui provoque l'erreur que vous avez. Quand vous êtes en BO de presta, et que vous allez dans outils/générateurs. Vous devez d'abord cochez : activer l'optimisation de l'htaccess, puis collez le ou les morceaux de règles htaccess dedans. Puis régénérez l'htaccess, et surtout tester votre site des deux côtés : BO et Front Office. NE SURTOUT PAS Modifier un code, il doit être mis tel quel. Cordialement. Edited April 13, 2014 by shooping (see edit history) Link to comment Share on other sites More sharing options...
laurens Posted March 29, 2014 Author Share Posted March 29, 2014 Bonjour shooping, Excusez mon ignorance je rajouter des bouts de code directement dans l'htaccess via notepad, je ne savait pas qu'il fallait le faire depuis le BO Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 29, 2014 Share Posted March 29, 2014 Bonjour shooping, Excusez mon ignorance je rajouter des bouts de code directement dans l'htaccess via notepad, je ne savait pas qu'il fallait le faire depuis le BO Je l'avais bien précisé, pourtant : Sinon les règles s'ajoutent directement depuis la bo de prestashop : Outil / Générateurs, bien cochez : Optimisation avant. Commencez par étudier les règles que je vous mets. Attention, il faut les ajouter une par une, faites une sauvegarde avant ! Et surtout testez plusieurs fonctions sur votre site : côté boutique et admin à chaque ajout de règles !!!! Sinon ouille Link to comment Share on other sites More sharing options...
laurens Posted March 29, 2014 Author Share Posted March 29, 2014 (edited) Voici l'erreur quand j'ajoute : <FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$"> FileEtag none Header unset {*Last-Modified*} </FilesMatch> <Files *.html>SetOutputFilter DEFLATE</Files><Files *.css>SetOutputFilter DEFLATE</Files><Files *.js>SetOutputFilter DEFLATE</Files><FilesMatch ".(js|css|gif|jpg|jpeg|png|ico)$">Header unset CookieHeader unset Set-CookieRequestHeader unset CookieHeader set Cache-Control "max-age=29030400" Header set vary "Accept-Encoding"Header append vary "User-Agent"Header append Cache-Control "public" Header append Connection "Keep-Alive"Header append Keep-Alive "timeout=5, max=150" </FilesMatch> Internal Server ErrorThe server encountered an internal error or misconfiguration and was unable to complete your request.Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.More information about this error may be available in the server error log.la partie <IfModule mod_expires.c> pas de problème ( en local pour l'instant le temps de maitriser un peut plus) Même erreur avec la compression Edited March 29, 2014 by laurens (see edit history) Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 29, 2014 Share Posted March 29, 2014 (edited) Je vous avez demandé de les tester, une par une. Du coup je ne peux pas voir celle qui pose problème. Gardez mod_expires.c , s'il est bon. Et essayez d'ajouter que ceci pour l'instant : <FilesMatch ".(js|css|gif|jpg|jpeg|png|ico)$">Header set vary "Accept-Encoding"Header append vary "User-Agent"Header append Connection "Keep-Alive"Header append Keep-Alive "timeout=5, max=150" </FilesMatch> Edited March 29, 2014 by shooping (see edit history) Link to comment Share on other sites More sharing options...
laurens Posted March 29, 2014 Author Share Posted March 29, 2014 ces bien ce que j'ai fait , je vient de le refaire en gardant mod_expires.c puisque c'est bon mais cette partie me provoque l'erreur Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 29, 2014 Share Posted March 29, 2014 Faudrait vérifier avec l'hébergeur, quel sont les mod activés sur la configuration du serveur qu'ils vous ont mis. C'est assez étonnant tout de même. Enlevez donc cette partie, et gardez mod_expires.c Link to comment Share on other sites More sharing options...
laurens Posted March 29, 2014 Author Share Posted March 29, 2014 Comme je vous ai dit je nais pas les codes pour le compte 1and1 c'est un prestataire qui c'est occupé de l'hébergement et qui doit faire les sauvegardes en cas de pépin, pour le reste je me débrouille J'ai garder que la partie mod_expires.c pour ça c'est bon , mais pas las partie compression qui est apparement très importante vu les performances du site Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 29, 2014 Share Posted March 29, 2014 Je viens de retester votre site sur gmetrix, votre temps de chargement a diminué d'une seconde. Maintenant, il ne vous reste plus qu'à vous concentrer sur l'optimisation des images proposés par cet outil, il suffit si l'image vous convient d'enregistrer la version optimisée qu'il vous propose, et ensuite de l'uploader sur votre site à la place de l'ancienne. C'est aussi simple que ça. Pour le reste, l'incompatibilité des règles qui ne fonctionnent pas chez vous, doit venir de la configuration du serveur. Bon courage. Link to comment Share on other sites More sharing options...
laurens Posted March 29, 2014 Author Share Posted March 29, 2014 Quel outil Link to comment Share on other sites More sharing options...
BoutikShop69 Posted March 29, 2014 Share Posted March 29, 2014 gmetrix Link to comment Share on other sites More sharing options...
laurens Posted March 29, 2014 Author Share Posted March 29, 2014 Merci pour tout 1 Link to comment Share on other sites More sharing options...
Recommended Posts