|
|
1
15
Zend框架是最佳选择
. 它们的最佳框架API、可读代码、语言约定、良好的文档、ComUnity、支持等
我花了几个月的时间努力使用这两个,直到我终于拥有了它。 我克服了他们(Ruby on Rails的想法)
编辑
ZF真正战胜其他框架的一件事是路由器、控制器和视图、约定、清晰可读的代码、进程。 |
|
|
2
9
除非你期待一个拥有20多个开发者的大型项目,否则如果我是你,我会做任何事情,包括牺牲一只手臂和/或一条腿 避免Zend框架 .
我的两分真的降到了一点:尽管(或者更确切地说,是因为?)它得到了PHP公司的支持,对于个人使用和中小型项目来说,它过于膨胀。 我的团队目前正在使用yii进行中型项目。它也不是完美的,但是与老大哥相比,它的实用性和对开发人员的友好性要好得多。 |
|
|
3
6
我对ZF没有什么大的反对意见——恰恰相反;当然,我还没有使用所有的组件 (不确定是否有人有) 但是我从来没有看到过任何看起来“糟糕”的东西。 当开始一个新项目时,我通常会自己使用Zend框架,实际上,如果我必须选择…
除此之外,我不得不说我同意你的观点。
|
|
|
4
4
我们已经和ZF一起开发了将近一年了,我对它没有什么大的疑虑。有一点学习曲线,但一旦我理解了它,我就意识到这个框架的组合是多么的好。 与其他框架相比,有些人可能会指出缺乏模型库是一个缺点。实际上,我不喜欢别人告诉我该用什么,而把信条和ZF结合起来是没有摩擦的。如果您在PHP5.3中开发,并且想要一个ORM,我强烈推荐条令2(注意:它仍然在阿尔法测试中)。 另一件伟大的事情是能够选择你想要或不想要的东西。我不太喜欢Zend_的形式,但如果我不想,我不必使用它。此外,还有一个结构非常松散的插件架构,可以让您轻松地将自己的库连接到框架中。 所以,我非常喜欢它。 |
|
|
5
3
Zend框架中缺少的一件事是一个适当的或映射器。Zend_DB是可以的,但是有一些缺点,特别是在处理大型数据库(许多表)时,它变得非常麻烦。但是有几个或映射器可以集成(例如 zend-framework-orm 或 Doctrine 如Pascal Martin所述)。 但是是的,Zend非常出色,非常强大,我觉得在某些方面,它在接口和功能方面应该是/应该是PHP。 除了显而易见的,我特别喜欢的是支持 Dojo 对于富客户端应用程序和 SOAP support . |
|
|
6
2
我在一个项目上使用ZF作为唯一的开发人员。虽然学习曲线相当陡峭,但我没有遇到太多上面描述的问题。总的来说,我发现框架非常灵活,并且组件的松散耦合使得在ZF方法不适合我的需要时,可以很容易地做我自己的事情。 但是最近开始使用python之后,我会说使用python;) |