Yireo Mage Bridge - Joomla!Days NL 2009 #jd09nl
Upcoming SlideShare
Loading in...5
×
 

Yireo Mage Bridge - Joomla!Days NL 2009 #jd09nl

on

  • 5,846 views

Presentation on Joomla!Days Netherlands by Jisse Reitsma

Presentation on Joomla!Days Netherlands by Jisse Reitsma

Statistics

Views

Total Views
5,846
Views on SlideShare
5,538
Embed Views
308

Actions

Likes
1
Downloads
43
Comments
0

5 Embeds 308

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

Accessibility

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.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
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)
    Typogento
      • Magento in Typogento
      • Problems with check-in / check-out
    WordPress
      • WordPress in Magento
    Competition
  • Magento
      • OSL (Open Software License)
      • Possibilities for other licensing schemes
    Joomla!
      • 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?