Zend Framework First Thoughts
Now that I have had a bit of time to look through the Zend Framwork it looks like it has some serious potential.Â There are things I really like about it and other things that I do not like so much about it.Â But this is also without some of the documentation done that I would really like to see because I haven’t even started stepping through the code.Â However I did have some issues with trying to include it without it being in an include path unless it was at the same document root as the main index.php file I was utilizing.
Quite possibly my favorite feature is the MVC implementation.Â The most intriging part of it, is that it utilizes a class to call your pages which are stored in functions.Â I guess I never really thought of that approach.Â Mine has always been one of the switch statement.Â I think I actually prefer the class utilizing the methods much more than the switch statement.
Now on to my biggest irritation the Input Filter.Â Basically you assign your get and posts to the filter and it removes them from the scope so they can not be used.Â Looking at it from the api documentation, most of the validation routines and such could be accomplished with one line of php and only very simple routines are included.Â I suppose what might work well is to extend the classes to add in custom validation items.
The main problem with the framework is that it is so highly undocumented that it is hard to truly evaluate it and build applications with it at this moment.Â Which is pretty much known and is to be expected.Â I think I will probably play with this and the new features of MySQL 5 and build some site within the next few weeks and see how it goes.Â Expect me to post some more information and quite possibly a few tutorials on what I find that is of major usage with this new framework.