首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在一个应用程序中同时使用symfony1和symfony2编程吗

我可以在一个应用程序中同时使用symfony1和symfony2编程吗
EN

Stack Overflow用户
提问于 2012-09-03 09:41:48
回答 2查看 90关注 0票数 1

我对symfony1一无所知,但我刚刚用symfony2开发了一个大型web应用程序。所以我非常喜欢symfony2。公司中有很多使用symfony 1.4的项目。

现在我不想回去学习symfony1.4。但如果我别无选择,我就不得不这么做。我想知道我是否需要在symfony1.4中的现有wesite上添加额外的功能。

我是否可以使用symfony2来实现这些额外的功能,并将旧组件保留在symfony1中。我可以在symfony1和symfony1.2中协同工作吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-03 11:12:52

不是的。这两个框架完全不同,也不兼容。s2被重新构思并从头开始重建。您所能做的最好的事情就是通过web服务API或类似的东西在项目之间进行通信。

s1.4非常成熟,并且有很好的文档记录(官方和非官方的),所以除非你的功能是非常定制的,否则你可能不会有太多的问题跳到s1.4上。

票数 1
EN

Stack Overflow用户

发布于 2012-09-03 10:13:14

我认为您可以在SF1中使用SF2组件。

但是,在开发应用程序的其余模块时,尝试将两者混合在一起肯定不是你应该尝试做的事情(除了只使用一些组件)。

如果您使用的是Doctrine,那么您开发领域模型的方式将保持不变。因此,很容易在SF1中创建控制器/操作和模板,并使用与SF2应用程序相同的域模型。

所以,用SF1编写代码吧,如果你已经知道了科幻哲学,那你就不会花太多的时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12241112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档