Post by lmwstamps » Sun Oct 14, 2018 12:31 am

I'm in the process of developing up a small eCommerce website. Of all the eCommerce scripts available, Opencart seems to have the best functionality for my intended purposes. Now I'm trying to decide what version to use. What are the differences between 3.0.2 and the upcoming 3.1.0? How difficult is the upgrade process on a live site? Any thoughts or comments are greatly appreciated.

Newbie

Posts

Joined
Sat Oct 13, 2018 9:30 pm

Post by IP_CAM » Sun Oct 14, 2018 9:32 pm

What are the differences between 3.0.2 and the upcoming 3.1.0
Well, just use a Win Tool, to compare the Content between the Versions, but only,
after a 'production' Version 3.1.x will exist. :D
--
How difficult is the upgrade process on a live site?
An upgrade usually does not work, especially not, if additional Extensions
have been added to, or changes have been made in an existing setup.

OC is a continuing development, and every new Version is different from others,
in some parts. So, better don't even think about upgrading something existing,
exept for possibly the database, it's just wasted time. And if you are not familiar
with Databases, you'll better get them upgraded, if required, by a Professional.
Good Luck! ;)
Ernie

My Github OC Site: https://github.com/IP-CAM
5'200 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.


User avatar
Legendary Member

Posts

Joined
Tue Mar 04, 2014 1:37 am
Location - Switzerland

Post by thekrotek » Mon Oct 15, 2018 4:14 am

Just want to confirm, that if you're not experienced coder, I wouldn't recommend any OpenCart upgrades. OpenCart has the most non-user-friendly upgrade I ever saw.

Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com


User avatar
Expert Member

Posts

Joined
Sun Jul 03, 2016 12:24 am


Post by IP_CAM » Mon Oct 15, 2018 5:29 am

Well, they gave up early, I assume, after realizing, that it's of no use,
since not a single OC Installation looks the same as others ... :laugh:
Not to talk about the 'extended' Theme installs, like Journal/Pavo/e.t.c.,
making it virtually impossible, to even think about upgrading something
existing, without running into problems.
OC just not communicated this, among a few other things, and that's the
reason, why that UPGRADE-Syndrome still exists in many OC User Brains. :crazy:
Ernie

My Github OC Site: https://github.com/IP-CAM
5'200 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.


User avatar
Legendary Member

Posts

Joined
Tue Mar 04, 2014 1:37 am
Location - Switzerland

Post by lmwstamps » Tue Oct 16, 2018 1:06 am

Thanks for the replies. Just to clarify, by differences, I meant functionality, enhancements, or updated utilities, not specific coding differences. In other words, what will 3.1.0.0 provide that 3.0.2.0 doesn't?

Newbie

Posts

Joined
Sat Oct 13, 2018 9:30 pm

Post by purpletreesoft » Tue Oct 16, 2018 1:42 pm

IP_CAM wrote:
Mon Oct 15, 2018 5:29 am
Well, they gave up early, I assume, after realizing, that it's of no use,
since not a single OC Installation looks the same as others ... :laugh:
Not to talk about the 'extended' Theme installs, like Journal/Pavo/e.t.c.,
making it virtually impossible, to even think about upgrading something
existing, without running into problems.
OC just not communicated this, among a few other things, and that's the
reason, why that UPGRADE-Syndrome still exists in many OC User Brains. :crazy:
Ernie
I think there is no justification for not having a good upgrade strategy. Every CMS has this kind of things, but they have good upgrade paths.

Purpletree Software LLP
New features launched for Multivendor Marketplace Extension


User avatar
New member

Posts

Joined
Thu Jun 22, 2017 10:17 pm


Post by thekrotek » Tue Oct 16, 2018 2:21 pm

purpletreesoft wrote:
Tue Oct 16, 2018 1:42 pm
I think there is no justification for not having a good upgrade strategy. Every CMS has this kind of things, but they have good upgrade paths.
True. But when it comes to OC, there's no justification for many things. Like that stupid TWIG-only sudden policy and such. One man shows is always ends with dictatorship and blunt decisions.

Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com


User avatar
Expert Member

Posts

Joined
Sun Jul 03, 2016 12:24 am


Post by Johnathan » Wed Oct 17, 2018 12:35 am

lmwstamps wrote:
Tue Oct 16, 2018 1:06 am
Thanks for the replies. Just to clarify, by differences, I meant functionality, enhancements, or updated utilities, not specific coding differences. In other words, what will 3.1.0.0 provide that 3.0.2.0 doesn't?
To answer your actual question, I believe the main changes for 3.1 are listed in the alpha release topic:

Added
Bootstrap 4
Font Awesome 5
Jquery 3.3.1
Ability to have search engine index pages in multiple languages.
Added ckeditor back
Template code can now be edited before it processed using lamba functions.
All URL's generated in the catalog controller files now have language= appended to them.
SEO URL's can now replace any normal URL query and not just pre defind ones link product, category, manufacturer pages.
Added a CRON job system so no need for extension developers having to manually add this via the cpanel's.

Fixed
https://github.com/opencart/opencart/co ... a5b719d+34

Most of those won't have a huge impact on the end-user (e.g. updated libraries) so it seems like the biggest changes are the language changes for URLs, the SEO URL functionality, CKEditor, and the cron system. Not sure if those are make-or-break for you, but given we don't know how long it will be before 3.1 is actually released, I'd say go with 3.0 if you need to start your store soon, or 3.1 if you can wait at least a few months.

One other note: most people agree 3.0 is not the best for setting up a new store, given the bugs it still has that were never fixed, and how close 3.1 is to being released. If you're starting a new store and need to get it set up quickly, I'd suggest using 2.3.0.2 instead. It seems to be most developers' preference for creating new stores at the moment.

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by lmwstamps » Thu Oct 18, 2018 5:15 am

Johnathan,

That's very helpful and exactly the type of information I was looking for.

Newbie

Posts

Joined
Sat Oct 13, 2018 9:30 pm
Who is online

Users browsing this forum: No registered users and 43 guests