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 <tel:06%20308%209722>
027 255 8495 <tel:027%20255%208495>
On Mon, Jun 25, 2012 at 11:08 PM, Craig Boxall
<[email protected] <mailto:[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
Pixel Fusion <http://pixelfusion.co.nz/>
Craig BoxallDirector
*P /*09 353 1234 <tel:09%20353%201234>
*M /*021 564 522 <tel:021%20564%20522>
*E /*[email protected] <mailto:[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 <tel:%2B649%20365%202342>
Mobile: +6421 633 234 <tel:%2B6421%20633%20234>
[email protected] <mailto:[email protected]> |
www.eventfinder.co.nz <http://www.eventfinder.co.nz/>
<eventfinder.png>
--
NZ PHP Users Group: http://groups.google.com/group/nzphpug
To post, send email to [email protected]
<mailto:[email protected]>
To unsubscribe, send email to
[email protected]
<mailto:[email protected]>
--
NZ PHP Users Group: http://groups.google.com/group/nzphpug
To post, send email to [email protected]
<mailto:[email protected]>
To unsubscribe, send email to
[email protected]
<mailto:nzphpug%[email protected]>
--
NZ PHP Users Group: http://groups.google.com/group/nzphpug
To post, send email to [email protected]
<mailto:[email protected]>
To unsubscribe, send email to
[email protected]
<mailto:[email protected]>