Hacker News new | ask | show | jobs
by KingMob 3643 days ago
As have I. Magento somehow combines the worst aspects of both PHP and Java, while using EAV everywhere to ensure it also combines the worst parts of SQL and NoSQL.
1 comments

You forgot the crazy xml config files that controls everything and never gives you an error if something is wrong - It just does nothing. Maddening to debug.
Also this: http://inchoo.net/wp-content/uploads/2010/09/MAGENTO_v1.3.2....

Too big to make sense of when you can only see a screen's worth at once, so you really need a physical copy. But it's way too big to fit on anything you can get out of a regular office printer and still have it readable. So you really need to go to a print shop and shell out the better part of a C-note to have it done at 36x24 or larger. Ask me how I know.

(Before I paid, I asked our architect client if she wouldn't mind me doing it on their large-format drawing printer. She was not amused. You thought consumer-grade first-party inkjet cartridges were spendy? You have no idea.)

I've once implemented it for M2 to give you full nice errors while you mess around with the XML ... but that PR was never accepted and it took to long for them to post any response ... so I abandoned it, that feature and M2.