加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

在一个网站上使用多个php框架

发布时间:2021-07-06 05:22:30 所属栏目:大数据 来源: https://www.jb51.cc
导读:我们的主网站使用symfony 1,当我开始处理代码时,似乎无法升级(来自以前的开发人员的定制代码太多).现在,我们正在为公司提供的产品增加一大部分.我不想使用真正的旧框架,而是想使用CodeIgniter,因为我对它非常熟悉.我真正的问题: 设置网站以使用多个框架的正

我们的主网站使用symfony 1,当我开始处理代码时,似乎无法升级(来自以前的开发人员的定制代码太多).现在,我们正在为公司提供的产品增加一大部分.我不想使用真正的旧框架,而是想使用CodeIgniter,因为我对它非常熟悉.我真正的问题:

设置网站以使用多个框架的正确方法是什么.新功能将与原始网站分开,但仍需要一些数据库表.

我打算使用apache句柄,根目录取决于url,只是正常地执行所有操作.主要网站是example.com,新功能将是abc.example.com

我真的在寻找那些做过这件事的人以及他们的一些提示和警告.

解决方法:

PHP将根据服务器上加载的目录运行框架.例如,在大多数apache服务器上,example.com的根目录将是/ www.这意味着Symphony的所有代码都在/ www / *中.

设置子域的路径时,只需将其放在/ www文件夹之外.然后,当你去abc.example.com时,apache不会尝试加载原始站点和Symphony框架.

我认为两个框架共享相同的数据库表会很好.我不完全确定您如何计划这两个应用程序的工作,但只要您不更改列名称和类型,您应该没问题.

如果您不希望应用程序共享原始表中的数据,请查看使用mysqldump或类似内容将数据复制到新表.

(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读