is_admin함수에 대한 견해 정보
그누호환 is_admin함수에 대한 견해본문
음. 마땅히 올릴만한 게시판이 없어서 여기다가 올립니다.
버그라고는 할수없고 게시판의 효율이라고나 해야 할까???
현재 is_admin함수를 게시판에서 한번에 여러번 호출하는데 이러면 매번 호출시마다 데이타베이스에 쿼리를 보냅니다. 그것도 한번함수호출시 최대2번씩 이거 낭비가 많습니다...
절약해야죠^^
해서 저의경우는 gnuboard.php의 gblayer인클루드해놓은 바로 밑과 gbform.php 에다가
$is_admin = is_admin($member[mb_id]);
한번을 정의해 놓고 (아니면 해드파일에다가 해도 되겠죠??)
필요시 $is_admin 변수를 사용합니다...
한번 전체소스를 찾아보면 이렇게 중복된것이 많이 있을겁니다...
관리자님! 이것좀 수정해야 되겠는데요? 아니면 매번 손봐야 하는 번거로움이..........
또 혹시 제가 잘못하고 있는것이면 지적해주시면 감사!!..
버그라고는 할수없고 게시판의 효율이라고나 해야 할까???
현재 is_admin함수를 게시판에서 한번에 여러번 호출하는데 이러면 매번 호출시마다 데이타베이스에 쿼리를 보냅니다. 그것도 한번함수호출시 최대2번씩 이거 낭비가 많습니다...
절약해야죠^^
해서 저의경우는 gnuboard.php의 gblayer인클루드해놓은 바로 밑과 gbform.php 에다가
$is_admin = is_admin($member[mb_id]);
한번을 정의해 놓고 (아니면 해드파일에다가 해도 되겠죠??)
필요시 $is_admin 변수를 사용합니다...
한번 전체소스를 찾아보면 이렇게 중복된것이 많이 있을겁니다...
관리자님! 이것좀 수정해야 되겠는데요? 아니면 매번 손봐야 하는 번거로움이..........
또 혹시 제가 잘못하고 있는것이면 지적해주시면 감사!!..
추천
4
4
댓글 전체
말씀하신 부분은 참 좋은 발견이십니다..
수정도 간단히 하면서 티는 잘 안나겠지만, 서버자원을 절약하니까요..
수정도 간단히 하면서 티는 잘 안나겠지만, 서버자원을 절약하니까요..
라이브러리에 포함된 함수들은.. 최대한 필요한 것끼리 뭉쳐서.. 각각 다른 파일로 쪼개야 하는데..
좀 뭉처 있는게 아쉬운 부분이죠...
좀 뭉처 있는게 아쉬운 부분이죠...
오늘은 그만 방문하려 했는데 또 오게 되었네요^^