2011-02-23 2 views
0

Symfony로 작성된 웹 응용 프로그램의 관리 패널을 개발해야합니다. 백엔드 응용 프로그램을 만드는 것이 첫 번째 옵션 인 것 같지만 몇 가지 문제가 있다고 생각합니다. Symfony의 관리 패널에 가장 적합한 방법

이 기본 관리 패널의 주요 목적

은 응용 프로그램 내에서 여러

<select> 
    <option>...</option> 
    <option>...</option> 
    ... 
</select> 

에 대한 사용자 및 구성 값을 관리합니다. 유일한 제한은 일반 사용자가이 영역에 액세스 할 수 없지만 모델 및 CRUD 작업은 프론트 엔드 모듈에서와 동일한 동작을 가져야합니다.

이 경우 전체 백엔드 응용 프로그램을 만드는 것이 가치가 있습니까? 또는 사용자 역할을 확인하여 액세스를 차단하는 것으로 충분합니까?

답변

3

프론트 엔드 응용 프로그램과 동일한 디자인 및 구성 요소를 사용하는 간단한 관리 작업의 경우 동일한 응용 프로그램을 사용하는 것이 더 쉽습니다.

사용 권한은 구성을 사용하여 쉽게 설정할 수 있으며 어느 쪽이든 상관 없습니다.

당신은 별도의 응용 프로그램을 작성하고 관리자 생성기를 사용할 수 ...

정말 당신이 당신의 웹 사이트의 그 두 부분을 분리하는 방법을 많이 당신에게 달려

.

관련 문제