Buzz about Magento Ecommerce Shopping Cart

These days we keep hearing a lot of good things about Magento eCommerce Shopping Cart. So is this really as great as some people claim it to be? In my honest opinion, this is very arguably the best free open source shopping cart software. Why do I say “arguably”? Well, because it is the best free one but this cart is by no means is for small ecommerce website. This software is built with enterprise solutions in mind. It is build almost like a MVC framework to develop other codes to add to it. This software is a server resouce hog and could use up all of a server’s resource even of a dedicated server. It’s bloated and customizing this software is cumbersome.

Magento has an excellent API; it is very easy to connect to 3rd party softwares as well as very powerful Attributes section and product cloning. However, there is a very screwed up directory structure and even if you want to install a single plugin you need to add something in your template as well, which is very confusing. There is no single way to add module like best seller or most viewed products by users. You need to know at least XML and to know how and where to place the code. Another bad thing is the lack of core developer’s support. While developing websites using this shopping cart, this cart had frustrated me pretty badly time to time.

Magento is a complex, intricate platform built on top of the Zend Framework. Magento is programmed based on the MVC approach, and follows best web programming practices however. Magento is a system that is not easy to work with. If you want to customize Magento properly, any request will take our developers longer than if we were to work with most other open source platforms. That means that you’d have to have an appropriate budget if you are looking to work with Magento, without a proper budget you’ll end up with a job poorly done.

Magento requires a very good hosting environment and store management. Many people complain about Magento’s speed performance – but that’s only because they aren’t working with the proper hosting environment and setup. Unlike simpler systems, such as WordPress for example which will work great pretty much anywhere, Magento will perform very poorly if the website is not properly hosted and setup. What’s that mean? You’ll have to pay for a good server, and for a good team to setup your server and manage it.

Therefore, if you have a bigger project, decent budget, dedicated server we can use this for you. Otherwise, we will stick to our usual DTW eCommerce solution whic is simply using some paid cart solutions.


About ECA Ray

Ray is a manager at ECA Tech Inc. , Toronto's top Ecommerce software, website development and digital marketing company. He has been a programmer for 24 years. He has some good experience in integrating designs to various software. He has volunteered in numerous IT related free training courses all over North America and contributes articles on numerous blogs. He also participates in continued education classes at local colleges.


  • […] cart software. Why do I say “arguably”? Well, because it is the best free […] Web Design : E-commerce : App Development Blog We also recommend you to visit for Tools And Courses For Online Marketing […]

  • I found working with GoDaddy’s servers, you need to perform a work-around to install Magento. From my own experience, using NetFirms servers will handle the installation well.

  • Ray Ray says:

    We feel only a dedicated server can give magento the optimum performance. Magento is very good no doubt but also very bloated. Unless the project is huge with many custom module requirements, we would choose other licensed software for this or one of our own carts.

Leave a Reply

Your email address will not be published.

CALL (416) 855 0322 OR EMAIL US TODAY