daynger

Joomla and Magento. To integrate or not.

Posted by: Jason Mayfield in magentoextensionsecommerce

There's been a lot of talk of the new ecommerce platform, Magento. I must say, it's one sexy platform. Without doubt, Magento will be the leader in open source commerce, if it isn't already. Packaged with all the bells and whistles, this SEO-ready platform has released it's first stable version with force.

Magento already has a substantial following. Without doubt, we'll start seeing the Magento template shops start popping onto the seen. Many Magento-Junkies come from a Joomla-based background and seem eager to get their hands on the feature rich, best-of-breed ecommerce platform. Most, if not all, have one thing in mind: to develop, hack, extend, modify and integrate.

Joomla 1.5 was recently released. Since mid '07, lot's of excited developers have been talking about the integration of Joomla! and Magento. Exciting talk... kind of. My initial response was definitely positive. I even considered getting involved. I soon began to realize that this is quite the headache for something that may not make much sense.

There's a few hurdles to jump with this initiative.

  • Licensing: Huge concerns with licensing. The bottom line is that Magento and Joomla! are not compatible. In a nutshell, this simply means it's just not gonna happen. "The Open Software License is a free software license. It is incompatible with the GNU GPL in several ways."
  • SEO - Another substantial concern would be SEO. Assuming the platforms were integrated, what kind of headache would be realized in terms of SEO?
  • Bridging - At this point, this form of integration seems to be the only choice. Creating a bridge to "integrate" Joomla and Magento isn't an option in my book. Unless you have a solid, fully integrated system I won't bother. Simply put, there's no point... Unless you're goal is to create a skitzo-site. The two platforms are rich in differences and will undoubtedly reflect on the UI.
  • Practicality. Let's think about this.... How practical, and feasible would it be to integrate the two platforms? What functionality would you obtain only with a Joomla/Magento integration? Unless you're planning on selling a line of t-shirts on your fee-membership cms, there's really not much of a need.

The integration between platforms may prove to be a possible and powerful super-duo. But for now, options are minimal and lowsy at best. Don't get me wrong... I'd love to be proved wrong on this one. The open source community is big, so maybe somebody out in Nepal will build a freely available perfect solution. Until then, I've started hearing good things about full integration with Freeway and Joomla.

For those of you who want to give it a 'go,' look at JFusion. They claim to have the integration working. With the new release of Magento, I wasn't successful with the integration.

On a positive note, it's amazing how many people get involved. Developers of all walks of life and from all over the world take time to contribute, for free. Magento and Joomla! are both extremely powerful systems... Integrating the two would certainly be a great boost for each. And who knows... this hybrid beast might be available sooner than we think.

Additonal Resources:


Like this post? Subscribe to the blog with Feedburner!

By subscribing to the Junkie Blog feedburner feed, you will automatically be notified as new posts are added. You can even choose how often to be notified, so you can be assured we wont clutter up your inbox!

Comments (3)add comment
Don't do it
written by Arno , April 20, 2008 I agree with you Jason to a certain point.

Based on my experience with high level e-commerce and Joomla! there is no use for a hacked up Magento or any full blown shop into Joomla. Joomla is a content management system and Magento is a commerce platform, the goals and needs are totally different.

The only way Joomla! could/should be mixed with Magento or any commerce system would be a single sign-in action and a few modules that can select most bought products, hot products list etc from the Magento tables to present that on a Joomla! page and lure buyers to the shop.

E-commerce is just way too complex to just hack-up and integrate in a cms backend, you better keep your commerce separate and make matching templates.

user point of view
written by jVince , April 21, 2008 Sorry but I must disagree with both Jason and the backup comments by Arno, at least in principle.

I believe your views are probably from a software development angle, rather than customer need. To clarify my point, think of this issue as a general site owner or small business (most of which have less than 5 staff). Many would not understand (quite rightly) why they should have different login for content management, online shop, forum, blog ... etc.

In saying that, I also do not believe 'integrating' Magento and Joomla (or any other application integrations) is the way forward either. This is because of all the complications that arise whenever any one of these applications need a software update and breaks integration with the other(s).

Therefore creating a universal bridge system may be a better approach.
Something similar to OpenID?
As a businessman, and not a programmer, I have tried to propose this solution on multiple occasions over the years.

Do we disagree? ... or agree?
written by Jason Mayfield , April 22, 2008 Thanks for the comments... I'm not exactly sure where we disagree. " I also do not believe 'integrating' Magento and Joomla (or any other application integrations) is the way forward either." - This statement is really the same message that I was trying to convey. Although I am a developer, my background is business (MBA), so I understand where you're coming from - and agree.

Cheers!


Write comment
smaller | bigger
password
 
 

busy

Love Thy Favicon!

Click on a block to select it..


  • Template Club

    We have included a number of subscription options to give you access to all our templates. readmore

  • JoomlaJunkie Blog

    Have you seen the JoomlaJunkie Blog, where we will be covering all kinds of exciting topics! readmore

  • Help & Support

    We offer various types of support to assist you getting setup with your new template. readmore

  • Demo Templates

    Not had a look at our templates yet? Why not head over to our demo server to take a peek!! view demos

 
  • PR Checker
  • Page Strength SEO Tool - SEOmoz.org
  • Copyright ©2008 JoomlaJunkie.