The checkout isn't yours
Shopify and Magento aren't really competing on features, they're competing on how much of your business logic you're allowed to have, and the answer depends less on your catalog than on whether you have engineers.
7 posts filed under Ecommerce, newest first.
Shopify and Magento aren't really competing on features, they're competing on how much of your business logic you're allowed to have, and the answer depends less on your catalog than on whether you have engineers.
Moving a store from a server we controlled to one we don't was sold internally as an infrastructure decision, and it is not an infrastructure decision, it's a decision about which problems you're allowed to have.
I spent a week being annoyed that the template language wouldn't let me do a thing, and then worked out that it wouldn't let anybody do that thing, on purpose, and that the restriction is most of why the platform works at all.
I said an afternoon. It was four days. The gap between those two numbers is a data model I had never looked at properly.
A price was right on the product page and wrong on the category page for eleven days, and the answer was not in any of the code I'd been reading, because the two pages were reading from different tables.
Full-page caching made the whole store about eight times faster and broke exactly four things, and all four of them were the same problem wearing different hats.
I spent most of a Tuesday looking for the file that renders a product's price. I found four. The one actually running was the one I'd have guessed last.