• 0

Enterprise Level PHP Framework


  

6 members have voted

  1. 1. Which Framework Would you Choose?

    • Codeigniter
    • Symfony
    • Yii
      0


Question

I'm looking at building an enterprise level application that has large scalability requirements and wonder which of these three framework you'd choose to work with and why. Please only vote if you have experience with these exact frameworks and have reason to suggest one over the other.

I choose only these three because they seem to be the best from-scratch frameworks (which I need), are fairly popular, and each one of these can probably do the job just fine. Yes there are a lot of other great frameworks we could talk about but they have been excluded. End of discussion.

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

If you're able to deduce the best 3 frameworks out of a large number of other PHP frameworks--what's stopping you from picking one that will work best for you? I mean you obviously saw a reason why CI, Symfony and Yii stood out from Kohana, CakePHP, Zend, etc.

Love CodeIgniter myself but I'd probably say go with Symfony and/or Yii (although I've never used Yii.)

Link to comment
Share on other sites

  • 0

This poll is flawed, Codeigniter is not an enterprise level framework, it is a stagnating designer/beginner's framework.

The following stands out to me from the last time I used Codeigniter, circa 2007.

Note: The Session class does not utilize native PHP sessions. It generates its own session data, offering more flexibility for developers.

They still store the session data in an encrypted cookie by default.

If you want "Enterprise" you should at a minimum pick a framework geared for PHP5, you're probably going to be stuck with it for a while. Yii and Symfony both fit this criteria.

My recommendation is Kohana 3, PHP5 using solid software design patterns with clean, well documented code.

Link to comment
Share on other sites

  • 0

Kohana for 'Enterprise' level I guess, failing that you could follow the Zend trend...

CodeIgnitor is an entry/mid level at best, can't comment on Yii never looked at it - as for Symfony I would struggle to call it 'Enterprise' level but it's closer than CI is.

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.