As an aside, don't forget Silverstipe. It's generally thought of as "just a CMS" but it is built on an MVC framework that does a good job of enforcing separation of concerns, comes with a large library of helper classes, has an ORM that builds db tables and organises data relationships based on rules set in code, *and* you get an admin interface for content and data models (using modeladmin) out of the box*. Definitely worth a look
* steak knives not included. Regards, Paul Bennett MoveForward - Web Development for Design Companies http://www.moveforward.co.nz 06 308 9722 027 255 8495 On Mon, Jun 25, 2012 at 11:08 PM, Craig Boxall <[email protected]>wrote: > I think you'll find that any of those will be better that just PHP5 by > itself. But like James was getting at, depending on what you are trying to > achieve could sway you more towards one than another. > > Another one to add to the mix is Silex - a micro-framework created by the > same team behind Symfony. http://silex.sensiolabs.org/ > > Good for webapps that have simple controllers/logic such as API driven > sites etc. > > Code Igniter is great if you want to use a CMS as you could probably turn > the project on its head and use Expression Engine and delve into Code > Igniter when needed. > > Never been a huge fan of Cake PHP - It's close to Symfony but in my > opinion, nowhere as good/complete/polished/optimised etc so haven't taken > it much further. > > I think if I wasn't a PHP developer, I'd be a Ruby dev... I know many PHP > devs who havent turned back since making the move to Ruby (and Rails) but > it has its own set of pros and cons that I'm not qualified to comment on. > > Which leaves Symfony... My weapon of choice for many reasons but really, > going back to James' original comment, it all depends on what you are doing. > > > - Content driven or "appy" project? > - Are you a product dev team or a service dev team? > - Or, are you building this for yourself/your company or clients? > - Do you have long or short development cycles? > - Do you iterate often? > - Are you coding quality or quantity? > - etc etc... > > > At Pixel Fusion, we predominantly use Symfony but thats possibly > indicative of the kind of work we do. > > Hope that helps... happy to elaborate on any of this if requested. > > Cheers > Craig > [image: Pixel Fusion] <http://pixelfusion.co.nz/>Craig Boxall Director*P / > * 09 353 1234 > *M /* 021 564 522 > *E /* [email protected] > *W /* PIXELFUSION.CO.NZ <http://pixelfusion.co.nz/> / WHERE *DESIGN & > DEVELOPMENT* FUSE > *A /* SUITE 403 "FORBIDDEN", THE IRON BANK, 150 KARANGAHAPE RD, AUCKLAND > / PIXEL FUSION LTD, PO BOX 311 022, GLENFIELD, NORTH SHORE CITY, 0747 / > MAP <http://maps.google.co.nz/maps?cid=7370666879334476751&q=Pixel+Fusion> > > On 25/06/2012, at 10:35 PM, James McGlinn wrote: > > On 25/06/2012, at 10:20 PM, vincenz2004 wrote: > > Does anyone have an opinion/experience? > > which is best? and why? > > > Each of them could probably be considered "the best" for a given task. > Don't forget python if you're doing a round-up! > > What is it you want to do? > > > Kind regards, > James McGlinn > __________________________________ > Co-Founder & CTO > Eventfinder Limited > Level 1, 177 Parnell Rd, Parnell, Auckland 1052 > Phone: +649 365 2342 > Mobile: +6421 633 234 > > [email protected] | www.eventfinder.co.nz > > > <eventfinder.png> > > > -- > NZ PHP Users Group: http://groups.google.com/group/nzphpug > To post, send email to [email protected] > To unsubscribe, send email to > [email protected] > > > -- > NZ PHP Users Group: http://groups.google.com/group/nzphpug > To post, send email to [email protected] > To unsubscribe, send email to > [email protected] > -- NZ PHP Users Group: http://groups.google.com/group/nzphpug To post, send email to [email protected] To unsubscribe, send email to [email protected]
