특정 회원 그룹에 속한 회원인 경우 각 회원 별 게시판을 생성하고 본인만 글작성이 가능하도록 처리하려고 합니다.
sejin7940님의 "게시판 설정 복사 모듈' 을 참고하여 회원 가입 또는 정보 변경 시 소속그룹에 따라
특정 게시판(원본 게시판)의 설정정보를 복사하여 각 회원 별 게시판을 생성하도록 구현했습니다.
본인만 글쓰기가 가능하게 하기 위하여 아래와 같이 처리했는데요.
- 원본 게시판의 글작성 권한을 '관리자만' 으로 설정
- 원본 게시판 복사하여 생성된 게시판에 해당 회원을 관리자로 등록
여기서 질문입니다.
관리자로 등록이 되었기 때문에 '설정' 및 '게시글 관리'를 할 수 있게 되는데요.
글작성만 가능하고 '설정' 및 '게시글 관리' 는 못하도록 처리하는 방법이 있을런지요?
그리고, 회원별로 게시판을 생성하게 될 경우 회원이 많아지게 되면 성능이슈가 발생할까요?
1. 최고관리자가 아닐때 act를 제한하면 됩니다.
2. 장기적으로는 성능에 저하를 가져올 수 있으나 큰 문제로 작용하지는 않을 것 같습니다.
(회원이 만단위면 다시 생각해보셔야...)