我的网络项目(将在几个月内推出)目前正在使用CakePHP 1.2.5 / PHP 5.1.6 / MySQL 5.0.77。
从性能的角度来看,升级到1.3是个好主意吗?
以后是否可以更容易升级到(仅限PHP5)CakePHP 2?
答案 0 :(得分:3)
我会说这取决于你希望什么时候让你的网站出门。 1.3目前处于alpha状态,可能暂时不会正式稳定。虽然在1.2和1.3之间进行的更改不会对整体稳定性产生巨大影响,但新功能可能仍然存在问题。问题是,1.3中你有什么需要现在?
如果您想在1.3的不稳定版本上尽快发布您的网站,您需要通过大量测试确保您使用的部件正在按预期运行。如果你的项目会随着时间的推移与1.3一起发展,那么在接下来的6个月左右的时间内,你可以继续不断更新,你可能会处于更好的状态。例如,我在1.2测试版上开发了一个项目,Set
中出现了一些错误,这些错误使我失望,但在最终发布之前就被解决了。
对于一个长期项目,我更喜欢1.3分支,而对于近期发布,我现在坚持使用1.2.5。您可以留意Migration Guide以避免在1.3中弃用的API调用,以便以后更容易升级。
答案 1 :(得分:1)
如果您有时间进行升级,我认为升级总是更好的选择。我没有进入CataPHP但是,如果我在发布之前有足够的时间,我会做任何升级。
答案 2 :(得分:1)
我花了我的时间从1.1升级到1.2并且通过我的代码有很多“乐趣”。 :)