我花了很多时间来回顾各种PHP框架。我发现Yii是最好的,但是我进入它的时间越多,我觉得对于一个承担很多责任(和透明度)远离开发人员的架构感觉不那么舒服。
我正在寻找(一个库?一个工具包?),它将为我提供一致的文档和功能,而不会强迫我使用它的MVC定义。我调查了FatFree,但它的GPL。
人们使用的东西是否可以指向我?
编辑:谢谢大家帮忙澄清一下!我想我正在寻找更接近Zend的东西,它更像是一组方法,允许我定义自己的结构,但只要我需要某些功能就会调用工具包。
Zend似乎太单一了。我当然可以自己动手,但我想知道是否有一些我可以忽视的社区和同伴支持。
答案 0 :(得分:6)
有Flourish。我用它做了几个项目,发现它非常好。它将自己描述为“Unframework”,这可能是您正在寻找的。 p>
关于许可问题:如上所述,项目的许可证并不重要,除非您想重新分发它。在这种情况下,我认为你会发现Flourish的许可非常合适:它是MIT。
答案 1 :(得分:1)
感谢大家,我指出了正确的搜索方向,并找到了我自己问题的几个答案:
我/正在寻找的是 PHP组件,它们往往更松散地耦合在一起,但更多的是同行支持作为集合而不是工具。
Apache Zeta Components(以前的EZComponents)现在正在孵化器中。 Symfony正在构建和支持自己的组件。 Zend我们在上面提到过,但由于依赖性,可能会很麻烦。 当然,我完全忘记了梨......
Symfony对我很感兴趣,主要是因为看起来他们正倾向于支持它,而我所听到的只是它是一个非常重的框架。