Magento is very flexible to add any custom functionalities but anyone should concern about the security issues of Magento 1, Magento 2 and it's Enterprise itself.
Shopify Plus is highly scalable hosted SAAS and anyone will have zero securities issues with Shopify Plus. There are so many benefits of Shopify plus. One of them is Script Editor apps. With that you can run some unbelievable things/functions which you can't do that with Magento.
I am currently on Magento 2 EE. I have had lost sales to the tune of $140k in 6 months. I can't saying anything nice about Magento, the entire experience has been a nightmare. Here are things to note on magento.
- The backend user interface is awful, not intutive, and way too many extra steps to complete simple task.
- Hosting for a Magento site is expensive, I am paying $500 a month and my site is still slow. Same traffic could be served easily by a $100 month server.
- Extensions need to be tested on a development box, if you are not doing this yourself it is going to cost you $700-$2000 just to install an extension and test.
- Maintenance and upgrades are on you, my agency is quoting me $10k-$20k just to upgrade form 2.0.x to 2.1.X.
There are so many hidden cost that we were not expecting. If you go with someone like shopify, you don't have to worry about site going down*, updates, pci compliance, ssl...
Fortunately it's gone, it was going to be spammy. After I get your reply I was going to delete the comment. :-)
After managing two (successful) Magento stores for several years, here are my opinions and experience. Note that I'm a front-end developer.
- Both are still on Magento 1 and I will never update them to Magento 2. It's simply not worth the trouble. Every time I had to make an 1.X update it's a lot of headache. One can not be sure everything will be working. Many times, even updates 1.9.X have created problems.
- You must have a local setup for testing everything - and not even then can you be sure it will not broke on the live server.
- Hosting is about 100 USD per month and they are both quit fast (Magento specialist hosting).
- Magento have a lot of features out-of-the-box. I have always tried to minimise third-party plugins, but because it's non-US stores, plugins are necessary for basic things like payments. Note that many plugins creates links to their own CSS or Jquery - which of course further slows down the site because of the "extra" calls to the server.
- There are buggs in the core Magento (for me, sometime the stock level goes haywire and disabled products are suddenly enabled again). Third-party plugins can also have buggs (right now I'm waiting for a fix on the credit card plugin).
And Shopify then?
I'm new to Shopify and have recently started to create a theme and learning the ins-and-outs. But so far, it's a dream for a front-end developer. Just comparing the number of files - Magento have at least 100x more files ;)
So, if all the features you need is available in Shopify - go with that.
Did you do something to improve the speed of the site?
Did you do any of these items?
Try to apply the tips from this article dinarys.com/blog/how-to-speed-up-your-magento-website
I hope that your site will work faster after these introduction
Magento is a feature-rich and professional open source e-commerce solution that offers merchants complete flexibility and control over the look, content, and functionality of their online store. Designed to be completely scalable and backed by extensive network support, Magento offers a broad range of e-commerce services such as development, design, hosting, testing, customization, support, maintenance and google shopping feed magento 2 extension more info here about magento.