如何在旧的核心PHP项目中使用PHP框架

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (55)

我有一个旧的核心PHP现有项目,我想保留旧代码,但对于任何新文件或更新使用Laravel框架。

我可以安装和运行Laravel框架但是如何管理我的.htaccess文件以便正确完成路由?

任何帮助,将不胜感激。

谢谢

提问于
用户回答回答于

如果你有一个标准的PHP项目,你可以直接进入该.php文件。把它们扔进你的public文件夹吧。

在您的本地测试机上看起来像这样

localhost:8000/public/about.php

但是一旦你启动了网站,那将是正常的:

www.yoursite.com/about.php

我不建议这样做。我建议将项目完全迁移到Laravel框架。

您可能会遇到URL名称的一些问题,要非常小心,因为您可能会处理很多问题500 errors

用户回答回答于

而不是改变你的htaccess配置,让它们保持独立,我想我会将你的整个Legacy项目转储到Laravel应用程序中的一个新的Services文件夹中。然后创建一个指向它的新Controller。它让你有机会稍后剥离Legacy项目的各个部分,以便将其重新构建到新的框架中。并且它为访问Laravel的库提供了任何新功能。

扫码关注云+社区

领取腾讯云代金券