PHP Frameworks Part II
Ever since Ruby on Rails came on the scene, frameworks have become a hot topic...and in keeping with the PHP developer's mantra, "if one is good, a hundred must be better" Rails-like MVC frameworks - such as cake, symfony, PHP on TRAX (to name but a few) - abound.
In light of their proliferation and the time commitment to learn them, choosing a framework can sometimes feel like renting
B-grade
movies at the video store; it's not so much the cost that concerns you,
but rather the time wasted if you select a dog. Faced with such a challenge last year, Seth Arronsen thought BostonPHP might be a good venue for a PHP framework bake-off.
At the March BostonPHP user group Seth continued our PHP Framework discussion, this time hearing from:
- Matthew Weier O'Phinney - Zend Framework developer, and
- Chuck Hagenbuch - founder of HORDE
Those who missed the meeting or would like to hear the presentation again can subscribe to our podcast channel or Listen Now!...The podcast lasts about two hours and offers rich insight into HORDE and the Zend Framework as each presenter develops a basic CRUD application.
Slides from the presentation can be download here for Horde and Zend.
The Horde Application Framework is a mature, evolving
application framework that has been used to build complex applications
for years. It forms the core of the widely used IMP webmail application
and the Horde Groupware suite. In addition, it provides a large number
of tested, feature-rich components that can be used to build additional
Horde applications, to integrate Horde functionality into other
applications, or to build completely standalone sites.
The Zend Framework aims to provide a complete repository of high
quality, actively supported components for developing web applications
powered byPHP 5.
Matthew Weier O'Phinney was introduced to PHP in 2000 and has
been developing PHP professionally since 2001. He is currently a
PHPdeveloper with Zend Technologies, Inc., where he works in their
OnlineOperations and Zend Framework teams.
Chuck Hagenbuch founded the Horde Project in 1998 and has been
working with PHP and the world of web development ever since. He is
currently a consultant doing work focused around Horde and PHP web
development. He has provided professional PHP services to many
prominent PHP-using organizations, including Google, PayPal, and
Portugal Telecom.
|