我的网站是在Yii框架(v1)上编写的,现在我想开始使用Yii2重写它.我的计划是从简单,单独的部分开始一步一步地完成.
但是我无法理解如何在访问者的背景中结合两个框架,是否可能呢?假设我在服务器上有php 5.4(或者如果需要5.5),那么一个域名没有子域名.
例如:网站具有模块化结构(它是真实的)并且具有模块:新闻和文章.我将在Yii2上重写新闻,并且文章将继续使用Yii,
mysite.com/news和mysite.com/articles - 应该像以前一样显示,访问者不应该注意到新闻使用另一个框架(网址应该与以前相同)
问题是:如果可能,我怎样才能达到目的?有人有实际的解决方案或在实际项目中做过吗?
是的,是可能的,您可以将两者安装在域中。只需将 Yii1 和 Yii2 框架库安装在两个独立的子目录中即可。
在 mysite.com/articles 内,index.php 与 Yii1 应用程序兼容,在 mysite.com/news 内,index.php 与 Yii2 应用程序兼容
| 归档时间: |
|
| 查看次数: |
490 次 |
| 最近记录: |