I wonder why people still recommend osCommerce. It is the most horrible PHP script mess I've seen so far. If it can be used for something, then only to learn how not to "program".
Twelve-times nested table layouts paired with clumsy use of CSS makes it look like a dino from the mid nineties. There is obviously no real database abstraction (an API layer maybe), and SQL commands intermingled with unmaintainable HTML throwing-out code. It's therefore no wonder, that so many companies are making money from "customizations" of it (if you want to adapt anything, you mostly have to rewrite code; qickly gets annoying because of its overall code quality).
I admit I haven't looked into it, since I've last looked and laughed at it, but I'm sure no rewrite or fork could have fixed such a project.
And btw, I think it is one of those projects that _abuse_ the term "open source" for questionable marketing reasons (the "os" in "osCommerce" abbreviates that).
total crap
Posted by: vtre17 on June 03, 2005 07:52 AMTwelve-times nested table layouts paired with clumsy use of CSS makes it look like a dino from the mid nineties. There is obviously no real database abstraction (an API layer maybe), and SQL commands intermingled with unmaintainable HTML throwing-out code. It's therefore no wonder, that so many companies are making money from "customizations" of it (if you want to adapt anything, you mostly have to rewrite code; qickly gets annoying because of its overall code quality).
I admit I haven't looked into it, since I've last looked and laughed at it, but I'm sure no rewrite or fork could have fixed such a project.
And btw, I think it is one of those projects that _abuse_ the term "open source" for questionable marketing reasons (the "os" in "osCommerce" abbreviates that).
#