Sven Rautenberg: Online-Applikation (PHP, MySQL) offline nutzen

Beitrag lesen

Moin!

Genau. Je weniger an der Oberfläche geändert wird, umso geringer der "ist ja alles neu-Effekt". Schulungskosten etc. würden sich dann auch minimieren. Problem wird nur sein, das ganze auf nem PDA zum laufen zu bekommen. Aber andererseits müssen halt auch abstriche gemacht werden.

Hihi, auf nem PDA? Na, da bin ich ja mal SEHR gespannt ... manchmal muss man sich halt einfach zwischen "Entweder" und "Oder" entscheiden - eierlegende Wollmilchsäue (oder datenbankende Webserver-PDAs) sind halt seeehhhr, seeehhhr selten.

Oh ja, ich hab' noch keinen PDA erlebt, der auch nur im geringsten die notwendige Bildschirmauflösung hätte, um mit einem Laptop zu konkurrieren. Das höchstauflösende Display, das mir bislang vor die Augen kam, hatte 640*480 Pixel bei 200irgendwas dpi, und gehörte zum OpenMoko. Das wäre allerdings auch der einzige PDA, bei dem ich mir vorstellen kann, dass man darauf einen Webserver, PHP und eine Datenbank zum Laufen kriegt, weil er ausreichend mit Speicher bestückt ist.

Alle anderen Geräte dürften allein schon wegen des Displays und der grundsätzlich ganz anderen Eingabemöglichkeit eine Anpassung erfordern.

Dann der nächste Punkt: Synchronisation. Es ist extrem aufwendig, eine nach allen Regeln der Kunst wirkende Synchronisation zwischen zwei identischen Datenbanken durchzuführen. Es wird immer das Problem geben können, dass der gleiche Datensatz in beiden Datenbanken unterschiedlich geändert wurde. Alleine der Aufwand, das zu entdecken, ist schon sehr groß und verursacht einiges an Extradatenmenge.

Angesichts der Tatsache, dass es hier offenbar "nur" um mobile Datenersterfassung mit PDA geht, dürfte es deutlich simpler sein, dafür eine spezialisierte Applikation zu schreiben, die ihre Daten dann einfach nur der Datenbank übergibt - und zwar genau so, als würde man sie dort über den sonst üblichen Weg erstmalig eingeben.

Und wenn's darüberhinaus noch notwendig ist, könnte man den restlichen Datenbestand als "nur lesen" auf dem PDA in einem speicherkomprimierten Format verfügbar machen.

- Sven Rautenberg

--
"Love your nation - respect the others."