Magento, the content management system (CMS) is based on PHP and MySQL, which is companionable with Linux, entailing no investment in software licenses. Magento CMS consist of several of the merits and demerits.
Merits of Magento CMS-
1.Magento is accessible in three different types: Community Edition (Open Source), Enterprise Edition and Magento Go (Hosted Solution).
2.It is a refined content management system. The WYSIWYG editor assists shop owners to build content rich and several versions of a web page
3.Encompass the best and most advanced options that a system of E-commerce can offer
4.Granular access control to allocate a particular level of permission to users
5.A massive amount of additional modules that can be installed and assists customize a virtual store in an incredible manner
6.Facility to integrate multiple payment options on your store, in order to ease the ease of payment for each and every visitor based on their favorite payment gateway
7.It is too Mobile friendly as the apps allow store incorporation across multiple devices to work efficiently on Smartphone, ipad/Tablets, Notebook and desktops and so on.
8.Superior SEO features that can be subjugated to make all the difference, getting organic traffic, sinking the costs of digital marketing
9.Well built as well as strong in terms of security and stability.
10.To be a server running on a separate system, the information of your online store, products and records of customers, orders and transactions are entirely private, without third party access.
Demerits of Magento CMS-
1.Although being an Open Source system it tenders you the independence of customization, conversely possess a high set of structured programming based on Zend framework. Concurrently in order to slot in complicated customizations, you require a more complex as well as heavy layered coding for which you might require to hire a professional
2.Being Magento a extremely robust system to run properly also necessitate a more robust server, large disk space along with memory which is usually available in VPS, Cloud Server or Dedicated Server.
3.If you supposing about developing your online store in Magento or maintaining within your organization by a PHP programmer, the system has an extremely long learning arc compared to other open source systems, even though based on PHP programming set the complexity of the system.
4.The most unhelpful aspect I see in Magento, is that even if you congregate the requirements of robustness server, there is still a threat of the system being slow depending on the database which may influence your search engine rankings since page loading speed is one of the most significant factor of Google algorithm.