如何在非Laravel应用程序的子文件夹中使用Laravel完整框架

1tu0hz3e  于 2023-10-22  发布在  其他
关注(0)|答案(1)|浏览(86)

我已经搜索过了,但没有找到我的用例,尽管我认为它更常见一些。也许我只是不知道该找什么
我有一个应用程序与一个未知的框架,并预定重新开发一对夫妇的功能(部分),使用约20表的旧SQL数据,我转换为MySQL。旧代码是aspx/Access。我将需要migration文件的帮助来调整此数据以使其工作,因为转换不会是干净的,而且我不是一个DB管理员,而是“全栈”。
我想做的是,使用Laravel框架来构建这两个功能,一个是一堆可选的选择器页面,另一个是一个问卷页面/页面。这两个部分都需要在父应用程序的一个子文件夹中访问,或者每个子文件夹都可以访问,作为某种包含/要求/自动加载(而不是iframe)。
另外请注意,这个Laravel站点将被加载到内容区域,夹在父应用程序的页眉和页脚之间,并在URL中使用question/selector/路径时加载。所以基本上,对于网站上的两条路径,我希望Laravel做繁重的工作。
我已经有了一个Laravel基础应用程序,我正在其他项目中使用,所以它应该为我节省保存很多时间来在这个混合项目中使用它。我只是不确定Map路由需要什么,以及如何将Laravel核心框架包含到父应用程序中。我只是不确定如何将这个框架集成到父应用程序中,或者这是否有效。
我也缺少关键字来搜索解决方案。我可以使用一些关键词。我看到了modules,但我不确定这就是我要找的。我还看到了this stack article,它看起来像是将public从framework目录中删除的一种方法,这可能很有用。
为什么要避免直接使用PHP?由于表的数量,非标准字段命名,因为我有一个Laravel基础应用程序预先配置了我的环境和我的口味,我最近一直在几个项目上工作,所以我相当流利,等等。
关于如何使用Laravel构建一些要夹在父网站中的部分,有什么建议吗?会成功吗?

qyswt5oh

qyswt5oh1#

我会单独构建新的Laravel应用程序,并将其用作API来为现有应用程序提供数据。
您可以继续以这种方式移动功能,直到最后您只使用现有的应用程序作为“前端”,并且它不再具有任何相关的业务逻辑。
此时,您可以将前端迁移到Laravel视图或其他前端框架。

相关问题