Zend Framework Q&A Webinar
The Zend Framework team conducted a 2hour QA session earlier today, and I was only able to catch the first half of it and here are some of the key parts that I caught wind of I wanted to share with the rest of the world.
Future of ZF
The roadmap of ZF stretches far, far beyond the current location with both an active community & an active core team. With discussions with CMS vendors, JS Frameworks, and intent to integrate ZF into these “unspoken” third party vendor style partnerships not only is ZF growing vertically but also horizontally.
They also are excited about php 5.3 with namespaces, late static binding, and keeping ZF in parallel (to a degree) with the language (php):
We want to be a driving force in the community in shaping the future of the language
A question was brought on the best practice of having a different layout defined for each module in Zend_Layout, and it was concluded that simply having an abstract class per Module that Controllers extended which defined the layout, and any other module specific controller needs would be the best bet to reduce code duplication.
Command Line / Tooling
A lot was discussed about tooling. And they wanted to let the community know that they believe that Tooling goes beyond Command Line and in keeping the integrity of building from the ground up and easily extending to fit custom needs Tooling should be defined outside of command line such as tooling could also be IDE Driven, or even a web based GUI to change configuration and such. After a bit of discussion they wanted to let the community know proposals were being drafted and a lot of notes & discussions had taken place inside the walls at Zend to think of the best way to do this.
The Zend Core team really liked a lot Fire_Bug a lot (currently in the Proposals section of the wiki) and will look to build on top of this.
There was also discussion around the new suite based off the popular PHPUnit which will allow the test cases to not only work with css selectors and dom queries (as in popular js frameworks currently) but it also will allow a set of utilities for common test, such as (making sure a db incremented properly and such).
Was explained why process on this was low, resource problems and such; and that in the near future (1.6 to 2) there will be WSDL generation, easy PHP class plug & play, logging, debugging, etc. support in the SOAP library.
As stated above the team was really excited about 5.3 introducing Late Static Binding as they feel it will allow them to implement a “pure” Active Record.
Zend Framework Certification
They let it out of the bag that there will be a ZF Certification in the future, how near.. well that was yet to be determined. :) That’s about all we know about that at this current time.
That’s about all the notes I could take before I had to bail.. thoughts? Did I miss any key features? Let me know!
** Ryan_Brooks from #zftalk showed me his blog on different topic **
Filed under: Development, Framework, PHP, Zend Framework | Leave a Comment
Tags: Development, Framework, Frameworks, Internet, PHP, Programming, Webinar, Zend, Zend Core, Zend Framework, ZF