WRT Frameworks.. before I rant, I should declare myself as an ex-consultant to Zend. I have used most of the more popular frameworks, and in my current employment am using Zend Framework. All of the frameworks I have used, have had some good features, and some poorly implemented ones. This, I beleive comes from people trying to make the application all things to all people to fit all applications. This will never happen, at some time, you need to code for yourself, which is why many developers develop their own frameworks from the ground up, myself included. Symphony I did not like at all, but it has a nice modular api, which CodeIgnitor I spent nearly a year on a project and eventually came to be familiar with its nuances. The good documentation of CI and examples I found refreshing. Symphony, Cake, CI etc all have a single commong feature, they are not Zend. Not that the Zend Framework is a total peice of crap ... mostly, but seems to be the product of a tortured development process where comprimises have been made by a committee. Although not strictly part of the framework, Zend Form would have to be the biggest waste of time I have come across. Abstracted to the point of un-usability. Much simpler/easier to write a HTML form. A framework is not so much a tool to make your development faster, although this will be the case, it is a tool to make your development constant. This means you can easily, and rapidly deploy applications as you are familiar with the tool. The speed of development comes as you become more familiar with the environment you are developing in. Try any of the frameworks, or write you own, just avoid Zend. Kevin -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php