Aufgabe ist es, eine Schnittstelle von einem Websystem (Basis OsCommerce) in eine andere Datenbank (nicht OsCommerce) eines anderen Websystems zu entwickeln.
Teilaufgaben sind:
- Anpassung des (Frontend-)Admin-Bereichs von OsCommerce (Artikel müssen wählbar sein, beispielsweise über ein bereits vorhandenes Contrib und dann im Anschluss direkt in OsCommerce per Knopfdruck übertragbar sein)
- Dazu gehört das Exportieren von MySQL-Datenbankeinträgen verschiedenster Tabellen (z.B.: Artikel) in eine andere MySQl Datenbank mit anderer Tabellenstruktur sowie die Übertragung von Dateien (Bildern) in die neue Verzeichnisstruktur
Hinweise: Die beiden System laufen auf unterschiedlichen LAMP-Servern. Die technische Realisierung kann in einer Programmiersprache erfolgen, die auf den LAMP-Systemen läuft.
Die Schnittstelle braucht nur in eine Richtung zu funktionieren.
Die Datenbankstrukturen sind ähnlich, aber nicht identisch.
Da die Schnittstelle zwischen zwei Servern ist, sollte sie vor externem Zugriff geschützt werden.
Archiv für EDV, Telekommunikation