Has anyone tried Spree? If so can you share experiences, esp. regarding software features, reliability, support, etc?
One distinct advantage is REST API. Also, it seems to support migration from other carts.
It's based on ROR, so probably slower than OC. But is it slow enough that you'd feel the difference?
One distinct advantage is REST API. Also, it seems to support migration from other carts.
It's based on ROR, so probably slower than OC. But is it slow enough that you'd feel the difference?
OC2PS
OC 3.0.3.7, vQmod 2.6.2, Journal3 theme
Arcfesték, Csillámtetoválás, Henna
Check out: All my extensions | My FREE extensions
well it's still a very young cart. I looked at it a while back. It has some interesting things. Looks like they got the product variants (options combinations/sku) right, but it's still lacking alot of stuff, but I see it growing pretty quickly. Lots of people love ROR. I never really got the big deal, but it's a big buzzword.
OpenCart commercial mods and development http://spotonsolutions.net
Layered Navigation
Shipment Tracking
Vehicle Year/Make/Model Filter
From what I've heard, the development cycle is much faster, and it's database agnostic..i.e. you don't have to rewrite SQL for each database...they even say Cake is a wannabe ROR..Xsecrets wrote:Lots of people love ROR. I never really got the big deal, but it's a big buzzword.

OC2PS
OC 3.0.3.7, vQmod 2.6.2, Journal3 theme
Arcfesték, Csillámtetoválás, Henna
Check out: All my extensions | My FREE extensions
In the php recess and frapi come to mind that really feel like ROR.
yeah, cake is another one.
@ spree
IF I hadn't come across opencart at the last second I would have gone with spree. In a way it came down to php vs ruby and a lack of time to learn ruby.
Buzzword complaint that is what it is.
Development is using the Restful+activerecord.
However, opencart could be restful.
Restful is just CRUD (create, read, update , delete) so it just a fancy way of saying ... using a http request to post, put, delete, or update. Hence opencart could be a bit more RESTFUL.
I am still on the fence about activerecord.
It's really great for proto-typing and such but ... I keep coming across threads that claim there are issues at a higher level.
@ database agnostic
umm, PDO + doctorine/xpdo could do the same ....
@ ROR
The biggest factor that helps ROR over any php solution is that ROR is basically the only solution for ruby.
There was another solution for ruby but it merged with ROR ... others are so far off the screen they don't count.
Python is in the middle. 4 major frameworks but each is fighting for python users ... too bad that it really is a great language.
php has oodles, and oodles of frameworks and oodles and oodles of users.
That is a major benefit but a major problem for php. Imagine putting 20% of php users behind 1 framework!!!!
@ which to choose?
Good question ... language wise, python rocks but you will need to find a support group. ruby is a tad better than php but RoR and best practices is a way of life. php ... getting better and has a huge presence.
yeah, cake is another one.
@ spree
IF I hadn't come across opencart at the last second I would have gone with spree. In a way it came down to php vs ruby and a lack of time to learn ruby.
Buzzword complaint that is what it is.
Development is using the Restful+activerecord.
However, opencart could be restful.
Restful is just CRUD (create, read, update , delete) so it just a fancy way of saying ... using a http request to post, put, delete, or update. Hence opencart could be a bit more RESTFUL.
I am still on the fence about activerecord.
It's really great for proto-typing and such but ... I keep coming across threads that claim there are issues at a higher level.
@ database agnostic
umm, PDO + doctorine/xpdo could do the same ....
@ ROR
The biggest factor that helps ROR over any php solution is that ROR is basically the only solution for ruby.
There was another solution for ruby but it merged with ROR ... others are so far off the screen they don't count.
Python is in the middle. 4 major frameworks but each is fighting for python users ... too bad that it really is a great language.
php has oodles, and oodles of frameworks and oodles and oodles of users.
That is a major benefit but a major problem for php. Imagine putting 20% of php users behind 1 framework!!!!
@ which to choose?
Good question ... language wise, python rocks but you will need to find a support group. ruby is a tad better than php but RoR and best practices is a way of life. php ... getting better and has a huge presence.
930sc ... because it is fun!
I wouldn't really call cake a ROR wannabe at least not from my understanding which is next to nothing about ROR or ruby I don't have any desire to learn another language.
I think yii is closer from what I've read. From eaverything I've read the big deal is that it generates the CRUD for you, and supposedly saves lots of times rapid development blah blah blah, but every time I've tried to use a system that autogenerates the CRUD for you I end up having to go back and completely change it to my liking anyways, so I might as well start from scratch anyways. As far as db agnostic yeah there are plenty of ways to make php do that it's just that opencart doesn't use them. even many of the php frameworks use active record.
I think yii is closer from what I've read. From eaverything I've read the big deal is that it generates the CRUD for you, and supposedly saves lots of times rapid development blah blah blah, but every time I've tried to use a system that autogenerates the CRUD for you I end up having to go back and completely change it to my liking anyways, so I might as well start from scratch anyways. As far as db agnostic yeah there are plenty of ways to make php do that it's just that opencart doesn't use them. even many of the php frameworks use active record.
OpenCart commercial mods and development http://spotonsolutions.net
Layered Navigation
Shipment Tracking
Vehicle Year/Make/Model Filter
@ Rapid prototyping
The benefit is creating from a DB structure. Which really makes you think about how every thing is interrelated and such. However I do agree that you really do have to go back and do a lot of things.
The benefit is creating from a DB structure. Which really makes you think about how every thing is interrelated and such. However I do agree that you really do have to go back and do a lot of things.
930sc ... because it is fun!
Who is online
Users browsing this forum: No registered users and 2 guests