MageBridge
Encyclopedia
MageBridge is a commercial suite of extensions that bridge the Joomla CMS with the Magento e-commerce system. MageBridge is written in PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...

 and is composed out of a Joomla part and a Magento part. MageBridge is developed and sold by Yireo, an international initiative of the Dutch company Jira ICT. (The Dutch company name Jira ICT should not be confused with the Java-application JIRA
JIRA
Jira may refer to:* JIRA, software-engineering package* Journal of Iranian Research and Analysis* Jira, also known as Zilla, fictional character* Jira * Jira...

 which is (in short) a popular bug tracking application.

The Joomla! extensions are fully open-source, but the Magento extensions are only commercially available, which means you only can use the bridge if you purchase the software. Still none of the PHP-code is encrypted, so it classifies as "commercial open source".

Visual integration

MageBridge adds the main Magento content-area as a Joomla! component, but also adds various Joomla! modules to display any Magento theming-block inside the Joomla! pages. Through a Joomla! Content Plugin, regular Joomla! articles can be handled by Magento filters and can therefor contain Magento markup-code. The Magento theme is integrated into the Joomla! template, which is a quick way for setting up webshops, except for the conflict between Joomla's MooTools
MooTools
MooTools is a lightweight, object-oriented, web-application framework for JavaScript, written in JavaScript. It is released under the free, open-source MIT License...

 and Magento's Prototype.

Other integrations

Besides visual integration, MageBridge also integrates search capabilities, user authentication, system events and language configuration. Also, by selling a Magento Virtual Product, you can add a relationship with a certain Joomla! concept, thus sell for instance a Joomla! membership (to access certain member-only content) through Magento.

Licensing

MageBridge uses two separate licenses. The Joomla! extensions are licensed under the GNU/GPL to comply with the licensing scheme of Joomla! itself. The Magento extensions are licensed under a custom license, the Yireo EULA, which complies to the Open Source License (OSL
OSL
OSL is a three-letter acronym that could mean:*Ongamenet Starleague, a major tournament for StarCraft professional competitors in South Korea*Ontario Soccer League, a semi-pro soccer league in Ontario, Canada...

) used with Magento.

Requirements

MageBridge needs to be installed on top of Magento and Joomla!, so the system requirements of those applications need to be followed. In general, the requirements can be laid out as follows:
  • Joomla 1.5
  • Magento 1.3 CE or higher, Magento 1.7 EE or higher
  • PHP 5.2 or higher
  • MySQL 5.0 or higher

See also

  • Magento
    Magento
    Magento is an open source based ecommerce web application that was launched on March 31, 2008. It was developed by Varien with help from the programmers within the open source community but is owned solely by . Magento was built using the Zend Framework...

  • Joomla
  • VirtueMart
    VirtueMart
    VirtueMart is an open source e-commerce solution designed as an extension of the Mambo or Joomla! content management systems . VirtueMart is written in PHP and requires the MySQL database environment for storage...

  • Zen Cart
    Zen Cart
    Zen Cart is an online store management system. It is PHP-based, using a MySQL database and HTML components. Support is provided for numerous languages and currencies, and it is freely available under the GNU General Public License....

  • OsCommerce
    OsCommerce
    osCommerce is an e-commerce and online store-management software program. It can be used on any web server that has PHP and MySQL installed. It is available as free software under the GNU General Public License.-History:...

  • PrestaShop
    PrestaShop
    PrestaShop is an e-commerce solution which is free for the basic kernel and open source. It supports payment gateways such as Google Checkout, PayPal and Payments Pro via API. Further payment modules are offered commercially....

  • Ubercart
    Ubercart
    Ubercart is an e-commerce and web-based store management software program, available as a plug-in module for the Drupal CMF. It can be used on any web server that has PHP and MySQL installed...

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK