流量(类型3)与yii相比



我正在寻找人们使用这两种框架所获得的任何体验。现在,我几乎所有的事情都使用Yii,但为了给Flow一个机会,我想,我询问了与他们两人共事过的人。你能给我一些反馈和你的经历吗?

我发现了ZendYiicakePHPYii之间的比较。。。但YiiFlow 之间没有任何差异

你能从你的经历告诉我一些事情吗?复杂性、性能、安全性

感谢

我没有太多的经验。实际上更多的是Yii,但为了我的工作,我正在学习Typo3,并编写了一个Extbase扩展,它实现了MVC技术。我对FLOW(据我所知)做得不多。

关于我的经历:

我发现Yii更直观。一旦你理解了框架的基本概念,它就非常好了。当问题发生或我需要实现某个东西时,我可以很快找到正确的地方进行更改。

我过去在TYPO3框架上做过很多工作,老实说,我认为这是一场灾难。它很有效,很多人都能很成功地在其中编程。然而,对我来说,它的许多部分是一个我不理解的黑匣子。IMO TYPO3使事情变得非常复杂,不必那么困难。当我需要调试TYPO3问题时,我会花60-80%的时间简单地定位问题的原因。

然而,EXTBASE似乎是朝着正确方向迈出的重要一步。其概念和结构与Yii使用的非常相似。它甚至有一些我觉得比Yii更好的功能。例如,模型的前处理和后处理会自动处理数据库存储。如果在模型代码中更改值,则无需担心保存内容。此外,概念模型和DB连接的分离更加清晰。

此外,FLUID视图/模板工具非常好。编码语法与HTML非常相似,并且非常直观。模板可以用基本上看起来像HTML文档的语法编写。FLUID元素也很直观,所以你只需阅读代码就可以知道发生了什么。它还使得复杂显示元素的繁重工作变得非常简单。

我仍然认为Yii是一个更好的产品,但TYPO3已经取得了很多好的进步。如果你能避开TYPO3核心的黑匣子,一切都可以。

此外,尽管TYPOSCRIPT的必要性似乎越来越低,但它仍然存在,并让我头疼不已。

最新更新