altavic Posted April 7, 2013 Share Posted April 7, 2013 Hi, I am new in prestashop and I have a performance problem with my site (http://www.altavic-nature.com/ps/fr/). Now it is an almost empty multi-boutique installed on prestashop 1.5.3 at ovh. I measure its performance using http://tools.pingdom.com and I see that all prestashop sites are faster than my site (load time for home page is 7.96s agains 2-4 seconds for other sites). I configured some parameters in Advanced - Performance menu, but it does not help. What can be a problem?: - using mutli-boutique configuration? - using 1.5.4? - prestashop configuration parameters? - ovh configuration? - theme installed? - one of the modules? - something else? How to understand where to search, and what can I try to achieve at least average performance (make it two or three times faster)? Best regards, altavic Link to comment Share on other sites More sharing options...
Doulas Akula Posted April 7, 2013 Share Posted April 7, 2013 Hi, Thanks for sharing the pingdom tools site . I have also tried it on my site made on prestashop for comparison purposes. What I took note of was the request being made from the server and the load time. I noticed your site makes 66 requests - which is very low compared to lets say 107 made by my site - www.mamamikes.co.ke. I have two guesses for this problem. One is that you need to ensure prestashop does not recompile its templates every time it loads. If this is positive then the other option would be to review the hosting package you have with your hosting company. - It may be inadequate to fully and efficiently service your site. Link to comment Share on other sites More sharing options...
altavic Posted April 7, 2013 Author Share Posted April 7, 2013 Thanks. Mys site is empty - thus it is quite natural that the number of request is small. I already activated the settings: - Recompiler les fichiers de templates si ils ont été mis à jour - Utiliser CCC pour le code JavaScript - Réduire le code HTML après l'exécution de la compilation Smarty - Utiliser le cache Regarding the host configuration - which parameters shoul I check and how to distinguish 'adequate' and 'inadequate'? Best regards, altavic Link to comment Share on other sites More sharing options...
Doulas Akula Posted April 7, 2013 Share Posted April 7, 2013 This is what I meant by requests - browsers requesting files from your hosts server so at 67 files the number of files you request is smaller which should be an advantage to your site loading faster but apparently it is not. Then for the part on smarty compile. I just translated that to English and noticed you were referring to this : Recompile the template files if they have been updated - Use CCC for JavaScript code - Reduce the HTML after executing the compilation Smarty - Use Cache Have you tried this yet ? In preferences >> performance ensure force compile is set to No and Cache is set to Yes. I you have this two in place and still have the sited load time still long - then just contact your website hosts and they will advise on a couple of measures you can take to reduce the load time of your site. Hope that helps Link to comment Share on other sites More sharing options...
altavic Posted April 7, 2013 Author Share Posted April 7, 2013 Thanks. The settings listed are the settings that I am currently using; thus the cache is activated and template files are recompiled only when updated. I contacted to ovh and I am waiting for their answer. Any more ideas? Best regards, altavic Link to comment Share on other sites More sharing options...
Doulas Akula Posted April 7, 2013 Share Posted April 7, 2013 I also found this artucle helpful . http://www.prestashop.com/blog/en/10-best-tips-to-speed-up-your-prestashop-store-3/, Hope it helps you too Link to comment Share on other sites More sharing options...
yaniv14 Posted April 7, 2013 Share Posted April 7, 2013 I've checked your site from Israel and its not that slow as you described. Its working 'fine'. You need to figure where most of your potential buyers come from, and than check loading speed from that country. Ways to increase your site speed: 1) Dedicated server or at least VPS, if you can't afford it than make sure you are getting the best shared hosting account you can 2) 3rd Party cache like APC, Memcache 3) Make sure images are in the required dimention and not larger 4) If you use a custom theme and have a bunch of icons/small images try to sprite them 5) Check and remove all 404 errors (in your case you are missing 3 images, 2 from blocktopmenu & 1 from blocksearch 6) Check your console for JS errors (in your case "freeShippingTranslation is not defined") 7) RU Language in your site is not working proparly. Good luck Link to comment Share on other sites More sharing options...
altavic Posted April 7, 2013 Author Share Posted April 7, 2013 Thank you yaniv14, The site is oriented on France and Russia. I am testing it using pingdom (from USA). I'll look for other tools also. Regarding 5, I found only 2 missing images, it is fixed now, but there is no visible performance improvement. Regarding 2, memcache is already enabled. I looked APC and it seems too complicated for me to configure it (I am Newbie). Do you think that it is really needed? Regarding 7, I did not find any anomaly with RU. It is empty, I know it. WHat do you mean when you say 'not working properly'? 1: My host provider is ovh, ane of the main provider here, thus I hope to achieve average spedd without changing the provider. 4: Using sprites is an advanced technique, isn't it? I 'll apply it to achieve high performance. But here it seems that there is another problem that should be more simple... I'll check 3 and 6 (if I'll be able to 'check the consol JS errors ) Best regards, altavic Link to comment Share on other sites More sharing options...
altavic Posted April 7, 2013 Author Share Posted April 7, 2013 Thank you Doulas, Regarding the recommendation 9, APC, I am in a doubt: - prestashop BO proposes me to read http://php.net/manual/fr/apc.installation.php that seems to me too complicated - and in your article they say that it is enough just to ask the provider What is true? Best regards, altavic Link to comment Share on other sites More sharing options...
yaniv14 Posted April 7, 2013 Share Posted April 7, 2013 1. this is what i see in the console: Uncaught ReferenceError: freeShippingTranslation is not defined I guess its something to do with free shipping translation 2. the missing image you missed is: GET http://www.altavic-nature.com/ps/fr/themes/cosmetiquebio/css/modules/blocktopmenu/img/bg_blocktopmenu_li_hover.png 404 (Not Found) 3. if you have memcache installed, you don't need another accelarator 4. if your buyers are from France & Russia than you better get a host from europe 5. I ment your russian site is empty not "not working proparly" - my mistake 6. using sprites is easy but you need it only if you have bunch of small image loading on the same page Link to comment Share on other sites More sharing options...
marcos.perez Posted June 24, 2013 Share Posted June 24, 2013 (edited) Hi! Prestashop 1.5.4.0. i had the same problem to slowness. You can improve your performance by managing "cache smarty","CCC options" but definitive solution to multishop so so so slow is "Cache options". I´m currently using memcached but i have tested APC too with excellent results. If you have VPS try to install. Memcached extension is easy to install, configure and use; APC have medium difficulty. Regards! Edited June 24, 2013 by textilesmontecid (see edit history) Link to comment Share on other sites More sharing options...
Optimus_Sam Posted June 24, 2013 Share Posted June 24, 2013 Have you tried using Firebug and Yslow? Link to comment Share on other sites More sharing options...
apachebooster Posted February 11, 2015 Share Posted February 11, 2015 One of the easiest option to speed up prestashop would be to install web accelerators like "Apachebooster". It enhances the site loading speed and caches the dynamic as well as static pages on the site making your site load faster for the customers. More info at : http://ndimensionz.com/apachebooster Link to comment Share on other sites More sharing options...
somits1 Posted November 3, 2015 Share Posted November 3, 2015 Hello There, I am also getting slow site issue from 4-5 day before its working fine. Also i have done CCC (Combine, Compress and Cache). Please help me to solve the issue. I am using prestashop v1.5.6 English and my site is http://slmobileprice.com Thanks, Somit 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