2

我目前正在运行 PHP 5.1.6 版的服务器上开发一个系统,因此我被迫在当前环境中使用 Symfony 1.1。我计划在不久的将来将应用程序从 1.1 迁移到 1.2,我想知道是否有人对此有任何经验?我曾尝试将系统从 1.0 迁移到 1.1,这是一个很大的麻烦。

那些从 Symfony 1.1 迁移到 1.2 的人感觉如何?

4

3 回答 3

1

我的 2 美分是,这完全取决于您的应用程序中有多少表格,这是迄今为止最痛苦的部分。Symfony 1.2 有一个全新的表单系统。

您始终可以执行 compac10 = true 或其他任何操作...以使您的旧代码兼容,..

Symfony 1.2 确实有许多新的有用的小部件,..propel 1.3 是一个重大改进,修复了一些我实际遇到的错误。

于 2009-03-24T15:43:21.690 回答
1

如果您在 Propel 1.3 切换到 PDO 时不使用带有 Propel 的自定义 SQL 查询(即手动水合),这应该相当容易。我将一个 1.1 的应用程序迁移到了 1.2,除了运行自动升级脚本外,我无事可做。

于 2009-03-29T16:27:26.740 回答
0

对我来说,迁移到 1.2 相当轻松。升级脚本应该做所有艰苦的工作。

如果您使用 1.2(默认使用 symfony 1.0.x 和 1.1.x),最大的问题将是迁移到推进 1.3。如果您之前使用的是 propel 1.3(使用 sfPropelPlugin)或 Doctrine,应该不会有任何问题。

另一个是将管理员生成的模块移植到新的管理员生成器,但在 1.2 中,旧的模块现在仍然可以工作。

上面列出的是 1.2 中最大的变化。

我喜欢 1.2,因为它有很多很酷的新东西(REST 路由、新的管理生成器、一些小修复等)

于 2009-03-18T08:13:08.383 回答