Rotchounet Posted November 6, 2013 Share Posted November 6, 2013 Bonjour, J'ai paramétrer tout mon site (http://goo.gl/AqngCU) pour éviter des lenteurs. Mais pourtant mon site met tjs un temps fou à se charger (voir screens) : - - Voici mes paramètres de performance : - - - Je pense que le poids de ma page est trop lourde (jevais réduire les images). C'est ce que me dit google optimizer : - Par contre pour les questions de JS et CSS, je ne comprends pas trop ce qu'il demande... Bref je suis sous prestashop 1.5.4.1...et je met 6 secondes à charger mon site, alors si vous désirez me donner un coup de main pour réduire ce temps de chargement je suis preneur Merci à tous ! Link to comment Share on other sites More sharing options...
Jean Francois G Posted November 6, 2013 Share Posted November 6, 2013 (edited) plusieurs choses : votre site est il extrêmement fréquenté ? Si non => virez memcached Etes vous sur un serveur dédié , un VPS, ou un hébergement mutualisé ? La page fait 2Mo de Taille.. C'est super lourd ! Chaque image de votre slideshow central fait plus de 260Ko, vous pouvez diviser la taille par 3 facilement. (utilisez le logiciel photofiltre studio X, il est très doué pour ça). Essayez de mettre "ne jamais recompiler" dans le cache template. Edited November 6, 2013 by Jean Francois G (see edit history) Link to comment Share on other sites More sharing options...
Rotchounet Posted November 6, 2013 Author Share Posted November 6, 2013 Merci beaucoup pour votre réponse, Je suis effectivement en train de réduire la taille des images du slideshow, je vais pouvoir les réduire à 70ko donc ça va alléger pas mal Merci pour le nom du logiciel j'utilise photoshop actuellement Autrement pour memcached j'ai entre 0 et 300 visites par jour (hier 100 visites). Est-ce que cela est considéré comme extremement fréquenté? ^^ Encore merci, Romain. Link to comment Share on other sites More sharing options...
Rotchounet Posted November 6, 2013 Author Share Posted November 6, 2013 Ah et je suis sur le mutualisé phpnet http://www.phpnet.org/hebergement-prestashop.php ils m'avaient dit que ça suffirait pour mon site. C'est un site qui a pour objectif d'être une vitrine du magasin dans l'idée "web to store"... Link to comment Share on other sites More sharing options...
Jean Francois G Posted November 6, 2013 Share Posted November 6, 2013 (edited) 100 visites n'est pas une fréquentation ou la bdd est super solicité.. Ce serait 100 personnes en même temps ok, mais pas dans la journée. Le mieux est de faire le test. (avec et sans) edit : photoshop est pas des plus doué dans l'optimisation des tailles d'images, c'est certain Edited November 6, 2013 by Jean Francois G (see edit history) Link to comment Share on other sites More sharing options...
Rotchounet Posted November 6, 2013 Author Share Posted November 6, 2013 Ok merci Je vais enlever du coup... Par contre quand j'importe mes images 70ko dans mon module slider, lorsqu'elles apparaissent sur le site elles sont a 225 ko...est-ce que le module retravaille les images en les alourdissant? Link to comment Share on other sites More sharing options...
Rotchounet Posted November 6, 2013 Author Share Posted November 6, 2013 C'est à ne rien comprendre...j'ai essayé d'importer une image de 2ko dans le caroussel et elle resoort a 2.70ko avec un nouveau nom du genre : 940_470_9c0651578ad48f04ef572542fe4e9f6a.jpg Link to comment Share on other sites More sharing options...
lechapelier Posted November 6, 2013 Share Posted November 6, 2013 (edited) Bonjour, http://www.webpagetest.org/result/131106_01_W5C/1/details/ Videz les caches. Les images du slider sont en png, c'est pourquoi elles sont si lourdes. Vous pouvez basculer en jpg mais ça semble dur vu que vous utilisez la fonction du fond transparent typique du png donc le mieux serait d'utiliser un cdn, de plus vous avez de nombreuses images à charger qui pourrait également basculer sur celui-ci. une erreur 404 à corriger ligne 57. TTFB 2 secondes, dans la moyenne même si un peu élevé, ça dépend des heures. Sinon le site est très clean, félicitations. Edited November 6, 2013 by lechapelier (see edit history) Link to comment Share on other sites More sharing options...
Rotchounet Posted November 7, 2013 Author Share Posted November 7, 2013 Merci pour le compliment !! Ça fait plaisir après le temps passé dessus. Je vais regarder de plus près le CDN dont vous parlez Ah petite question bête, pour vider les caches? je le fais directement dans filezilla ou dans performances cocher oui? Link to comment Share on other sites More sharing options...
Jean Francois G Posted November 9, 2013 Share Posted November 9, 2013 si version <1.6 alors avec filezilla Link to comment Share on other sites More sharing options...
Rotchounet Posted November 12, 2013 Author Share Posted November 12, 2013 (edited) D'accord, Lesquels dossiers dois-je vider? www/cache ou alors www/montheme/cache Existe t-il un danger à supprimer le cache? Autre question, le htaccess doit être situé dans le www/ ou avant le www/ ou dans www/montheme? Là par exemple je fouine un peu et je me rends compte que j'ai plusieurs fichiers .htaccess dans mon backoffice...bizarre non? Merci Romain. Edited November 12, 2013 by Rotchounet (see edit history) Link to comment Share on other sites More sharing options...
Jean Francois G Posted November 13, 2013 Share Posted November 13, 2013 selon les versions c'est dans /cache/smarty/cache et cache/smarty/compil à vérifier sur votre ftp on peut aussi vider le cache du thème. le cache va se restructurer de lui même avec les informations a jour. Quelques fois, après avoir modifier un fichier on oublie de le tester en vidant le cache et on est persuadé que tout est ok. Puis un jour on vide le cache et la.. boum tout est changé ! Donc, une sauvegarde est en tous les cas conseillée avec chaque modif de fichiers. Link to comment Share on other sites More sharing options...
Rotchounet Posted November 13, 2013 Author Share Posted November 13, 2013 Ok merci pour toutes ces infos...je viens de vider le cache smarty comme tu m'as conseillé... pourtant mon site a encore des lenteurs. Si il n'y avait que ça, ça irait presque, le problème c'est ce fameux panier avec google chrome...il n'affiche rien ! Embêtant pour un site e-commerce. En tout cas merci pour ton aide, j'en apprends ts les jours. En parallèle j'avais trouvé un article : http://developpeur.co/comment-vider-son-cache-sous-prestashop-1-5/ Link to comment Share on other sites More sharing options...
Prestadget Posted January 8, 2014 Share Posted January 8, 2014 En fait le htaccess permet de "surcharger" la configuration du serveur selon le dossier, donc tu peux en avoir dans plein de dossier sans problème. A noter que le htaccess ne fonctionne que avec le serveur Apache. La lenteur de prestashop c'est d'abord les modules, il en faut le moins possible activés, car chaque module = Des requêtes mysql, des fichiers PHP à inclure, des fichiers Smarty et des fichiers JS/CSS. Ensuite globalement, les requêtes mysql sont inévitables :/ donc la il faut bien paramétrer son serveur mysql, désactiver les modules de stats aide un peu. Le PHP, il y a beaucoup d'inclusions, donc beaucoup d'accès disque, avec PHP5.5 tu peux mettre en cache les test file_exists mais sinon le mieux est de monter tout ton dossier Prestashop en ... RAM (mount tmpfs), la ta boutique ira facilement 2 à 3 fois plus vite (comme tout gros projet PHP). Enfin, la bande passante, Prestashop = beaucoup de CSS et de JS, le code est ... pourri donc il faut travailler de 0 pour optimiser tout cela, et virer un maximum de CSS. Enfin, la meilleure optimisation est de mettre en cache static tes pages "publiques", pages produits, home page etc.... en gros tu ne fais plus appel à Prestashop pour chaque génération, la ça charge en quelques millisecondes mais il faut adapter selon tes modules etc.... Je propose des hébergements pour Prestashop tout simple, tu peux essayer gratuitement et on peut voir ensemble pour optimiser ta boutique en fonction de tes besoins. Bonne continuation dans le eCommerce ! 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