2009-04-06 4 views
1

내 ZF 앱에서 관리자 화면을 만들 예정입니다. 별도의 컨트롤러 또는 별도의 모듈을 사용하여 관리 섹션을 포함해야합니까?Zend의 관리자 화면 : 컨트롤러 또는 모듈?

제 가정은 응용 프로그램 크기와 관련이 있다는 것입니다. 작은 경우 관리자 용 컨트롤러를 사용하는 것이 좋습니다. 맞습니까?

답변

3

나는 그 문제를 보지 못했다. 각 화면을 별도의 작업으로 유지하면 AdminController 만 있으면 충분합니다.

반면에 관리 영역이 훨씬 큰 응용 프로그램으로 커질 가능성이있는 경우 지금은 별도의 모듈을 만들 수도 있습니다.

0

나는 당신이 옳다고 생각합니다. 작은 사이트라면 문제가되지 않을 것입니다. 하지만 큰 사이트의 경우 별도의 관리 컨트롤러를 가지고 있다고 생각합니다.

0

저는 응용 프로그램의 크기에 관계없이 항상 별도의 모듈을 사용했습니다. 나에게 이것은 더 합리적인 것 같습니다. 일반적인 응용 프로그램 (일반적인 하우투 인 것처럼 보이는 블로그)을 사용하면 사용자, 게시물, 댓글 등을 관리 할 수 ​​있습니다.

관리 영역이 컨트롤러 일 경우 게시물은 행동 일 것이지만 그것은별로 의미가없는 것처럼 보입니다. 관리 섹션은 실제 영역입니다 (제어). 게시물 또는 게시물 집합 (컨트롤러)을 제어하려고합니다. 당신이 그들에게 무엇을하고 있는지 (생성, 편집, 삭제, 업데이트, 중재 등)는 행동 일 것입니다.