Time is running out for the thousands of merchants still using Magento 1.9 or older. Support for Magento 1.9 is due to expire by June 2020 at the latest. But more importantly, support for PHP 5.6 has already expired. PHP is the scripting software that Magento runs on. Most hosting companies will be demanding that you stop using PHP 5.6. If they have not already, the hosting companies will soon turn it off.
Using a patch, Magento 1.9 can run with the newer versions of PHP, such as 7.3. But it is not at all certain that Magento extensions would also work. Thus, many merchants have correctly decided to migrate the entire Magento platform and not tinker with patching the PHP.
Many will migrate to Magento 2.0. It is better than Magento 1.9. Pages load faster and the checkout is faster, among other technical benefits. But why restrict yourself to Magento 2.0? Out of the box, it will be expensive to install, expensive to run, and expensive to maintain. Does your eCommerce site need all the functionality that this sledgehammer provides?
Magento is not inexpensive to run. If you have just a few orders per day, you should likely be on a cheaper and smaller system. If you process a significant number of daily orders or sell on multiple channels, you likely require an order management system. Most decent order management systems will interface with more than just Magento version 2.0.
Likewise, modern e-commerce platforms all provide the core functionality of most retailers. If you list all the features that you need — not the “nice to have” — you are likely to find that many platforms have them natively, without an extension.
How much does it cost to run Magento 1.9? Magento 2.0 will likely cost about the same. The main expenditures are:
• Maintenance of the software (including keeping it up to date)
• Man hours in keeping the content up to date
• License fees for all the needed extensions
Before switching off the live 1.9 system, most developers recommend
• Creating a new 2.0 installation
• Importing all of the data
• Getting it running fully
Migrating to a different platform will be no different. The same technical challenges exist. You would still need to create 301 redirects. You would need to integrate with all third-party software. You’ll need to test. Whether it’s Magento 2.0 or another option, the migration is similar.