Hacker News new | past | comments | ask | show | jobs | submit login

WordPress is the most giant bowl of spaghetti code in existence ever!

One must wonder not why the market share is shrinking but why it is still a thing!

Not only it's buggy and hard to scale, but it's also costly! All the freemium plugins become very expensive! A nonprofit I was involved with had to pay thousands per year to keep an essential WooCommerce match at least 10% of the functionality of Shopify, which comes at a fraction of the price! Not to mention that WordPress still stores massive data structures as serialized arrays in single columns in old versions of MySQL, and the consistency of the data is only a matter of luck! Most plugins are written by amateurs and easily corrupt data! One such example is the famous (and expensive!) plugin GiveWP! With a very low-volume website, it kept corrupting the data. For months, their support tried to recover the data and couldn't!

The typical troubleshooting suggestion for any WordPress plugin is: to disable all plugins (in Production, yeah, with a capital "P" as it's scared) and give us full admin access to the site to troubleshoot! Unfortunately, when it comes to WordPress commercial plugins, it's the typical blame-the-others game - it's never the plugin that crashes. It's the other plugins that make it crush! It's so often to see the same jQuery plugin being loaded multiple times or multiple versions of it fighting with each other because different plugin vendors use different versions!

Please, do this world a favor and stop using WordPress!




I have experience with both shopify and woocommerce and the difference is WooCommerce can be free if you spend the time or use free plugins. You can do anything with WooCommerce you can do somethings with shopify. Shopify has a base cost plus additional costs for anything but you can dump money on both.

Most of the frameworks and open source software is written by amateurs.


All extensions have annual pricing, and WooCommerce requires expensive hosting, so Shopify is definitely cheaper and more convenient if you use their merchant service and their credit card reader, which is integrated into their inventory tracking (the WooCommerce inventory tracking is a joke, and it only kind of works if you use Square).


> A nonprofit I was involved with had to pay thousands per year to keep an essential WooCommerce match at least 10% of the functionality of Shopify

Sorry but I don't believe that for one second.


Probably you haven't checked the abusive pricing at WooComemrce.com! You need a paid plugin for almost everything - like product brands and extensions to their "free" Storefront theme - to implement basic functionality like blog support, payment methods, subscriptions, membership, etc. Plus, all this is considering your time being worth $0/hr, which is not the case even in the world's poorest country! All the headaches, the expensive hosting you need (you can't run WooCommerce on a cheap server), the maintenance, etc. - WooCommerce has become one of the most costly platforms. In addition, when you have to do something yourself, you are faced with the lack of the documentation and using the tables designed for posts to be abused for all kinds of other stuff - you can really use SQL, but you need to use PHP code to even do basic DB queries!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: