Ecommerce + Magento = Growth!

November 14, 2008 by Jim Creech · 3 Comments 

If you’re like me, the task of developing an ecommerce site usually begins with a shot, Tylenol and a new keyboard. However, an open source architecture called Magento is making a few developers turn their heads. And, with 500,000+ downloads, there must be something to the buzz Varien is creating.

This store is everything and the kitchen sink. Its feature list and roadmap are comprehensive, It’s a great CMS, their forums are a good source of support, there is a ton of documentation and the Magento Connect utility makes it easy to do upgrades and install plugins. However, if you are really going to take it to the next level, you’d better understand a few things and realize the learning curve that goes along with its customization.




There are many things one has to do to get this store launched. However, here are 6 things to really take into consideration before implementing this store.

Modules, Modules and More Modules
Modules are the heart and soul of this architecture as far as customizing is concerned.  You need to be able to create your own and keep the look consistent. However, do not attempt this by yourself right off the bat. There are a ton of files needed to make this work and they are scattered. Use this Module Creator to set up both your frontend and administration areas. Trust me on this!

Skinning can get Messy
There are 6 style sheets and they make good use of CSS. Make sure that you follow their design guidelines for putting everything together. You will be dealing with .XML, .PHP, .PHTML and .CSS files to make everything work. Oh, and you have to create quite a few images depending on your design. They cut it up pretty good!

Templates are Strict
Templates are in the format .PHTML which may be a new letter added to HTML for some of you. These templates are also tied very closely to the XML layouts as well as what they call controller files. You need to make sure that your controller files have the correct functions and are hittin’ the right tables. Fortunately it’s a MySql DB so statements are relatively easy to put together.

Become a Forum Junkie. Syntax Causes Hair Loss
Magento, of course, has its own proprietary logic and it takes a while to get the hang of. Get to know the forums and documentation. There is a ton of great information in there as well as everything else they have to offer such as the wiki, groups, chat and bug tracker. You can also subscribe to support packages which start at $42 a month. However, if you’re like me, that’s a big chunk of your Starbucks budget for the month.

Requirements are a Server’s Worst Nightmare

This store REQURIES the latest and greatest of everything! Check out the list here. They have also compiled a PHP CGI binary for you to use along with instructions for getting yourself running on a windows environment? Have fun with that!

Help Others!!!
It will come back to you. The community is great and the end result is well worth it.

Time for another shot.

Comments

3 Responses to “Ecommerce + Magento = Growth!”
  1. Naeem - http://www.naeem.co.za says:

    Magento looks very good, keeping an eye on it for a few months now. In the opensource/freeware arena shopping carts and where many live by OScommerce, Mageno is miles ahead of this.

    In fact, I’m hoping to use this to setup a little online store for my sister :)

  2. Unlocked GSM - http://unlocked-gsm.net says:

    jeeze, I use MagentoCommerce on my site. It is AWESOME! I work in a web development company and we use an ASP DOt Net software and we start at $10K for our sites. If you are willing to learn and hack out all the hours it takes to build an ecommerce site, Magento is the place to not only start, but finish. I won’t say what company I work for or where we get our software from (it’s also awesome stuff though), but magento is getting to Enterprise level ecommerce. For a small to medium size business, this is where you want to be. Forget the template guys like Godaddy. Download magentocommerce today & watch the videos!

  3. Dan - http://www.liveconcepts.co.uk says:

    Magento is great,

    We have been using Magento for 6 months now and you can’t get a better, more stable and feature rich platform that even come close to FREE!

    Can’t praise it enough!

    DOWNLOAD IT NOW!

Tutorial Blog