Performance boost
MageBridge introduces some extra features that boost your Magento performance. The JavaScript libraries ProtoType and Scriptaculous can for instance be served through the Google API, or be replaced with the third party Protoaculous library. But MageBridge also offers Block Caching to boost your webshop performance even more.
Lightning the JavaScript load
With MageBridge, you can easily select which JavaScript files to include in the Joomla! header. Though it requires some experimenting to see which Magento scripts are exactly needed on your specific webshop, there's a lot to gain. Out of the box, MageBridge also applies some other tricks: The huge libraries of ProtoType and Scriptaculous are served through the Google API by default - allowing you to benefit from the world-wide Google CDN (Content Delivery Network). But you also have the option to replace both ProtoType and Scriptaculous with the experimental Protoaculous library - saving you 50Kb per request.
Block caching
It's often called an enterprise feature, but MageBridge ships with it by default: MageBridge Block Caching. By offering you the ability to cache Magento blocks on the Joomla! side, you can eliminate the need for MageBridge to contact Magento in the first place. When properly configured you can make the MageBridge pages lightning fast. Of course some Magento blocks like the shopping cart or customer-related blocks can not be cached, but MageBridge solves this nicely by allowing to load these blocks through AJAX - this is called AJAX Lazyloading.
URL Replacements
You can even take it up a step a bit by replacing specific Magento pages with specific Joomla! pages: Using the MageBridge URL Replacement pages you can replace Magento product-pages step-by-step with your own custom catalog-pages - served entirely from Joomla!. This makes it possible to build your catalog using CCKs like FLEXIcontent, ZOO and K2, while still using the Magento checkout procedure.
