Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Internet Shop Anbindung (https://www.delphipraxis.net/93717-internet-shop-anbindung.html)

haentschman 10. Jun 2007 10:53


Internet Shop Anbindung
 
Hallo alle miteinander...

Heute habe ich mal eine allgemeine Frage.

Die Ausgangssituation:

- eine von mir programmierte Bildschirmkasse für den Laden meiner Frau.
basierend auf Paradox Tabellen. Funktioniert übrigens perfekt bis auf wöchentliche
Ergänzungen... blondsicher :-D

Die neue Aufgabe:

- meine Frau möchte die Artikel (Boutique) auch über einen kleinen Internetshop anbieten.

Die Frage:

- welcher Lösungsweg ist der einfachste und kürzeste, da ich mir verzetteln nicht erlauben kann.

Meine Vorüberlegungen:

- fertiger Internetshop bei meinem Provider (unkompliziert)...wie binde ich aber die Tabellen ein,
damit z.B auch nur die Artikel angeboten werden, welche auf Lager sind. :gruebel:

- eigener TCP Server, Umleitung über DynDNS, Shop selbst programmieren... vereinfacht die Verarbeitung der Daten für Lager, Artikel, Rechnungen

- das schwierigste Problem wird die Aktualisierung der Datenbestände sein. Ich habe schon Netzwerk über VPN
ausprobiert (zu langsam bei großen Tabellen)
- ich habe mich im Moment für tägliche Aktualisierung entschieden (im Moment ausreichend). Wenn Sie aber im Laden das letzte Teil verkauft darf es nicht mehr im Shop verfügbar sein !


Welche Lösungswege würdet Ihr vorschlagen ?

Vielen Dank im Voraus für Euer Interresse...

PS: Ich programiere jetzt ca. 1 Jahr ( Hobby )... Server, TCP, Java etc. fällt noch unter Lernphase :gruebel:

mkinzler 10. Jun 2007 10:59

Re: Internet Shop Anbindung
 
Bei der Verwendung eines fertigen Shops musst du "nur" einen Sychronisationsmechanismus der beiden Datenbestände schaffen.
Ich würde aber auf jedenfall die Paradoxdatenhaltung durch was aktuelleres ersetzen

haentschman 10. Jun 2007 11:04

Re: Internet Shop Anbindung
 
Nun Ja... ich ich wollte eigentlich als nächstes Vorhaben MySQL in Angriff nehmen, da die Tabellen immer größer und damit instabiler werden. Hatte erst kürzlich die üblichen Indexfehler :evil:

Ich habe schon einen Shop bei 1und1 angemeldet, werde mal schauen welche Implementierungsmöglichkeiten angeboten werden...

Danke fürs erste...


Interressant finde ich das "nur"... :gruebel:

czapie 10. Jun 2007 11:27

Re: Internet Shop Anbindung
 
Kleine Infrastrukturfrage: Hat der Laden deiner Frau auch eine (permanente) Internetanbindung?

Und: müßte die Information über bestellte / verkaufte Stücke nich in beide Richtungen gehen? Dann angenommen im Online-Shop wird das letzte Stück gekauft, darf es ja im Laden nicht mehr rausgegeben werden?!

mkinzler 10. Jun 2007 11:51

Re: Internet Shop Anbindung
 
Du könntest dir auch mal die Warenwirtschaft Cao anschauen.

haentschman 10. Jun 2007 12:00

Re: Internet Shop Anbindung
 
Hallo... ich hatte vergessen zu erwähnen:

1. Im Büro zu Hause existiert eine Administration mit Statistik und Listen etc.
Die Administrtion ist für den Ausbau bis zu 3 Filialen geplant.
2. Die Daten im Laden werden zur Zeit täglich kpl. per FTP gesichert und von der Administration
nach Bedarf eingelesen.

zu Deiner Frage:

- selbstverständlich müssen die Informationen in beide Richtungen gehen
(im Laden verkauft --> aus Shop raus...im Shop verkauft--> im Regal raus)
- gleichzeitig muß die Bildschirmkasse den geänderten Lagerbestand bekommen und verhindern, daß der Artikel der z.B. Bestand 0 hat aber noch im Regal hängt nicht verkauft wird ( z.B. über Hinweis, daß der Artikel Online verkauft ist. )
- der Laden verfügt über DSL 2000 und wird nur über die Zwangstrennung nachts kurzzeitig getrennt.


Ich habe bei meinem Shop recherchiert... der Austausch der Daten erfolgt über CSV...scheint so kompliziert nicht zu sein, aber wie verklicker ich dem Shop das eine geänderte CSV vorliegt und er diese übernimmt und umgekehrt das der Shop automatisch eine CSV erstellt wenn sich die Daten geändert haben...Der Import in die Bildschirmkasse sollte kein Problem darstellen.

Danke an alle für die Unterstützung.... :cheers:

:-D Bei Gelegenheit stelle ich mein geistiges Werk mal der Inquisition...versprochen :-D


Fremdprogramme ( andere Warenwirtschafen ) kommen nicht in Frage....zu viele Knöpfe ! :-D

czapie 10. Jun 2007 12:20

Re: Internet Shop Anbindung
 
Ich weiß zwar nicht in wie weit der Shop flexibel ist und es ist nicht sonderlich sauber, aber zur Not,
könntest du das Einlesen bzw. Erstellen der CSV-Datei auf Online-Shop-Seite durch den Aufruf einer
bestimmten URL (mit "Passwort-String") anstoßen.

DeddyH 10. Jun 2007 12:24

Re: Internet Shop Anbindung
 
Wahrscheinlich wird Dir gar nichst anderes übrig bleiben, als serverseitig ein Script/mehrere Scripte zu schreiben (PHP, Perl, etc.), die den Datenabgleich übernehmen. In den allermeisten Fällen ist der Zugriff auf die Datenbank von außen nämlich nicht erlaubt.

haentschman 10. Jun 2007 12:35

Re: Internet Shop Anbindung
 
Hallo...

Der Shop ist ein Standard 1und1 Shop. In den Einstellungen kann ich eine Automatisierungsschnittstelle aktivieren / deaktivieren.

Im Handbuch ist von Steuerung mit Fremdsoftware ( z.B. Lexware Auftrag ) die Rede... aber der Ablauf
des ganzen ist ein Geheimnis. :(

Import und Export der Artikeldaten erfolgt über CSV....auch bei der Automatisierungsschnittstelle ? :gruebel:


Ich weiß, das dies ein komplexes Thema ist.

Was spricht gegen eigenen Server/Shop ? Da kann der Datenaustausch besser gesteuert und in vieleicht in Tabellenform vorliegen ( gleiche Datengrundlage ).


:evil: Ich sollte mal bei meiner Tastatur die Batterien wechseln !

DeddyH 10. Jun 2007 12:39

Re: Internet Shop Anbindung
 
Hmm... leider kann ich mir unter "Automatisierungsschnittstelle" nicht allzuviel vorstellen. Sind denn Zugriffe von außen erlaubt oder nicht? Falls ja, könnte man doch auf die doppelte Datenhaltung verzichten und alles über die DB des Webshops verwalten, oder nicht?


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:18 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz