21/02/2024
If you happily recommended Magento for clients under the $2M/year revenue mark during the Magento 1 era (2008~2015), you might find that today, Adobe Commerce (Magento 2) would not be the best option for these clients. Don't get me wrong, Magento 2 is a powerful tool for what it is, but I would struggle to find a reasonable excuse to offer it for stores this size. This is unfortunate because this is the size of companies I enjoy working with the most.
I carefully studied multiple alternatives, and I had a really tough time finding an alternative that fits these small companies, and I also don't find it infuriatingly low quality (I'm looking at you, WooCommerce) or just annoying to customize (Hello, OpenCart).
Until last year, when I was approached by a recruiter to maintain a Shopware 5 store until they migrate to Shopify. Shopware slipped under my radar previously because all their documentation forces you to install it through Docker, but I already had good working hosting for local development with Warden, which now has a Shopware configuration as well, but I did not have the time for it at that time. Shopware installs with Composer, it's simple enough for quick changes, and relatively easy to customize. The built-in console commands are somewhat similar to Magento 2, so it does not require extensive and difficult XML configurations like in Magento 1, where a simple typo can lead to hours or days of debugging. And unlike Magento 2, Shopware is blazingly fast. Therefore, it will run on cheaper hosting. Just what smaller companies need.
This is also your weekly reminder to get off from WooCommerce if you are still using it.