我将使用Yii框架开发网站。我将使用netbeans来实现(如果可能的话)使用内置的Yii插件。这就是我的困境: 我应该使用最新的2.0版本,现在是演示版本,还是使用版本1.1.14,这是由我的netbeans插件支持的。在Yii的官方网站上,我发现了2.0版本的相当好的文档。你能帮我提一些建议吗?将是1.1.14版本仍然支持Yii社区,我可以使用它而不需要很多痛苦的搜索文档,或者最好坚持使用最新版本?
答案 0 :(得分:2)
直接来自他们的网站:" Yii 2.0还没有准备好用于生产。它目前正在大力发展,我们可能会在没有事先通知的情况下引入重大变更。如果您刚开始学习Yii,或者您没有紧张的项目时间表,您可以考虑使用Yii 2.0。"
他们显然不鼓励以任何方式在生产中使用它。
答案 1 :(得分:1)
2.0版本打赌了...因为这个我建议你使用1.14稳定版...在实际项目中总是更好地使用稳定版本
答案 2 :(得分:1)
答案实际上取决于Yii应用程序的用途。
您正在构建快速演示吗?扔掉应用程序?一个5页的应用程序,没有长期可维护性需求?使用Yii 1.1.15,它有很好的文档记录,你可以匆忙工作。
您是否正在建设一个至少3 - 5年的项目?一个多年来会看到重大投资的网络应用程序?一个将涉及多个开发人员的Web应用程序?使用Yii 2.0。
我使用Yii 1.1.x构建了大型网络应用程序,它运行良好。但对于任何重要的新项目,Yii 2.0都更适合。自从Yii 1.1设计出来以来,PHP作为一种语言已经取得了显着进步。
此外,Yii 1.1 的开发正在放缓(核心团队更专注于Yii 2.0)。我已经提交了错误报告并提取了几个月来一直未完成的Yii 1.1的请求。不是核心团队的大满贯(Yii 2.0是未来的地方),但是Yii 1.1很快就会进入维护模式。