好吧。我是,不是在问哪个更好。我知道Yii并不比Symfony好,Symfony并不比Yii好。
我在问我该选哪一个。
我想说几点:
我有一个很大的项目,是非常良好的格式和非常好的编码。如果你看到我的代码,你会认为我建立了自己的框架,但它没有。只是-很好的编码。我正在为HTTP请求使用自定义的控制器。
我所要做的就是使我的代码更易于使用、更易于理解和更容易编辑。组件编辑组件和扩展。
我还使用Zend作为组件,但不使用框架base。
因此,作为开发人员,我真的同意基本编码的项目框架。是你还是塞弗尼?
我其实很喜欢Yii,但是Symfony的Bundle系统和名称空间都吸引着我。但我真的想知道我该去哪一个。
就像我说的,我不问哪个更好。我想了解一下你对这个问题的看法。
我愿意听取你的建议。给我一条路。
发布于 2012-02-27 22:54:25
Yii可能是所有选项中最真实的“框架”--它为您所需的脚手架提供了几乎没有任何关于您希望如何实现任何东西的假设(除了包含jQuery)。它的开发速度令人难以置信,执行速度也非常快,这将使其具有良好的可伸缩性。
我用Yii做的项目,让总是提前结束-- Yii只是在它的工作方式上似乎使有意义。我承认,我在Symfony的经验是有限的,但与Zend Yii相比,这是一件轻而易举的事情。Gii生成器也是一个极好的开端,它从数据库表中生成模型和基本CRUD代码。
ALl --从我自己的经验来看,这只是我的观点,但是你想要的 :)
发布于 2012-07-23 21:53:31
我认为你所寻找的是比任何福音更多的是看什么是建议。
只想给出一些关于PHP当前状态的提示,以及使用latest php features的很好的组件。
要求
确保你使用的东西有一种方法.:
one)
DependencyInjection是加载库的一种example)mysql“,而istead使用mysqli)。
和所有不同的功能包,你可以混合和匹配。
混合与匹配
目前正在作出一些努力来解决这一确切的问题,以下是一些相互促进的努力:
PSR-0、PSR-1和PSR-2上的一项协作工作。
希望这能帮到你。你自己选择投资哪一个框架。
发布于 2012-02-27 15:52:20
既然您已经使用了Zend,为什么不使用它作为一个框架呢?
没有人能回答你的问题,这取决于项目需要.
Symfony应该用于具有快速服务器的“大型”项目。
Yii仍然是一个“轻量级”框架,但与Symfony相比速度非常快,并且具有较短的学习曲线。
...etc
https://stackoverflow.com/questions/9467828
复制相似问题