NYCPHP Meetup

NYPHP.org

[nycphp-talk] PHP5 reimplementation of Struts (ZNF)

Daniel Krook krook at us.ibm.com
Wed Jun 8 09:29:54 EDT 2005


Since we do seem to have a lull on the list... :)

This project was brought to my attention this morning.   Seems 
interesting, though I haven't had time to dig into it yet.   They're 
looking for testers and developers.  The have a very comprehensive 
developer's guide in PDF at: http://znf.zeronotice.com/docs/znf-0.7.0.pdf


"[ZeroNotice] have developed an open source PHP5 reimplementation of 
Struts.

This is not the first attempt to rewrite the Struts implementation, or 
part of it, in PHP, but after spending a lot of time studying existing 
open source frameworks, like Phrame, PHPMVC, Struts4PHP, Seagull and Vida 
we decided to reimplement a brand new framework from scratch for many 
reasons. First of all, all the mentioned frameworks, except Vida, are 
written in PHP4 and we believe that its object engine (Zend Engine 1) is 
too limited for developing enterprise level web application. 

At the same time the code we analyzed is written without a rigorous 
approach (coding standards, compliance to W3C standards, output of 
notice/warnings, lack of documentation/examples). 

Last but not least frameworks claiming to be a porting of Struts have made 
no code optimization during the porting from J2EE to PHP. We're searching 
for comments, feedback, bug signaling and best of all new developers. Any 
kind of contribution will be appreciated! ZNF is free software released 
under GNU/LGPL license, the official ZNF home page is at 
http://znf.zeronotice.com/."





Daniel Krook, Advisory IT Specialist 
Application Development, Production Services - Tools, ibm.com

Personal: http://info.krook.org/
BluePages: http://bluepages.redirect.webahead.ibm.com/
BlogPages: http://blogpages.redirect.webahead.ibm.com/





More information about the talk mailing list