Webstammtisch Oldenburg

feat. PHP Usergroup | kostenloser, regelmässiger Treffpunkt zu Vorträgen und zum Erfahrungsaustausch für Internetagenturen und Freelancer.
0

AppGini - Web database apps in minutes, Donnerstag, 29. Januar 2015, 19:00 Uhr

Hallo liebe Webonauten,

beim nächsten Treffen erfahren wir wie wir innerhalb weniger Minuten Web Datenbanken ohne Quellcode erzeugen können (die Sachen können später per Hooks beliebig erweitert werden).

Als Datenbanksystem wird MySQL unterstützt. Es werden „from the scratch“ Datenbanken - aufgrund der Konfiguration/Optionen der Anwendung in Appgini – erstellt oder es kann eine Datenbankstruktur importiert werden.
 
In diesem Vortrag liegt der Fokus auf die Funktionalität von Appgini eine Anwendung zu erstellen. Die Datenbankstruktur wird sich ergeben aufgrund der in AppGini getätigten Konfiguration. In diesem Zusammenhang gibt Appgini  die beiden Bereiche Table View Settings  und Detail View Settings vor.

In den Table View Settings  wird vorgegeben, ob eine Tabelle sortiert werden darf, gibt es eine Print-View, Daten Filter Optionen, Export CSV, etc.

In dem Bereich Detail View Settings können die in AppGini genannten Parent/Children Settings gesetzt werden, was nichts anderes als die Relationen zu einer anderen Tabelle bedeuten. Im letzten Schritt erfolgt das deployen der konfigurierten Anwendung über XAMP oder auf einen anderen Webserver.

Der Connect zum Datenbankserver wird gesetzt, die zu erstellende Datenbank wird basierend auf den gemachten Angaben generiert. Im zweiten Schritt wird der PHP Code generiert und ebenfalls auf dem Webserver deployed.
 
In dem Vortrag werden wir uns zwei kleine existierende Anwendungen anschauen, zum einem das bekannte Beispiel Northwind (Microsoft), umgesetzt auf Basis von Appgini. Die zweite Anwendung werde ich zum Vortragszeitpunkt noch bestimmen / vorschlagen.
 
Danach erstellen wir gemeinsam eine eigene Anwendung bis zum deployen auf dem XAMP Local Server oder Webserver.

Kategorien: Vortrag, Veranstaltungen

Tags: Thorsten Nannen, AppGini, Table View Settings, Detail View Settings, MySQL, Hooks