Ich habe mich bisher eher um den PHP Teil des JTL Shops gekümmert, jedoch haben wir mitlerweile so viele Bestellungen dass nun mehrere Leute das WaWi nutzen werden. Da ich über die Jahre als Informatiker relativ vorsichtig mit Software geworden bin an der mehrere Leute arbeiten (ortsunabhängig), stellen sich mir folgende Fragen:
Updateproblematik: Beim Start der WaWi wird man ja immer dazu gezwungen auf die aktuellste Version zu aktualisieren. Grundsätzlich ist ein Hinweis sicher sinnvoll, doch der Zwang kann auch gefährlich sein: Was wenn eine Person mit dem WaWi-Client eingeloggt ist und in der Zischenzeit eine aktuellere Version veröffentlich wird, welche dann eine zweite Person bei sich installiert? Soweit ich mitbekommen habe, werden ja z.T. auch DB Updates etc. durchgeführt. Kann es nicht sein das dann Daten inkonsistent werden? Ist es möglich den Zwang zu umgehen und z.B. 1x pro Woche den WaWi Client zu aktualiseren? Wie handhabt ihr dies?
Arbeiten mit mehreren Personen: Wie handhabt das WaWi es, wenn mehrere Leute gleichzeit den gleichen Datensatz editieren? Arbeitet das WaWi mit Transaktionen so dass dies nichts ausmacht oder wird ein Datensatz gelockt und so verhindert, dass man sich gegenseitig den Datensatz überschreibt?
Ich wäre super dankbar wenn mir hier jemand ein paar Infos geben könnte.. (und bitte habt Nachsicht wenn ich übersehen haben sollte dass Informationen dazu schon vorhanden sind).
Besten Dank!
Updateproblematik: Beim Start der WaWi wird man ja immer dazu gezwungen auf die aktuellste Version zu aktualisieren. Grundsätzlich ist ein Hinweis sicher sinnvoll, doch der Zwang kann auch gefährlich sein: Was wenn eine Person mit dem WaWi-Client eingeloggt ist und in der Zischenzeit eine aktuellere Version veröffentlich wird, welche dann eine zweite Person bei sich installiert? Soweit ich mitbekommen habe, werden ja z.T. auch DB Updates etc. durchgeführt. Kann es nicht sein das dann Daten inkonsistent werden? Ist es möglich den Zwang zu umgehen und z.B. 1x pro Woche den WaWi Client zu aktualiseren? Wie handhabt ihr dies?
Arbeiten mit mehreren Personen: Wie handhabt das WaWi es, wenn mehrere Leute gleichzeit den gleichen Datensatz editieren? Arbeitet das WaWi mit Transaktionen so dass dies nichts ausmacht oder wird ein Datensatz gelockt und so verhindert, dass man sich gegenseitig den Datensatz überschreibt?
Ich wäre super dankbar wenn mir hier jemand ein paar Infos geben könnte.. (und bitte habt Nachsicht wenn ich übersehen haben sollte dass Informationen dazu schon vorhanden sind).
Besten Dank!