• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Yireo Mage Bridge - Joomla!Days NL 2009 #jd09nl

Yireo Mage Bridge - Joomla!Days NL 2009 #jd09nl



Presentation on Joomla!Days Netherlands by Jisse Reitsma

Presentation on Joomla!Days Netherlands by Jisse Reitsma



Total Views
Views on SlideShare
Embed Views



5 Embeds 308

http://www.elojas.com.pt 260
http://www.joomladays.nl 34
http://elojas.com.pt 8
http://www.slideshare.net 5 1


Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Yireo Mage Bridge - Joomla!Days NL 2009 #jd09nl Yireo Mage Bridge - Joomla!Days NL 2009 #jd09nl Presentation Transcript

    • Yireo – MageBridge for Joomla! A bridge between Joomla! and Magento
    • Yireo.com
        • International initiative to provide integration between Magento and Joomla!
        • Home to MageBridge, SimpleLists and more ....
        • Memberships for video-tutorials, text-tutorials and code samples
      Jira ICT
        • Company in the Netherlands focused on Joomla! and Magento
        • Magento Industry Partner
        • Providing trainings, events / bootcamps, extensions, (video)tutorials
      Me – Jisse Reitsma
        • Co-founder of Jira ICT
        • Writer of Dutch book “Joomla! Templates ontwerpen”
        • Programming Magento, Joomla! and Drupal extensions
      Yireo, Jira ICT and me
    • Bringing Magento to the Joomla! community
        • Integrate the number 1 e-commerce application into Joomla!
        • Alternative for VirtueMart
      Bringing Joomla! to the Magento community
        • Giving e-commerce sites a real CMS-alternative
        • Alternative for WordPress / Drupal / typo3
      Introducing MageBridge
    • Stand alone e-commerce application Developed by Varien Community Edition vs. Enterprise Edition Includes all features of osCommerce and VirtueMart … and more
        • Customizable product features
        • One Page Checkout
        • Google Tools integration (Sitemap, Analytics, Optimizer)
        • iDEAL integration
        • SEO, SEM
        • Multi-lingual, multi-site, multi-currency, multi-everything
        • API for SOAP and XML-RPC
      Magento e-Commerce
      • One-man show
        • If Soren dies, VirtueMart dies
      • Code architecture is outdated
        • Ugly mix of PHP-logic and HTML-output
        • VirtueMart makes little use of Joomla! 1.5 Framework features
        • Problems with menu-items, routing, breadcrumbs, etcetera
      • Slow development
        • One-man struggles to keep the software working
      • Magento is just much better
        • All features of VirtueMart are in Magento as well
        • But there are just more and more features in Magento
      Downsides of VirtueMart
    • Downsides of Magento
        • Good performance requires dedicated hosting, not shared hosting
        • The more features an application has, the more difficult it is to use
        • Theming is only for the experts
        • Direct database interaction is too complicated because of EAV
      Downsides of the bridge-solution
        • You have to pay to obtain a license
        • The bridge brings also the downsides of Magento to Joomla!
        • Theming of both Joomla! as Magento is required
        • Because the Magento API is not sufficient, it uses its own API
        • Performance is slow, caching is needed but not always possible
      Downsides of Magento / MageBridge
    • Features
        • Display Magento content inside the Joomla! CMS
        • User synchronization / authentication / Single Sign On
        • Magento blocks inside Joomla! component / modules
        • Magento events inside Joomla! CMS
        • Joomla! events inside Magento shop
        • Install Joomla! and Magento on the same webserver or seperate webservers
        • One-click upgrades
      Requirements Joomla! 1.5 / Magento 1.3 Joomla! backend-component checks all requirements Bridge functionality
    • Joomla! component Magento content-block within Joomla! component area MageBridge proxy and connection handling Joomla! modules Joomla! menu-items pointing to Joomla! component Magento blocks (example: cart, wishlist, cross-selling) Custom modules using Magento content (example: catalog browser) Joomla! plugins Authentication, user synchronization, Single Sign On Category and product search Related articles and related products Architecture (Joomla!-side)
    • MageBridge module Acts like a proxy between Joomla! and Magento Joomla! requests a page, the bridge fetches it A bit more complicated than just a IFRAME wrapper
        • Caching; Turn on/off SEF; Single request for multiple blocks;
        • URL rewriting from Magento {{baseurl}} to Joomla! component URL
        • Single Sign On / session tracking; data encryption
      Architecture (Magento-side)
    • Joomla! - JFusion
        • Magento in Joomla!
        • Only user authentication (and not SSO)
      Joomla! - J! Mint (Google Summer of Code)
        • Magento in Joomla!
        • Uptill now only a focus on the backend (hmmm)
        • Magento in Typogento
        • Problems with check-in / check-out
        • WordPress in Magento
    • Magento
        • OSL (Open Software License)
        • Possibilities for other licensing schemes
        • GPL (GNU General Public License)
        • No options for other licensing schemes
      MageBridge suite
        • Joomla! extensions: GPL
        • Magento extensions: commercial and EULA
      Licensing of MageBridge
    • Buy a Magento/Joomla! theme ready-to-go JoomlArt (combined themes) YooThemes, RocketThemes, itemplater (seperate themes) Build your own Full Joomla! theme Stripped Magento theme Theming solutions
    • Yireo Club Membership On-line education platform Video-tutorials Text-tutorials Tutorials-on-request Expert-discussions Yireo Open Source SimpleLists component Google Optimizer plugin & other plugins Woopra for Magento Upcoming with Yireo
    • MageBridge for Drupal MageBridge offers a generic API (besides the Magento API) Other clients than Joomla! are possible VirtueMart-to-Magento Exodus Tool Migrate all database records from VirtueMart to Magento Migrate all images from VirtueMart to Magento through AJAX Braindumps of Yireo
    • Information & pricing http://www.yireo.com/software/magebridge/ Demo http://demo1.magebridge.com/ Blog http://blog.opensourcenetwork.eu/ Company http://www.jira.nl/ More information
    • Questions?