It totally depends on what type of application you are writing, and what features you want "out of the box" so that you don't have to design and write them yourself. For example, if you are writing an administrative web application and you want user authentication, dynamic menus, role based access control, audit logging without database triggers, built-in workflow, and internationalisation facilities then you might want to take a look at Radicore (http://www.radicore.org/) As well as having all the above features it has a custom built Data Dictionary which can generate all the basic code for you. This enables you to start with nothing more than a database schema which you then import into the Data Dictionary, and from there you can press buttons to generate the database table classes and also buttons to generate the scripts to view and maintain those tables. All this without having to write a single line of code. It uses a catalog of transaction patterns which deal with single tables, one-to-many relationships and even many-to-many relationships. There is a massive amount of documentation and sample code, and a tutorial is available at http://www.tonymarston.net/php-mysql/radicore-tutorial.html -- Tony Marston http://www.tonymarston.net http://www.radicore.org <ray.hauge@xxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:20061102083748.beaf2ffc1ec11ddb5c27d6f877c80e34.6e03de0bab.wbe@xxxxxxxxxxxxxxxxxxxxxxxxx >I know this subject has been covered in the past, but my question is why > use them? I'm hoping to not create a religious war... I see that > frameworks would probably help you develop some things faster, but most > of the time they don't do the things the way I would want them to work. > If I did use one, it almost seems like I would use it to get through > something until I had time to do things the way I wanted/needed to do > them. There's a lot of talk about frameworks lately, and especially > the Zend Framework, so I'd like to look into what it's all about. I > think I might be missing out the framework issue, so I'd like to hear > other people's opinions. > > I do like the mail, pdf, and a few other parts of the Zend Framework. I > also like that it's more like a set of tools than a monolithic beast > that would take a lot of memory just to load up into your application. > > Your thoughts? > > Thanks, > Ray -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php