Zwei verschiedene Shopsysteme und eine Datenbank?

  • Guten Abend,

    und zwar hab ich ein Projekt vor und ich wollte gerne mal wissen, ob dieses so umzusetzen ist.

    Folgende soll passieren:

    Es gibt ein bestehenden Shop (osCommerce) und ein Warenwirtschaftssystem (PC-Kaufmann).
    Diese sind mit der SQL Datenbank auf einem windows server 2008 local verbunden.

    Nun ist der Plan, für eine andere Aktion, einen 2. Shop zu erstellen.
    Wenn ich diesen Shop jetzt angenommen in WordPress bei Strato erstelle, erstellt er mir ja automatisch eine eigene Datenbank, worüber ich dann mir PHPmyAdmin zugriff habe.

    Nun soll es so sein, dass die Aufträge aus dem WordPress Shop ebenfalls an das wawi übertragen werden sollen, bezüglich Rechnungen wegen dem Steuerberater ect...

    Jetzt ist meine Frage, ob das wawi sich die Daten selbst aus der Haupt-Datenbank holt?
    Falls ja, gibt es überhaupt eine möglichkeit, dass man mit dem WordPress Shop Zugriff auf die bestehende Datenbank bekommt, um so eventuell mit dem wawi Daten auszutauschen?

    Das Problem ist nähmlich, dass im Hauptshop zwei unterschiedliche Produkte verkauft werden.
    Nun soll aber die eine Kategorie einen komplett eigenen Shop bekommen.
    Nun ist es so, dass jeder Artikel im wawi eingepflegt ist als Individual-Artikel.

    Baue ich jetzt einen WordPress Shop mit den Artikeln aus Kategorie 2, wird bei dem Verkauf der Artikel im Warenwirtschaftssystem keine Bestandsminderung angezeigt.
    Demnach kann bei der Monatsabrechnung im WAWI keiner nachvollziehen, wo und ob die Artikel verkauft wurden.

    Der osCommerce Shop hingegen ist seit Jahren mit dem wawi verbunden.
    Hier wird die bestandsminderung angezeigt.
    Nun brauche ich eine Lösung, wie ich mit dem wordpress Shop eine Anbindung zur Hauptdatenbank oder zum wawi bekomme.

    Ich hoffe, ich konnte es verständlich erklären und bin sehr dankbar, wenn mir jemand nen Tipp geben kann.

    Gruß patrick

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Theoretisch ist der externe Zugriff auf eine Datenbank möglich, allerdings mit Sicherheit nicht bei einem Hosting Paket. Zumal das auch gut gesichert werden sollte. Wie wäre es mit einer API Lösung?

  • Also ich würde nur beim Hoster die Wordpress Seite bauen.
    Später sollte diese dann umziehen auf den Hauptserver des Ladengeschäfts, wo auch osCommerce und das WAWI installiert ist.


  • Später sollte diese dann umziehen auf den Hauptserver des Ladengeschäfts, wo auch osCommerce und das WAWI installiert ist.

    Soll WordPress dann auf einer Windows Büchse laufen? Das könnte schwierig werden ...

  • Ein Windows Server ist als Webserver ungeeignet. Außerdem kenne ich eure Firmeninterne Struktur nicht (vermutlich hängt der Windows Server per Port forwarding an einer DSL Leitung?). Eine mögliche Lösung wäre ein VServer in einem RZ zu mieten, einen fähigen Admin zu suchen, der den externen MySQL Zugang einrichtet bzw den Server entsprechend konfiguriert und auch administriert. Diese Lösung habe ich persönlich schon mehrfach erfolgreich eingerichtet.

    Einmal editiert, zuletzt von Hille (29. Januar 2017 um 16:15)

  • Ok, also verstehe ich das richtig, das ich auf diesem VServer dann das Shopsystem und MySQL laufen würde und man dann den Zugang so konfiguriert, dass der Haupt Windows Server Zugang zu dem VServer bekommt?

  • Ja genau. Aber wie schon geschrieben, der Konstrukt ist nicht ganz einfach, da hier eine sichere Authentifizierung eingerichtet werden muss (der MySQL Port ist öffentlich für jedermann zugänglich). Des Weiteren muss auf jeden Fall die Verbindung verschlüsselt werden.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!