我们即将开始一个新项目,我们想使用 Yii。在阅读了 Yii 网站后,我发现 Yii 2 beta 的发布日期已经定在 2014 年初,从 github 来看,这个里程碑已经准备好了 94%。
在这种情况下,选择 Yii 版本时我们最好的选择是什么?如果我们使用稳定的 Yii 1,以后将代码更新到 Yii 2.0 是否容易,还是完全重写或一些糟糕的 hack?或者如果我们使用 Yii 2.0 alpha,那么更新会相对容易吗?alpha 的不稳定性是可以的,反正我们可能会在 beta 发布时做一些基本的事情,比如身份验证、注册等?最后是使用最新的 github 提交(这是一个 94% 的完整测试版)是一个好主意,还是它处于半功能“开发”状态并且可能根本不起作用?
Yii 扩展的兼容性如何?如果我们使用 Yii 2,我们是否会被限制在相对较少的 Yii 2 扩展中?