osCommerce v Magento
#1
Posted 21 November 2009, 01:38
Finally is it better to start with v2.2 or go straight to v3.0 Alpha 5 for a clean sheet start up site?
Thanks.
#2
Posted 21 November 2009, 02:52
Then I realized I was sorting through 6,000+ files and a massive database of over 200 tables, and who knows how many fields. The empty Magento database is at least 20mb, over 10x the size of OSC. Worse, was the realization that Magento is written in some pretty unusual php and xml. And jeebus, 6,000 files. If you think it is hard to find stuff in the OSC structure, in Magento, you have 3 to 4 times as many files and a deeper folder structure.
OScommerce is manageable if you are willing to learn some CSS, html, and php. A non professional can learn the programming from books, examples and websites to handle OScommerce. At the point where you have learned enough to do some really neat stuff in OSCommerce, you will, however just be beginning in Magento.
The fatal flaw in Magento is that it is slow. The few showcase sites that are up on the Magento site run okay, but if you look that server speeds that are delivering those web pages, you see that they are on some fast servers, not the $6.95/month shared host places that will run OSCommerce just fine . When you look on the Magento forum and go to the sites people put up for comments, you see how slow and draggy they are. A slow site loses customers. If you are really knowledgeable, willing to super tune Magento and pay serious money for a dedicated server, you might get Magento to run about as fast as OScommerce.
If you are starting out new, get version v3.0 Alpha. I say that for one big, major reason. It is table-less, and you can use CSS to design it. I can't speak to any other feature of v3.0, because I have next to no experience in it. I am pretty much stuck with v2.2 because I have spent the last 6 years modifying it, but it works just fine. I have however, stripped out all the tables, and it has made a world of difference in how I can design the website.
OSC to CSS, http://addons.oscommerce.com/info/7263 -Bulk Mail Engine, http://addons.oscommerce.com/info/6553
#3
Posted 22 November 2009, 03:57
#4
Posted 22 November 2009, 04:28
danthman, on 22 November 2009, 03:57, said:
It is not just tables, the whole set-up is different, programming and file structure as well. The issue about mods not working is a problem. I would love to use the new version, but I can't because all the mods and contributions I use and need on my site, will not transfer over. In the end it was easier, even thought it took me weeks to do it, to just go through 2.2 page by page and replace the tables with CSS friendly div and such. It was also 'easier' to step back and spend some serious time and effort to learn more php and CSS and apply it to my existing OSC cart than to start over fresh on a monster like Magento. You can see what an OSC cart sans table looks like here
http://www.niora.com
OSC to CSS, http://addons.oscommerce.com/info/7263 -Bulk Mail Engine, http://addons.oscommerce.com/info/6553
#5
Posted 22 November 2009, 17:00
There's been a discussion going on: http://forums.oscommerce.com/topic/348228-any-thoughts-in-making-oscommerce-tableless/ about modifying osC 2.2 to make a tableless layout. It's a major undertaking and will break a number of mods, but it might be a less painful migration than going to v 3.0's whole new architecture. In the long run, it would be best to go to 3.0 and bring the mods along. It may take a concerted effort to prod mod owners into updating them, and finding people to adopt unsupported mods and update them, but it could be done.
#6
Posted 22 November 2009, 17:10
danthman, on 22 November 2009, 03:57, said:
Not only UI oriented mods which reference 2.2 tables, but most other mods will need recoding in 3.0. It will take a while before there's a critical mass of mods (but I've done mine!).
#7
Posted 22 November 2009, 18:22
swguy, on 22 November 2009, 17:10, said:
In my case, I'm better at CSS by far than php. Making 2.2 tableless was a matter of doing the same operation over and over, whereas moving to 3.0 would involve knowing the php of every mod well enough and the structure of 3.0 well enough to recode those mods. To make matters worse, I'm starting out with CRE Loaded which has a ton of mods installed by someone else other than me. In other words I don't even know where my standard 2.2 code ends and my mods start, or even for sure how many mods I have installed.
My 2.2 works well and I really use the extras installed on it, but if there were compelling reasons, real advantages to being in 3.0 over 2.2, other than the CSS issues, I'm just not familiar enough with 3.0 to know what they would be.
OSC to CSS, http://addons.oscommerce.com/info/7263 -Bulk Mail Engine, http://addons.oscommerce.com/info/6553
#8
Posted 22 November 2009, 19:12
As previously mentioned it doesn't have a hope of working at anything like a satisfactory speed unless on a relatively powerful VPS or dedicated server. Even on a powerful VPS it was sort of snappy but not what you could call quick.
As few are familiar with Zend Framework let alone their implementation of Magento USING Zend Framework, users who stick with it are going to be shelling out a lot of money for mods/support/upgrades etc etc. which is of course another fantastic way to make money.
I say again .. very clever.
Edited by FWR Media, 22 November 2009, 19:14.
KissMT Dynamic SEO Meta & Canonical Header Tags
KissER Error Handling and Debugging
If you found my post useful please click the green + sign to the right
Please only PM me for paid work.
#9
Posted 24 November 2009, 00:03
FWR Media, on 22 November 2009, 19:12, said:
As previously mentioned it doesn't have a hope of working at anything like a satisfactory speed unless on a relatively powerful VPS or dedicated server. Even on a powerful VPS it was sort of snappy but not what you could call quick.
As few are familiar with Zend Framework let alone their implementation of Magento USING Zend Framework, users who stick with it are going to be shelling out a lot of money for mods/support/upgrades etc etc. which is of course another fantastic way to make money.
I say again .. very clever.
#10
Posted 24 November 2009, 00:22
Also we all know speed is everything and the showcase sites on osCommerce home page have some good examples.
I only have a small toy manufacturing, import and distribution business and believe me business has been tough since the recession so not wasting money is the name of the game. From your posts and the other research I've done it's clear that v3 Alpha is the way forward for me so over the next months you might see and offering at www.syoT.com
#11
Posted 24 November 2009, 02:05
Rather than a free-for-all of everyone changing it, and provoking the wrath of the Wiki gods, how about we propose changes in one place (say, here?), and periodically I (or some volunteer) can update the entry once we agree on what needs changing. This should pertain to 2.2 RC2a base, and optional add-ons. It's too early to revise it for version 3.0.
Is there anywhere on this forum that this discussion is already going on? Do we need a copy of the features here, or can everyone just go to the Wikipedia entry?
And please leave the entries for other products alone. It's not our business to be "correcting" them.














