All your replies have been really interesting. Thanks. I am currently looking at CodeIgniter - for no particular reason other than I have to start somewhere. Thanks, David. On 15 November 2010 21:57, MJ Suhonos <[log in to unmask]> wrote: > Hi all, > > I've actually worked with the Public Knowledge Project for many years, so > just to shed a little light on the PHP framework that we use: Alec Smecher, > our lead architect, has gone on record several times as saying that "the > last thing the world needs is another PHP framework". > > It came from the organic growth of several parallel applications (OJS, OCS, > the OAI Harvester, and now OMP) sharing code, which we decided to abstract > into a common layer to improve maintainability. It was never intended to be > used as a standalone framework, although people have done so with great > success. It does have some great features (namely excellent corss-platform > and PHP4 compatibility) but I probably wouldn't recommend it over any of the > other, dedicated PHP frameworks mentioned in this thread. > > A cautionary note: try to be clear about your requirements from the outset > when choosing a PHP framework, as in my experience (with Zend, CakePHP, > Symfony, CodeIgniter and YII) there is often a trade-off between complexity > and things like speed, PHP4 support, etc. Very little is as frustrating as > using a heavy, highly-featured framework when you just need to cobble > together a quick prototype on your laptop. > > MJ > > On 2010-11-15, at 6:19 AM, David Kane wrote: > > > Hi, > > > > I am interested to hear if anyone is using PHP MVC frameworks to help > with > > their code. From what I have learned, they seem to be a very good idea > > indeed. > > > > However, there are so many of them (http://www.phpframeworks.com/) > > > > Also, pkp.SFU.ca uses their own one in their PKP (public knowledge > project) > > software. > > > > Who is using them and what for? > > > > David. > > > > -- > > David Kane, MLIS. > > Systems Librarian > > Waterford Institute of Technology > > Ireland > > http://library.wit.ie/ > > T: ++353.51302838 > > M: ++353.876693212 > -- David Kane, MLIS. Systems Librarian Waterford Institute of Technology Ireland http://library.wit.ie/ T: ++353.51302838 M: ++353.876693212