我有一个用 Symfony 1.4 编写的网站。这是我的第一个 symfony 网站,学习曲线对我来说有点陡峭。这是一个相当复杂的网站,如果它没有损坏,我不想“修复它”。
话虽如此,由于 sf 1.4 现在是遗留代码,我最终希望将网站移植到 sf 2.0。事实上,我将于明年初重新启动该网站,我想知道我是否可以硬着头皮将网站从 1.4 一次性“移植”到 2.0。
所以,我需要知道以下问题的答案:
- 我从 1.4 中了解到的内容有多少适用于 2.0?
- 是否有任何 jobeet 或 askeet 类型的教程展示如何使用 sf 框架构建整个应用程序?
- 我疯了吗,考虑在短短一个多月的时间内有效地移植一个大型网站(仅兼职?) - 即“大爆炸”方法是最明智/唯一的方法吗?
如果它没有损坏,我不想“修复它”。
Don't!
我疯了吗,考虑在短短一个多月内有效地移植一个大型网站(仅兼职?)
是的,你是! :)
Symfony2 和 symfony 1.4 有很大不同。我们不是在谈论 symfony 1.x 的一些更新,而是从头开始谈论一个全新的框架。这真的就像在问“从 symfony 1.4 切换到 Zend Framework/Kohana/Yii/CakePHP/etc 有多难”。
我将一个项目(在其非常早期的阶段)从 symfony 1.4 转移到 Symfony2,发现除了我对 MVC 模式的熟悉之外,没有太多(如果有的话)可以从 symfony 1.4 转移到 2。我们正在谈论新目录结构、新类、Doctrine 2、(很棒的)依赖注入容器等等。
Symfony2 有自己的学习曲线,尽管其架构比 symfony 1.4 更好,但您将花费大量时间进行反复试验并阅读文档。
Symfony2 很棒,我建议学习它,但要以可控的速度进行。网上有很多教程 - 当您准备好时,请查看它们并浏览官方 Symfony2 文档和食谱。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)