我们正在开始一个新的项目,我想知道我们应该使用哪个PHP框架,以及我们是否应该使用一个框架。
我们决定选择PHP而不是ASP.NET,部分原因是我们不想陷入僵化的范式(WebForms,一切都是自动的,但不是那么灵活),但我相信PHP框架也可以让我们处于同样的境地。
该应用程序现在将进行开发,并且可能在几年内不会主动维护。我们需要一些经得起时间考验的东西,因为下一次重大的重建不会在10年内完成。我们需要一些标准的和易于理解的东西。
我正在考虑Zend Framework,也许还有ADODB作为一个数据库层,但我不确定。我还从列表中排除了PEAR,因为它有很重的依赖树。
最好将显示与逻辑分开,因为在未来几年中外观可能会发生变化。所以一个好的模板语言应该可以做到。
你认为如何?
发布于 2009-01-29 16:47:20
根据最近的调查,Zend Framework似乎是目前PHP最受欢迎的框架,比例为2:1:
"Which PHP framework holds a promise for the future?“
免责声明:在ZF项目的1.0版本中,我一直担任Zend的负责人。
发布于 2009-01-29 16:44:41
我同意你的观点,Zend可能是一条可行的道路。出于同样的原因,我最近一直在研究许多框架,Zend似乎是拥有最多支持和最强大基础的框架。
发布于 2009-01-29 20:17:39
Zend框架对我来说工作得很好,尽管我只在较大的项目中使用过它。我在更小、更简单的网站上使用了Code Igniter,效果也不错。
至于数据库层,我总是使用ZF提供的功能(尽管我所做的99%都是MySQL专属的)。ADODB是安全的。也许也可以考虑Doctrine?
https://stackoverflow.com/questions/492418
复制相似问题