Doctrine 2是否足够稳定以便在生产环境中使用?

时间:2010-04-19 17:54:07

标签: doctrine

我想知道Doctrine 2是否足够稳定以用于生产项目?

我想这个项目将在3个月后完成,所以也许Doctrine 2将以完整版本发布。

我想知道它是否更聪明地使用学习和使用学说2而不是学习当前版本然后将所有内容转换为版本2.因为我已经读到它们之间的差异很大。

感谢

2 个答案:

答案 0 :(得分:1)

差异很大,但另一个问题是API稳定性。我想他们已经在一些博客文章中说过,在测试版发布之前,API不会被认为是最终的(到目前为止,所有内容都是alpha版)。因此,您可能仍需要重构一些代码以适应他们在测试之前可能进行的任何API更改。

我怀疑他们会改变任何惊天动地的东西,但是不能这么明确地说这意味着它对生产使用有点不安。我的建议是至少要等到第一个测试版发布,这应标记API冻结。

答案 1 :(得分:1)

我已经在制作中使用了Doctrine 2几周了。性能方面,它比Doctrine 1快得多。而且开发起来要容易得多。我有一些关于错误或未实现功能的小问题,但没有任何我无法解决的问题。

老实说,我不认为学习主义1非常值得你花时间。它的开发将在2011年停止。这两个框架是如此不同,你需要自学两次。

正如其他地方所提到的,最后一个Alpha版本和即将推出的Beta版本(定于4月底)之间存在一些向后兼容性API变化,但它们并不是很大。

当你真正加快项目速度时,它很可能会进入Beta阶段。