Â
Le programme
JFusion est le bridge universel de Joomla ! Parfait outil de liaison entre la gestion des utilisateurs de Joomla et ceux d'une application tierce comme forum ou une solution e-commerce autonome. C'est un outil révolutionnaire !
L'application ne fait pas uniquement que lier mais elle donne aussi la meilleure intégration possible entre les systèmes pour que l'utilisateur ne puisse s'apercevoir d'un changement d'un système à un autre.
Sylvain Rayé, un des développeurs de cette extension, nous montrera comment utiliser Jfusion pour intégrer Joomla et Magento, la solution Open Source d'ecommerce, des exemples pratiques sur son utilisation et nous parlera aussi du futur du développement de Jfusion
Le conférencier
Spécialiste dans la conception et la création de sites internet depuis un peu plus de dix ans, Syvain Rayé a participé à de nombreux projets tous aussi divers les uns que les autres : e-commerces, showcases (sites vitrines), événementiels et un portail intranet pour un organisme public. Ces projets ont souvent eu pour base des solutions Open Source, non pas uniquement pour des raisons de coûts mais également pour des raisons de qualité des applications et de leur possibilité à s'adapter aux besoins du moment. L'un des principaux intérêts de l'Open Source est cet accès au code source et l'apport qui peut en être fait pour augmenter les moyens de communications et d'intégration entre différentes applications ouvertes.
L'un des principaux manque lors de la réalisation de notre nouvelle plateforme était les faibles possibilités offertes par Magento en terme de gestion de contenu. Bien évidemment ce n'est pas son rôle principal. Mais en tout cas, il s'est révélé tentant de vouloir approcher l'un des CMS les plus utilisés de nos jours (Joomla) avec cette nouvelle "star" du e-commerce. Et pour cela en terme de gestion d'utilisateurs, JFusion a été notre salut. Grâce à son système de plugin, il est aisé de pouvoir apporter un plugin de synchronisation d'utilisateurs entre Magento et Joomla et c'est donc un de ces membres (Henk) qui a commencé le travail et moi-même qui en assurent certaines améliorations.
Oui mais voilà , l'intégration de ces deux applications ne s'arrêtent pas à la gestion des utilisateurs. Il y a aussi les éléments d'interface (menus, textes, entête, pied de page, etc), les différents modules de chacun (moteur de recherche interne, derniers produits mis dans le catalogue, panier d'achat, etc), les langues de l'interface et j'en manque probablement d'autres. Il a donc fallu travailler sur ce sujet pour pouvoir permettre à nos clients de naviguer entre nos applications sans qu'ils se rendent compte du changement et tout en ayant la même logique de navigation et d'utilisation. Ce qui n'est pas simple, sachant que la philosophie de ces deux applications sont différentes mais utilisent au moins certains design patterns communs, ce qui facilitent le travail de conception et de développement. JFusion est entrain de proposer une intégration visuelle sans avoir recours au wrapper (enveloppe ou cadre intégré). Nous n'avons pas utilisé cette technique car nous devions avancer plus vite et mettre en production notre nouvelle plateforme pour le mois de septembre 2009 alors que la prochaine version de JFusion ne devait sortir que quelques jours ou mois plus tard.
J'ai cependant apporté ma contribution à la communauté de JFusion, notamment par le biais de différents modules et plugins permettant cette intégration.
Â
Â
Â
Relayez cette page












