4

As you know some well-known PHP frameworks have provide front-controller pattern and access control mechanism. Also there are some micro framework that provide front-controller pattern.

I have surveyed some such frameworks and yet could not make a decision, My concerns is:

  • Stability
  • Stability
  • Stability
  • Performance
  • Security

I do not expect any thing more form my core framework, I will use pure PHP or I may use specific module from various frameworks.

Currently I have experience in ZF 1.x, ZF 2.x, Phalcon frameworks. And I also read Lithium docs, but I found no one suitable for my project.

Also as per this, this, this and this pages ZF, Symfony, CakePHP, FuelPHP are not efficient frameworks (fat frameworks).

http://laruence-wordpress.stor.sinaapp.com/uploads/ab-c100-n300002.png
(image source)

Can you please suggest a suitable framework or a combination of moudules that satisfy such requirement?

Also see this related (but old) question.

Community
  • 1
  • 1
Handsome Nerd
  • 17,114
  • 22
  • 95
  • 173
  • 1
    These are not requirements, resp. they are requirements every project has and every serious framework can fullfill. Furthermore such questions tend to get you 'I use this and like it' answers which won't help you with your decision. – markus Dec 04 '12 at 17:41
  • See, it already starts. Soon you'll have a list of all the available frameworks here. – markus Dec 04 '12 at 17:43
  • access control is part of the domain logic, which would be for each project different – tereško Dec 04 '12 at 17:53
  • stability its a good consideration – umlcat Dec 04 '12 at 18:56

2 Answers2

3

In my opinion (because that's all that any answer could be here) the best, lightest weight framework is Kohana. It is very minimal and can integrate with whatever third party libraries you use (including ZF).

sberry
  • 128,281
  • 18
  • 138
  • 165
1

I always recommend the Yii framework. It has great performance - http://www.yiiframework.com/performance/

Brett Gregson
  • 5,867
  • 3
  • 42
  • 60