watheris Posted August 14, 2014 Share Posted August 14, 2014 (edited) Hi, we have site with 2000 products on 9 year old zencart site. This zencart site has 0,3s time to first byte and site loads completly in 1 - 1.5 sec with more than 70 requests. I created fresh installation of prestashop 1.5.6.2 (on subdomain), copied products and categories there and I was in shock how slow this system is. Time to first byte is somewhere around 2,5s. With ONLY 20 requests. I have read a lot of topics about backoffice settings and set up everything properly. CCC is ON, Cache is ON, Compilation is OFF. Both sites are working now so I can easily compare load time of same categories, same product pages... Prestashop is much more slower in Time to first byte even when I turn down most of modules. Anyone knows how to fix this? PS. We have our own server so i am 100% it is not hostin/server issue. Thank you for any answers. Edited August 14, 2014 by watheris (see edit history) 1 Link to comment Share on other sites More sharing options...
El Patron Posted August 14, 2014 Share Posted August 14, 2014 1.5.6 is 'heavy'. 1.6 is faster (ensure using CCC with javascript loaded bottom option) and latest boot strap default or 3rd party theme with boot strap concept. It is not recommended to use older version like 1.5, but to use latest installation, tip: early versions of any cms, including ps, were really fast...as they lacked features that today's ecommerce must have. Link to comment Share on other sites More sharing options...
watheris Posted August 14, 2014 Author Share Posted August 14, 2014 Unfortunately I cant move to 1.6 because I already paid a lot of for design and product/customers import. I turned of console and site loads in 0,45 second but time to first byte is 2,5 = 3seconds whole load time. So there is no chance to lower time to first byte? Link to comment Share on other sites More sharing options...
Dh42 Posted August 14, 2014 Share Posted August 14, 2014 Sure there are lots of ways to do it, do you have a link to the PrestaShop site so we can check it out? 1 Link to comment Share on other sites More sharing options...
watheris Posted August 14, 2014 Author Share Posted August 14, 2014 (edited) I hope it dont mind, I will post link here in <code> and using bitly, because its testing site (duplicity of main domain) and I dont want it to be found be google Thank you. For testing time to first byte I was using preinstalled chrome extension and bytecheck.com Edited August 14, 2014 by watheris (see edit history) Link to comment Share on other sites More sharing options...
El Patron Posted August 14, 2014 Share Posted August 14, 2014 total load time is one thing, 'above the fold' is more important factor than total page load. learn more: http://en.wikipedia.org/wiki/Above_the_fold#In_web_design https://developers.google.com/speed/docs/insights/PrioritizeVisibleContent and if you are wondering how search engine like google thinks it important http://www.google.com/patents/US20070118640 Link to comment Share on other sites More sharing options...
Naldinho Posted August 14, 2014 Share Posted August 14, 2014 (edited) Unfortunately I cant move to 1.6 because I already paid a lot of for design and product/customers import. I turned of console and site loads in 0,45 second but time to first byte is 2,5 = 3seconds whole load time. So there is no chance to lower time to first byte? I just upgraded a store from 1.5.6 to 1.6.0.9 and it was mostly painless. You shouldn't have any issues with product / customer in the upgrade. For design it depends on what you mean -- big difference between just design using templates / modules and design that involves changes to core files. If the design was limited to the forumer you should be able to upgrade with little to moderate fussing. Some people might disagree but I feel that part of working with software like ZenCart / PrestaShop involves getting your hands dirty and being able to do a lot of stuff yourself -- you pay developers for complex stuff but if you can't do even the simple tasks you're going to have issues. The only way to learn is to do. My suggestion would be to set up a development machine at home using an old computer and clone your site onto that machine. Then try upgrading it. If you screw up no harm done. If you're regretting the platform change -- don't. Before I settled on PrestaShop I played first with O/S Commerce and then with ZenCart. PrestaShop is on a completely different level. It is just the vastly superior platform. Edited August 14, 2014 by Naldinho (see edit history) 2 Link to comment Share on other sites More sharing options...
Dh42 Posted August 14, 2014 Share Posted August 14, 2014 Ok, the site seems pretty straight forward. Can you give a little information about your hosting account. What type do you have, who is it with. How is it set up. Link to comment Share on other sites More sharing options...
watheris Posted August 14, 2014 Author Share Posted August 14, 2014 (edited) We have VPS with reserved 1,5 GB RAM, 1792 MHZ procesor, 100 Gb hdd... Or you want some other informations? I can also send you link to php info file if it is needed. Edited August 14, 2014 by watheris (see edit history) Link to comment Share on other sites More sharing options...
El Patron Posted August 14, 2014 Share Posted August 14, 2014 We have VPS with reserved 1,5 GB RAM, 1792 MHZ procesor, 100 Gb hdd... Or you want some other informations? I can also send you link to php info file if it is needed. or use module that tells you phpinfo after native PrestaShop ini_set as root phpinfo does not tell you this. http://www.prestashop.com/forums/topic/278164-free-module-display-php-environment-phpinfo-back-office/ Link to comment Share on other sites More sharing options...
watheris Posted August 14, 2014 Author Share Posted August 14, 2014 Thank you for patience. Module installed, you right - there is much more information than in phpinfo. If you want specific information, let me know. Link to comment Share on other sites More sharing options...
El Patron Posted August 14, 2014 Share Posted August 14, 2014 Unfortunately I cant move to 1.6 because I already paid a lot of for design and product/customers import. I turned of console and site loads in 0,45 second but time to first byte is 2,5 = 3seconds whole load time. So there is no chance to lower time to first byte? One last bit of advice (please know I do 'no' private work so have no hidden agenda nor do I think anyone on this post has agenda)...and also I prefer to write to overall community and not specifically a particular shop situation, because there is nothing 'novel' about 99% of questions. Many read/respond to these post much later in time. so I will be blunt this is a big mistake (making shop so it can not be easily upgraded). you are already missing many new features and those that will be coming, ps is doing an excellent job of staying with/ahead of the curve. hopefully we won't see you using 1.5 9 years from now. best of luck... 1 Link to comment Share on other sites More sharing options...
watheris Posted August 14, 2014 Author Share Posted August 14, 2014 (edited) Actualy this is common problem in PrestaShop. Not just mine. And I am not asking for private settings which would help me only. I picked up 1.5 because somewhere on this forum was this is stable verziou. Also we have many reasons Why not to use 1.6. F. E. It is too modern. Our customers are mostly higher age and not familiar with so many ajax stuff, animations, modal windows etc... We needed platform that looks simple and 1.5 has everything we need. Unfortunately, before expensive paid services I did not know its not stable. Also I can upgrade shop, its not unupgradable, but for our cause its pointless. Edited August 14, 2014 by watheris (see edit history) Link to comment Share on other sites More sharing options...
Naldinho Posted August 14, 2014 Share Posted August 14, 2014 If the only thing holding you back from upgrading is that you like to keep the old front-office look that shouldn't be an issue. I could be wrong but I am pretty sure you can make the front look like 1.5 while benefiting from 1.6's improvements Link to comment Share on other sites More sharing options...
watheris Posted August 14, 2014 Author Share Posted August 14, 2014 Ive just installed fresh 1.6 on another subdomain and time to first byte is somewhere around 1,5s, What are optimal system requirements for prestashop? Maybe our reserved 1,5GB ram and 1,7 Ghz procesor isnt enough. Link to comment Share on other sites More sharing options...
Dh42 Posted August 14, 2014 Share Posted August 14, 2014 I would say it is a server issue, I can pull a complete site load in .7 seconds on a $5 a month cloud server, http://dh42.com/blog/prestashop-cloud/ Link to comment Share on other sites More sharing options...
El Patron Posted August 14, 2014 Share Posted August 14, 2014 Actualy this is common problem in PrestaShop. Not just mine. And I am not asking for private settings which would help me only. I picked up 1.5 because somewhere on this forum was this is stable verziou. Also we have many reasons Why not to use 1.6. F. E. It is too modern. Our customers are mostly higher age and not familiar with so many ajax stuff, animations, modal windows etc... We needed platform that looks simple and 1.5 has everything we need. Unfortunately, before expensive paid services I did not know its not stable. Also I can upgrade shop, its not unupgradable, but for our cause its pointless. that is very valid point , and I do agree 1.5.6.2 was a good sound choice. I am only sharing one should be careful going forward where you can not upgrade...i.e do not change anything outside of template folder if at all possible. and as shop manager make sure any oem works follows this as closely as possible. you will be fine with 1.5 rolling out....but you will want to upgrade, it won't be me telling you but something you yourself will desire. so after you get all sorted out on 1.5 and selling, go back create test play around with upgrade to 1.6... happy selling Link to comment Share on other sites More sharing options...
watheris Posted August 14, 2014 Author Share Posted August 14, 2014 (edited) Yes, I understand and you are right about it. Changes and upgrading is necessery, but for our target customers we need to make them really slowly and one by one (f.e. thats why we paid designer to clone our old design to prestashop). Anyway it looks like I am going to need to upgrade vps a bit and maybe it will help. And also I found partial solution, if you are experiencing similar, slow site problem, try to check this : - there was a few disabled modules - after uninstalling them, TTFB dropped down - few modules was wrong hooked or hooked in more hooks - after fix TTFB dropped down a bit, too. But TTFB is still more than 1,2s so I will try that vps upgrade and I will see if it helps. Btw thanks to everyone who participate in this topic and sorry for my english. Edited August 15, 2014 by watheris (see edit history) Link to comment Share on other sites More sharing options...
El Patron Posted August 14, 2014 Share Posted August 14, 2014 Yes, I understand and you are right about it. Changes and upgrading is necessery, but for our target customers we need to make them really slowly and one by one (f.e. thats why we paid designer to clone our old design to prestashop). Anyway it looks like I am going to need to upgrade vps a bit and maybe it will help. And also I found partial solution, if you are similar, slow site problem, try to check this : - there was a few disabled modules - after uninstalling them, TTFB dropped down - few modules was wrong hooked or hooked in more hooks - after fix TTFB dropped down a bit, too. But TTFB is still more than 1,2s so I will try that vps upgrade and I will see if it helps. Btw thanks to everyone who participate in this topic and sorry for my english. open config/defines.inc.php set this to true define('_PS_DEBUG_PROFILING_', false); visit most visited type pages, collect profiling for each page. set to false it's good info..keep you busy this weekend. Link to comment Share on other sites More sharing options...
Recommended Posts