Was DU suchst - ist das was WIR gefunden haben

Was DU suchst - ist das was WIR gefunden haben

Prado - Component Framework für PHP5

Geschrieben von Tyler am November - 20 - 2007

Heute bin ich auf ein wirklich nettes PHP Framework gestoßen. Es handelt sich um Prado, ein Komponenten basiertes, Event gesteuertes Programmier Framework für PHP5. Prado steht für PHP Rapid Application Development Object-oriented. Nach dem ersten Release im August 2004 hat es mittlerweile die Version 3.1.1 erreicht. Das Framework wurde unter der BSD Lizenz und ist somit in Open Source und Kommerzielen Anwendungen verwendbar. Wirklich genial finde ich den Component Composer durch den man sich seine Klassen inklusive ihrer Events generieren lassen kann. In dem Framework sind allerlei Komponenten zur Form Validierung, GUI Widgets, List Controls und Active Controls mit Ajax beinhaltet.

Einige Vorteile der Prado Frameworks sind

  • Wiederverwendbarkeit - Die Komponenten sind wieder verwendbar und können Projektübergreifend eingesetzt werden
  • Team-Integration - Prado trennt Logik und Design. Komponenten haben ihren Code (Logik) und ihr Design. Beides wird in verschiedenen Files gespeichert
  • Robustheit - Prado Entwickler brauchen sich nicht mehr mit URLs und query-Parameter beschäftigen. Variableninhalte können über eine Session hinweg einfach gehalten werden
  • Exception Handling - Das Exception Handling ist einstellbar
  • Built-in support für internationalization (I18N) and localization (L10N)

Auf den ersten Blick sieht das Framework viel versprechend aus. Sehr strukturiert und was ich noch für viel wichtiger erachte, sehr gut Dokumentiert. Wenn ich die Dokumentation mit anderen Frameworks wie z.B. der des Dojo AJAX Framework vergleiche hab ich gleich viel mehr Lust mich mit der Thematik zu beschäftigen. Mit Dojo habe ich schon mal experimentiert und kann abschließend nur sagen das es im Prinzip sehr nett gemacht, mit der schlechten Doku aber kaum effizient zu benutzen ist. Was Prado wirklich kann werd ich wohl auch erst nach ein paar Tests wirklich beurteilen können. Vielleicht gibt’s ja nochmal mehr zu diesem Thema…

Ein Kommentar zu “Prado - Component Framework für PHP5”

  1. SeeeD sagt:

    Interessant wäre es hier zu wissen wie das Framework im Vergleich zu anderen steht.
    Auf das Zend-Framework habe ich ja schon seit längerem ein Auge geworfen.
    Es gibt auch noch andere Frameworks die ich interessant finde.
    Vielleicht hat hier jemand Erfahrungen mit diesen gesammelt und kann hier ein kurzes Statement abgeben :-)

Hinterlass einen Kommentar

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.