Hi Sanchez,
Qcodo ist ein Rapid-Prototyping-Framework für PHP5. Es enthält einen Code-Generator und Qforms, eine
oop, event-driven Klassenbibliothek für
HTML(-Forms).
Man konfiguriert eine (
MySQL-)Datenbank, und der Code-Generator analysiert die Tabellen und Relationen, und erzeugt
DB-Zugriffs-Objekte mit Index-basierten Ladefunctionen.
Desweiteren erzeugt es CRUD-Formulare mithilfe der generierten Zugriffsobjekte und Qforms, wobei es auch LookUps basierend auf den relational verbundenen Tabellen erzeugt werden, und required-Felder und Valdierungen beachtet werden. Imposant...
Desweiteren hat es
Query-Optimizer, und ein extrem aufgebohrte Fehlermeldungen.
Natürlich ist der Optik per Templates anpassbar.
Also ein Prototyp aus 6 Tabellen und 13 Relationen waren in 2 Stunden fertig.
Es gleicht diesen Delphi-Wizards, die anhand einer Tabelle ein
DB-Form erzeugten, bloß für ganze Datenbanken....
Ach ja, ganz vergessen, auf der Website gibt es 2 Videos von der Zend-PHP-Konferenz, insgesamt 45 Minuten, und ist die krasseste Präsentation, die ich gesehen haben. Unbedingt ansehen!!
Dummerweise zieht der Server heute im Laufe des Tages um, so daß er heute u.U. nicht erreichbar ist.
mfg
prosbaer