Direkt zum Hauptbereich

CRUD CreateReadUpdateDelete Anwendung für die Pfarrei

Meine dritte Aufgabe in der Verwaltung der Pfarrei Railaco ist, eine Datenbank-Anwendung für die Erfassung von Vorgängen wie Taufe, Hochzeit, Begräbnis usw. zu erschaffen. Meine Idee dazu war, einen open source CRUD-Generator auf Basis von PHP zu finden, dann die Datenbank-Definitionen zu den jeweiligen Vorgängen zu erstellen, dann die Eingabe- und Suchformulare zu generieren und zum Schluss das Ganze mittels eines fertigen Software-Pakets bestehend aus Apache-Webserver, MySQL-Datenbank und PHP-Engine, wie XAMPP, APPS oder WAMP laufen zu lassen. 
Leider stellte sich nach einigen Tagen intensiven Suchens und Testens heraus, dass kaum eine freie Lösung wirklich funktioniert. Ich habe dann auch kostenpflichtige Pakete wie Dadabik oder PhpGrid so weit wie möglich getestet, aber es kamen mir Zweifel, ob es selbst für die einfacheren Vorgänge wie Begräbnis wirklich mit den aktuellen XAMPP und Konsorten zusammen arbeiten wird.

Ich habe dann auch Php-Lösungen untersucht, die zuerst selber mit Generatoren wie Codeigniter erstellt werden wie zB Grocery-CRUD, oder aufwändiger aber ältere Lösungen wie vfront untersucht. Das Ergebnisse war sehr deprimierend - immer lief etwas nicht. Dazu kamen auch noch die dauernden Stromunterbtechungen, die zwar mein Laptop nicht beeinträchtigten, wohl aber den Router. Auch bei Arbeiten Im Pfarrbüro war es oft sehr lässtig. Langsam machte ich mir Sorgen, ob die Aufgabe für mich in diesem Zeitfenster überhaupt machbar wäre. 

Zum Schluss habe ich den Php-Ansatz begraben müssen und habe mich doch meiner alten Liebe Java zugewandt, die ich normalerweise in solchen unorganisisierten PC-Umgebungen ohne gemeinsame User- und Rechteverwaltung und ohne IT- oder zumindest technisches Fachpersonal meide, weil sie deutlich Ressourcenintensiv ist und weniger Leute können was damit anfangen als mit Php.

Die momentane Lösung basiert auf OpenXava

Kommentare

Beliebte Posts aus diesem Blog

Auf Nach Timor-Leste, die Vorgeschichte meiner dritten Runde als Jesuit Volunteer

Wie komme ich, ein Software Entwickler aus München dazu, als Volontär nach Timor Leste zu gehen? Na ja, dazu gibt es wie so oft eine längere Vorgeschichte.. Falls man es wirklich wissen möchte, hier ist sie. Auf meinem ersten Weg nach Santiago de Compostella 2005 - ich war in einer Gruppe, die dort unterwegs "Meditationen im Gehen" üben wollte - hatte einer der Mitpilger, Philipp, der gerade erst mit dem Studium fertig wurde, von seinem großen Wunsch erzählt, für eine begrenzte Zeit in einem Projekt im Ausland unentgeltliche Hilfe zu leisten. Ich habe damals schon recht lange bei der Bahnhofsmission in München mitgemacht, wo ich so ein bis zwei Mal im Monat - meistens war es eine Samstagnacht (von 19 Uhr bis Sonntag 7 Uhr) - Leuten in sozialen Notlagen geholfen habe und dachte, damit wäre meine "soziale Ader", die ich schon als Student der Informatik eher als Gegengewicht zum Umgang mit der Logik, Computer, Programmen usw. gebraucht hatte, aber das Gespräch ist mi...

Nachtsgespräche in der Jesuitencomunität Railaco

 Wie schon erwähnt, das Abendessen ist das einzige Treffen am Tage, wo die Gruppe versucht, zusammen zu sein. Am Tag starten die Jeeps und jeder macht seine Aufgaben. Nach dem Essen ergeben sich manchmal spannende Rückblicke des Tages, manchmal wird es theologisch/spirituell, zB als ich die Antwort von Putin auf die Frage von Tucker Carlson, wie kann sich Putin für einen Christen halten, wenn er einen Krieg führt? Putin sagte in etwa, er gehe zwar nicht jeden Tag in die Cerkev (oder wir die orthodoxen Kirchen da heißen) aber was diese Frage angeht, so ist die Antwort simpel. Jeder hat das Recht und sogar die Pflicht, seine Familie und sein Land zu verteidigen. Er hat es geschworen und macht es. Einer der Jesuiten darauf: es ist nicht nötig, sich zu verteidigen, weil Gott eh für Alles sorgen wird. Das meint und lebt er 100%. Ich: aber selbst bedeutendste christliche Philosophen, wie Thomas von Aquin, habe das Recht auf Selbstverteidigung bejaht. Er, nein, es ist nicht nötig. Ich: we...

Mein erster Besuch in Kasait

Meine Arbeiten in Railaco sind im Wesentlichem getan. Heute habe ich noch eine kleine Schulung im Datenbank Backup & Recovery (also DB Export & Import) im Pfarrbüro gemacht. Anna hat fleißig geübt. Das Tool dazu war die MySQL Workbench, die ich mit dem MySQL Server (als Windowsservice) mit installiert habe. Diese Schulung werde ich auch in der Klinik wiederholen. Ich habe dort schon mit Nelia geübt, aber noch einmal schadet nicht. Ich habe datzu auch eine Doku mit Screenshots gemacht. Gestern bekam ich endlich die Gelegenheit, den ganzen Tag mit Thomas (Ingenieur aus Frankreich, der das letzte Jahr als Mathe-Lehrer am Lehrer-College "Instituto Sao Joao de Brito" ISJB arbeitete) in Kasait zu verbringen. Das war die letzte Gelegenheit, Thomas überhaupt zu treffen, weil er am Sonntag nach Vietnam fliegt, um in Anschluss an sein Volontär-Jahr mit seiner Freundin eine Radeltour durch Vietnam, Kambodscha und Thailand zu beginnen. Mein offizieller Einsatzbeginn dort ist ab 2...