Jump to content

Upgrade or not!


Recommended Posts

Hiya guys/gals,

 

I currently have a site running 1.5.3.1 and wanted to upgrade due to security patches(from what i have read here on the forum)

 

BUT i am trying to put together a site using 1.6.0.14 and it is alot slower than the previous version.

 

What exactly are the security issues with keeping 1.5.3.1 as all the new 1.6 versions that keep coming out are soo slow and still have major problems (reading through the forums)

 

Why do prestashop keep releasing newer versions that 

1) still have problems, and

2) make them incompatible with previous versions so alot of code changing is needed to run like before

 

Version 1.6.1 was meant to be the next best thing yet people are still having issues with it 

 

If there is a security patch needed for older versions then just make the patch for that version, then we could just upload it without the need to reconfigure a newer version

Link to comment
Share on other sites

1.6.1.1 is touted to be 200% faster...and to date there has not been a release where not issues, nature of devlopers not putting 80% of the work required, i.e. testing..

 

I've not seen a 1.6 slower than 1.5.3...so it's more likely back office-->advanced p-->performance not optimally configured...

 

1.6.1.1 is the go to release....

Link to comment
Share on other sites

1.6.1.1 is touted to be 200% faster...and to date there has not been a release where not issues, nature of devlopers not putting 80% of the work required, i.e. testing..

 

Then why do they release the versions without testing ??

 

 

I've not seen a 1.6 slower than 1.5.3...so it's more likely back office-->advanced p-->performance not optimally configured...

This is quite possible but am currently only adding categories to 1.6 yet the 1.5 version has all the products and still seems alot faster

 

 

 

 

 

1.6.1.1 is the go to release....

There still seems alot of problems with this version with some people saying they will have to wait until 1.6.1.2 is released to have the bugs fixed

Link to comment
Share on other sites

The fact is I have been waiting several weeks for this 1.6.1.1 version, to launch my shop with the last stable and trusted version. For making progress while 1.6.1.1 was finished, I was configuring and trying in 1.6.1.0.

Now I have two similar shops, one in 1.6.1.0 and other with 1.6.1.1, and I can guarantee the last one is terribly slow. The 1.6.1.0 does not have any problem of velocity, but the backoffice of the 1.6.1.1 sometimes spent 30 seconds or more to load completely; and that problem does not have any sense, while it happen randomly. As the bug seem quite "huge", I think Prestashop will release a 1.6.1.2 version fixing very soon, but Prestashop have not commented anything about that.

What do you recommend?

Link to comment
Share on other sites

Then why do they release the versions without testing ??

 

 

This is quite possible but am currently only adding categories to 1.6 yet the 1.5 version has all the products and still seems alot faster

 

 

 

 

 

There still seems alot of problems with this version with some people saying they will have to wait until 1.6.1.2 is released to have the bugs fixed

 

 

yes, well that maybe, but I think I answered your question yes?  At the end of the day, and as you should make copy of your prod shop to do upgrade you won't know until you try.  But I can assure with with 100% assurance that 1.6.0.9/1.6.0.14/1.6.10/1.6.11 far superior to your existing shop and I can only guess how dated your front office is becoming.  I'd be looking for the new killer theme now. :)

Link to comment
Share on other sites

I totally agree the newer versions look far better than the older ones but its just the speed that kills it.

 

And yes it is looking dated compared to the newer versions.

 

BTW, i have my original shop with lots of products, and a clean fresh install of 1.6.1.1 both on localhost, and the newer version is definately slower

 

Would be nice if they fixed the speed though :)

Edited by mickeyboy1 (see edit history)
Link to comment
Share on other sites

I totally agree the newer versions look far better than the older ones but its just the speed that kills it.

 

And yes it is looking dated compared to the newer versions.

 

BTW, i have my original shop with lots of products, and a clean fresh install of 1.6.1.1 both on localhost, and the newer version is definately slower

 

Would be nice if they fixed the speed though :)

 

it's sort of like upgrading any software, it has more bells and whistles...but I am 'not' convinced your testing validates that 1.6.1.0+ is slower than 1.5.3.  I happily ran 1.4.6 for several years...worked with here and in clients  1.5...I skipped 1.5 entirely for my own shops and didn't get involved in client upgrades until 1.6.0.9.  Then I was all in..However your go...the new themes flat out rock the confiigs are so feature rich...so you might need to get some more giddy up on severer side...because like any sfw upgrade, they implement more features that can cause some overhead.  good that you are thinking about it...but remember create copy/upgrade..play with it...and start looking at themes with best 'above the fold'...

 

1.6 java bottom is enough reason to do it...

  • Like 1
Link to comment
Share on other sites

All this is done on localhost so live site is safe :)

 

I set debug on both sites and went into admin then categories tab just for comparison and screenshot them

 

Results...

post-535854-0-64868200-1440879784_thumb.png

post-535854-0-83888300-1440879836_thumb.png

 

153 site has lots of categories and products yet 1.6.1.1 site is fresh clean install so cant understand why its slower

  • Like 1
Link to comment
Share on other sites

mickeyboy1, how do you get those numbers? Debug mode? Maybe it could help to isolate my problem.

 

goto /config/defines.inc.php and change 

define('_PS_MODE_DEV_', false);

to 

define('_PS_MODE_DEV_', true);

and also 

define('_PS_DEBUG_PROFILING_', false);

to 

define('_PS_DEBUG_PROFILING_', true);

Dont forget to set them back to false afterwards otherwise all the info will be seen on live site

Edited by mickeyboy1 (see edit history)
Link to comment
Share on other sites

All this is done on localhost so live site is safe :)

 

I set debug on both sites and went into admin then categories tab just for comparison and screenshot them

 

Results...

attachicon.gif153.png

attachicon.gif161.png

 

153 site has lots of categories and products yet 1.6.1.1 site is fresh clean install so cant understand why its slower

 

I'd put up in a subdomain in target hosting to get better feel....localhost as you know is not giving you end results.  

 

for 1.5...if you want fast front office take a look at the 'rather'  famous module I wrote for 1.5.  This only helps front office, but the is a related on I did for bo.

 

https://www.prestashop.com/forums/topic/314461-module-javapro-prestashop-performance-significantly-speed-up-your-shop-pages-defer-javascript/

Link to comment
Share on other sites

All this is done on localhost so live site is safe :)

 

I set debug on both sites and went into admin then categories tab just for comparison and screenshot them

 

Results...

attachicon.gif153.png

attachicon.gif161.png

 

153 site has lots of categories and products yet 1.6.1.1 site is fresh clean install so cant understand why its slower

Hey, I just want to add my input here. Maybe it helps.

 

First of all you can't compare a live server with a localhost one.

 

For example on my development (local) web server it takes on average ~2 seconds to load the dashboard on 1.6.1.1 without cache. When I enabled smarty cache this is the load time I get: Load Time 666 ms - Unicorn powered webserver!

And on my live server running PS v1.6.1.0 the load time for dashboard is 0.030ms. And as you can see my PremiumPresta front store is blazing fast too.

 

So I can't see how anyone could state that PrestaShop is slow. It's actually the best piece of eCommerce software I worked with and it's still getting improved a lot.

 

If you want speed I would suggest configuring your server correctly by following prestashop requirements: https://www.prestashop.com/en/system-requirements

Or hire a System Administrator to speed up your server.

Link to comment
Share on other sites

Hey, I just want to add my input here. Maybe it helps.

 

First of all you can't compare a live server with a localhost one.

 

You misunderstood my arguement....

 

Both of these sites i have put images up for are both running on localhost

And as you can see the 1.5.3 loaded with categories and products site loads faster than an empty fresh 1.6.1.1 version

So as they are both on localhost i would expect the newer empty version to be faster than an older version with lots of products

Link to comment
Share on other sites

Catalin Scaesteanu, about those requeriments you mentioned:

 


- A domain name

- Web server: Apache 1.3, Apache 2.x, Nginx or Microsoft IIS

- PHP 5.2+

-> PHP 5.6 is recommended? Or better 5.5?

- MySQL 5.0+ installed with a database created

- SSH or FTP access (ask your hosting service for your credentials)

- In the PHP configuration ask your provider to set memory_limit to "64M" and file_max_upload_size to "16M"


-> Could be better 2048M of memory_limit  and 1000 of max_execution_time instead?

My server allow me these parameters, but I don't know... the difference is quite huge!


- SSL certificate if you plan to process payments internally (not using PayPal for instance)

- Optional PHP extensions: GD, cURL, SimpleXML, SOAP

- To improve performances: MemCached, mcrypt PHP extension

 

 

Thanks!

Link to comment
Share on other sites

Oh, I see. In this case it is strange. Is it also slow in front office?

Can you install it somewhere in your live server to test on different server setup than localhost?

 

The only difference in settings is that you have "Never compile" and I have "Recompile templates if the files have been updated". However this shouldn't matter.

Link to comment
Share on other sites

Catalin Scaesteanu, about those requeriments you mentioned:

 

 

- A domain name

- Web server: Apache 1.3, Apache 2.x, Nginx or Microsoft IIS

- PHP 5.2+

-> PHP 5.6 is recommended? Or better 5.5?

- MySQL 5.0+ installed with a database created

- SSH or FTP access (ask your hosting service for your credentials)

- In the PHP configuration ask your provider to set memory_limit to "64M" and file_max_upload_size to "16M"

 

-> Could be better 2048M of memory_limit  and 1000 of max_execution_time instead?

My server allow me these parameters, but I don't know... the difference is quite huge!

 

- SSL certificate if you plan to process payments internally (not using PayPal for instance)

- Optional PHP extensions: GD, cURL, SimpleXML, SOAP

- To improve performances: MemCached, mcrypt PHP extension

 

 

Thanks!

To answer your questions:

- I have php 5.5, newer versions are better theoretically but make sure to check that all features of PrestaShop work

- memory_limit = 256M -> everytime some accesses your store a PHP process starts and that's the maximum memory it can take - for page rendering this should be enough.

- max_execution_time = 30s -> the maximum execution time a php script can run

 

These are also called the safe values for production websites. If you don't have a specific reason to increase them then you probably shouldn't. They don't speed up the website if that's what you're asking.

 

LE: If you want to speed up your site I would recommend using MemCached.

Edited by Catalin Scaesteanu (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...