在一个网站上使用多个php框架
我们的主网站使用symfony 1,当我开始处理代码时,似乎无法升级(来自以前的开发人员的定制代码太多).现在,我们正在为公司提供的产品增加一大部分.我不想使用真正的旧框架,而是想使用CodeIgniter,因为我对它非常熟悉.我真正的问题: 设置网站以使用多个框架的正确方法是什么.新功能将与原始网站分开,但仍需要一些数据库表. 我打算使用apache句柄,根目录取决于url,只是正常地执行所有操作.主要网站是example.com,新功能将是abc.example.com 我真的在寻找那些做过这件事的人以及他们的一些提示和警告. 解决方法: PHP将根据服务器上加载的目录运行框架.例如,在大多数apache服务器上,example.com的根目录将是/ www.这意味着Symphony的所有代码都在/ www / *中. 设置子域的路径时,只需将其放在/ www文件夹之外.然后,当你去abc.example.com时,apache不会尝试加载原始站点和Symphony框架. 我认为两个框架共享相同的数据库表会很好.我不完全确定您如何计划这两个应用程序的工作,但只要您不更改列名称和类型,您应该没问题. 如果您不希望应用程序共享原始表中的数据,请查看使用mysqldump或类似内容将数据复制到新表. (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |