【问题标题】:your experience using symfony 2.0 [closed]您使用 symfony 2.0 的体验 [关闭]
【发布时间】:2010-04-04 14:19:21
【问题描述】:

我将开始一个从头开始构建网络应用程序的新项目。

我一直在考虑为这个项目使用 symfony 框架。

我应该开始使用 symfony 2.0 还是坚持使用 1.4 ?我估计这个项目将在今年 5 月或 6 月完成,但我意识到 symfony 2.0 仍在开发中。

我应该使用哪一个?我希望它尽可能灵活。我还听说 symfony 2.0 比前一个快...

有人对当前项目的 symfony 2.0 (beta) 有经验吗?你怎么看 ?我应该使用它还是应该转移到另一个框架(我考虑将 kohanaphp 作为备份)

【问题讨论】:

  • 这已经过时了——symfony 2 已经发布了

标签: php frameworks symfony1 symfony


【解决方案1】:

引用symfony-reloaded网站的“Read and learn”页面:

请注意 Symfony 2 不是 尚未准备好生产。决赛 计划于 2010 年末发布 并且只支持 PHP 5.3.2。在 同时,我们强烈鼓励您 使用当前的symfony 1.4 您所有项目的稳定版本。


如果 Symfony 的作者自己说现在不应该使用 Symfony 2.0——好吧,我想你不应该使用它 ;-)

特别是如果您的项目应该在 SYmfony 2.0 稳定版发布日期前 6 个月完成!

【讨论】:

  • 我知道这一点,我也知道使用“尚未准备好”的存在风险。但是我很想在我的项目中使用最新的技术,这样将来我就不用担心迁移到新的 2.0 版本了。
  • 我理解你的感受;但是使用 Preview 版本,它甚至不是 Beta,对于一个必须在框架的稳定版本之前几个月完成的项目......嗯......对我来说听起来很危险:如果在那个稳定版本之前发生了很大的变化怎么办?您必须从“发布”(不支持) 迁移到“稳定”;比从“stable 1.4”(有支持)迁移到“stable 2.0”更好?
  • @nightingale2k1 我同意 Pascal 的观点,以防万一你也在考虑教义 2:同样的事情。尚未准备好投入生产。
【解决方案2】:

我使用 Symfony2 进行生产,没有问题。 最终版本将在月底发布。 我认为你应该使用它,因为它与 sf1.4 完全不同,而且真的更好!

【讨论】:

    【解决方案3】:

    我一直在构建一个 Symfony 2 应用程序,它将于下周投入生产!我开始在 PR11 上进行开发,并随着每个测试版的发布而更新代码库。

    这相对没有痛苦,只需更新 vendor 文件夹,然后随着某些事情的变化对您的代码进行任何必要的更改(通常只是更快更简单的方法来做同样的事情,或者重命名一些方法)。

    社区很快就会发现错误,因此只要您不断更新您的供应商目录,我相信它已经足够稳定,可以开始构建了。稳定版将于 7 月发布:

    Symfony2 Beta 5 available, stable release for July

    【讨论】:

      猜你喜欢
      • 2010-09-30
      • 1970-01-01
      • 2010-09-05
      • 1970-01-01
      • 2011-02-14
      • 2012-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多