我遇到了一些关于CI是一个非常灵活的框架的信息。 Yii还有很大的灵活性吗?能够选择何时使用它或你自己的php?
答案 0 :(得分:5)
灵活性非常主观,所以这个问题有点模糊。
根据我的经验,我可以告诉你,Yii非常强大,但在大多数情况下,当你想进入真正的高级领域时,你必须做“Yii的方式”。如果你这样做,你会发现拼图的各个部分很好地点击在一起,事情进展顺利。如果你不这样做(因为可能你还没有意识到“Yii的方式”是什么),它会给你带来困难。
答案 1 :(得分:4)
我使用YII已经2年了。我将它与Zend AMF结合使用,为Flash广告系列创建后端系统,创建HTML5网页,简单页面,不同的竞争页面,并发现它可用于您需要的每个案例。它的主要优点是结构合理,逻辑性强,速度快。因此,我花时间创建应用程序逻辑,而不是设置环境,设置所有请求,页面,子页面等,MVC模型+ ActiveRecord节省了我的时间。
答案 2 :(得分:2)
我已经使用Yii一年了,发现它非常灵活。您可以将自己的方法添加到任何模型或在模型外部编写组件。您需要熟悉MVC结构,面向对象的编程以及编写组件,您需要知道如何在配置文件中注册组件以及如何以Yii方式调用它。