Ask HN: Best eCommerce Platform
So, if you have experience working on Magento, I'd love to hear your thoughts, but really I'm looking to hear about other eCommerce platforms that we should be considering. I'd really hate to end up in the same position we're in now.
Some features that we'd love to see in our eCommerce platform (most of these we've created ourselves for osCommerce): * Hierarchical Products - not sure if that's the best way of saying it, but we need the ability to have individual products as well as products that consist of other products. Basically, we sell computer parts as well as pre-configured systems. * Procurement System - A way for us to track stock as well as manage Purchase Orders that are out to suppliers, receiving, etc. * RMA System - Need a good way to handle customer Rmas that fits in well with normal order processing
Those are the MAJOR things I can think of, but we'd also like the frontend site for customers have to good search capabilities, the ability for the customer to configure their own system with compatible parts, cross/upselling, filtering using product attributes, etc. etc.
5 comments
[ 6.3 ms ] story [ 25.0 ms ] threadI have used magento and did not like my experience in it at all. The php seemed clunky and one or two steps away from a vulnerability. Also the templates are all over the place and to make a change to one part of a page required changes in multiple files in a lot of cases. That and the magento is about slow as molasses.
The problem is, I'd love to use python/django or ruby/rails, but it's a hard pitch to the boss if the platform we're looking at doesn't start off with many features. He really wants to avoid reinventing the wheel as much as possible.
I've heard what you're saying about Magento around the web quite a bit; that the way it's laid out makes it very hard to work on, and that it can be very slow. I think if a django/rails project started off pretty close to what we were looking for, we could implement the missing features ourselves in less time than it would take to work in PHP, simply because of developer productivity increases in those languages/frameworks.
Anyway, I'll take another look at Satchmo and see where it's at. I'd really love to avoid getting into another huge PHP mess again.