+1 for Silverstripe

On 26/06/2012 9:05 a.m., Paul Bennett wrote:
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] <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]
To unsubscribe, send email to
[email protected]

--
Kind Regards
Stu Meads
Web Application Developer
Dynamic Developments

Phone: 021 217 6864
Skype: stu.meads
Twitter: http://twitter.com/dyndev

http://www.dyndev.co.nz



--
NZ PHP Users Group: http://groups.google.com/group/nzphpug
To post, send email to [email protected]
To unsubscribe, send email to
[email protected]

Reply via email to