Laravel在一个项目中的两个模块

时间:2016-10-02 19:33:37

标签: php laravel laravel-5

我开始在laravel(www.example.com/admin)中开发一个后台,并使用提供的MVC结构。 现在需要在同一个域(www.example.com)开发在线商店。分离这两个模块的最佳方法是什么? 例如,一个路由文件/控制器文件夹用于后台和其他前端站点? 最好

1 个答案:

答案 0 :(得分:0)

就像api和Web路由在Laravel 5.3中分成两个单独的文件一样,您可以将管理和非管理路由分成两个单独的文件,向每个文件传递不同的Controller前缀(名称空间)并添加一个身份验证中间件管理路线。查看您的RouteServerProvider.php。

对于中小型网站恕我直言,这已经足够了。