2016-10-02 2 views
0

나는 laravel (www.example.com/admin)에서 백 오피스를 개발하고 제공되는 MVC 구조를 사용하기 시작했습니다. 이제 동일한 도메인 (www.example.com)에 온라인 상점을 개설해야합니다. 두 모듈을 분리하는 가장 좋은 방법은 무엇입니까? 예를 들어 백 오피스 용 및 기타 프런트 사이트 용 하나의 경로 파일/컨트롤러 폴더? 최고하나의 프로젝트에서 두 개의 모듈을 Laravel

+0

[카페인 함유 모듈] (https://github.com/caffeinated/modules)을 살펴볼 수 있습니다. – Doom5

+0

나는 카페인을 함유 한 모듈을 한 번 사용했지만 약 200MB의 의존성을 다운로드한다고 생각합니다 : x –

답변

0

api와 웹 경로가 Laravel 5.3에서 두 개의 개별 파일로 분리되어있는 것처럼 관리자와 비 관리자 경로를 두 개의 별도 파일로 분리하여 각기 다른 컨트롤러 접두어 (네임 스페이스)를 전달하고 관리 경로 용 인증 미들웨어. RouteServerProvider.php를 살펴보십시오.

중소 규모 웹 사이트 IMHO에 충분합니다.

관련 문제