CI 묻고 답하기

제목 [해결]데이터베이스 테이블 명 앞에 ki_가 무엇을 의미하는건가요?
글쓴이 쿠사 작성시각 2014/12/20 11:07:23
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 13986   RSS
저는 코드이그나이터 개발을 처음해보는 학생입니다.
처음부터 제가 개발을 하는게 아니라 어느정도 개발되어있는 코드를 해석해가면서 개발을 하는 중인데
코드이그나이터에서는 board, member 등에 ki_를 붙여서 테이블명을 명명해놓았던데 ki_가 무엇을 의미하는지가 궁금해서 질문드립니다.
 다음글 이클립스 + CI 환경 설치 문의 드립니다. (2)
 이전글 db값이 없을때 에러 (4)

댓글

taegon / 2014/12/20 15:53:59 / 추천 0
코드이그나이터에서 ki를 붙이는 것이 아닙니다. 테이블 명을 만드신 분이 어떤 의도로 ki_를 붙이셨는지는 모르겠지만 테이블 명은 테이블 명이지 코드 해석하는데 있어서는 별로 의미 있지는 않습니다. 의미가 있다면 member는 회원 테이블이겠고 board는 게시판의 데이터가 저장된 테이블이겠네요. 
쿠사 / 2014/12/20 16:15:43 / 추천 0
taegon // 먼저 답변 감사합니다. 그런데 검색을 해보니 다른 분들도 ki_를 붙인 테이블명을 사용하기도 하길래 혹시 테이블을 생성할때 명명규칙이 있는건 아니겠지요?
델리카토 / 2014/12/20 17:19:01 / 추천 0
좌측에 보면 "마냐님 공개보드 다운받기"라는 곳이 있습니다. 그때 쓰신 명칭이 ki_board였는데 아마 그때 쓰신 프리픽스가 ki였을것 같습니다.

즉, ki_board를 이용해서 만든 사이트라는 결론을 유추해볼수 있겠네요

지금 들어가보니, 샘플사이트는 닫혀 있는데 대략적인것은 git에서 확인이 가능하네요.
변종원(웅파) / 2014/12/20 19:34:24 / 추천 0
붙이기 나름입니다. 제로보드는 zb_ 였던 걸로 기억이 되네요.

웹호스팅의 경우 데이터베이스를 1개만 사용할 수 있는데 board 이래 해 놓으면 다른 프로그램과 겹칠 수가 있습니다.
그래서 프리픽스를 사용합니다.
쿠사 / 2014/12/21 13:14:13 / 추천 0
델리카토, 변종원(웅파) // 아 그렇군요 답변들 감사합니다~