Joomla ist ein CMS-System (Content Management System).
Es ist ein System, das die gemeinschaftliche Erstellung und Bearbeitung von Inhalt, bestehend aus Text- und Multimedia-Dokumenten, ermöglicht und organisiert.
Bei einem CMS unterscheidet man zwischen einem serverseitigem CMS und einem clientseitigem CMS.
Serverseitiges CMS
Ein solches CMS wird auf einem Server installiert, wo eine serverseitige Programmiersprache vorhanden ist, die in Verbindung mit
einer Datenbank steht.
Clientseitiges CMS
Clientseitige CMS werden mit Hilfe eines Programms, das auf einem Rechner installiert wird, gesteuert. Die Daten werden auf den Server hochgeladen.
Was ist Magento?
Magento ist eine Open-Source-E-Commerce-Plattform.
E-Commerce
Hierbei wird über das Internet eine unmittelbare Geschäftsbeziehung zwischen Anbieter und Abnehmer abgewickelt. Im weiteren Sinne umfasst der elektronische Handel jede Art von geschäftlicher Transaktion.
Was ist JFusion?
JFusion stellt eine Verbindung zwischen den beiden Datenbanken her und synchronisiert diese miteinander.
So kann beispielsweise ein User sich bei Joomla! registrieren und kann sich dann mit diesen Daten auch bei Magento einloggen.
Vorteile
Der User braucht sich nicht mehrmals zu registrieren.
Der Administrator hat eine einfachere Userverwaltung
Nachteile
Ausgangssituation:
User „test“ registriert sich mit folgenden Daten im Magento Shop:
User1:
Name: test
Passwort: test
E-Mail:

User2:
Name: test
Passwort: user2
E-Mail:

Registriert sich nun User2 mit diesem Namen bei Joomla, werden die neuen Daten über die Daten von User1 geschrieben und User1 kann sich nicht mehr bei Magento einloggen.
Joomla + JFusion
Eine gute Anleitung gibt es hier:
Fazit
Es ist eine gute Lösung, damit man nicht jede Woche in die Datenbank schauen muss um die Neuzugänge rüberzukopieren in die andere Datenbank.
Über die Sicherheit und die Stabilität konnte ich im Internet nichts herausfinden.






