首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >该去哪一个;Yii还是Symfony?

问该去哪一个;Yii还是Symfony?
EN

Stack Overflow用户
提问于 2012-02-27 15:44:14
回答 3查看 5.9K关注 0票数 4

好吧。我是,不是在问哪个更好。我知道Yii并不比Symfony好,Symfony并不比Yii好。

我在问我该选哪一个。

我想说几点:

我有一个很大的项目,是非常良好的格式和非常好的编码。如果你看到我的代码,你会认为我建立了自己的框架,但它没有。只是-很好的编码。我正在为HTTP请求使用自定义的控制器。

我所要做的就是使我的代码更易于使用、更易于理解和更容易编辑。组件编辑组件和扩展。

我还使用Zend作为组件,但不使用框架base。

因此,作为开发人员,我真的同意基本编码的项目框架。是你还是塞弗尼?

我其实很喜欢Yii,但是Symfony的Bundle系统和名称空间都吸引着我。但我真的想知道我该去哪一个。

就像我说的,我不问哪个更好。我想了解一下你对这个问题的看法。

我愿意听取你的建议。给我一条路。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-02-27 22:54:25

Yii可能是所有选项中最真实的“框架”--它为您所需的脚手架提供了几乎没有任何关于您希望如何实现任何东西的假设(除了包含jQuery)。它的开发速度令人难以置信,执行速度也非常快,这将使其具有良好的可伸缩性。

我用Yii做的项目,让总是提前结束-- Yii只是在它的工作方式上似乎使有意义。我承认,我在Symfony的经验是有限的,但与Zend Yii相比,这是一件轻而易举的事情。Gii生成器也是一个极好的开端,它从数据库表中生成模型和基本CRUD代码。

ALl --从我自己的经验来看,这只是我的观点,但是你想要的 :)

票数 7
EN

Stack Overflow用户

发布于 2012-07-23 21:53:31

我认为你所寻找的是比任何福音更多的是看什么是建议。

只想给出一些关于PHP当前状态的提示,以及使用latest php features的很好的组件。

要求

确保你使用的东西有一种方法.:

one)

  • logic-less

  • 发送到日志(Monolog是一个很好的)

  • 只解析文本配置(YAML是一个很好的模板,有一些约定(Mustach,Twig)
  • dependencies定义清单) (Composer是方法之一),非常类似于Node offers)
  • define公共“服务”实例化机制(DependencyInjection是加载库的一种example)
  • abstracted方式(参见Symfony2/Twig documentation )
  • 抽象数据库调用,而不需要硬编码数据库厂商特定的(Doctrine2,Propel)
  • 单元测试结构、用法和约定(PHP、Behat、Mink)
  • Database代码不使用"mysql“,而istead使用mysqli

)。

和所有不同的功能包,你可以混合和匹配。

混合与匹配

目前正在作出一些努力来解决这一确切的问题,以下是一些相互促进的努力:

上的一项协作工作。

希望这能帮到你。你自己选择投资哪一个框架。

票数 5
EN

Stack Overflow用户

发布于 2012-02-27 15:52:20

既然您已经使用了Zend,为什么不使用它作为一个框架呢?

没有人能回答你的问题,这取决于项目需要.

Symfony应该用于具有快速服务器的“大型”项目。

Yii仍然是一个“轻量级”框架,但与Symfony相比速度非常快,并且具有较短的学习曲线。

...etc

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9467828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档