다중db질문입니다.
본문
현재 그누보드와 카페24에서 제공하는 db
그리고 외부 db를 이용하고나 합니다.
내부db에서는 회원가입등 로그인 절차만 밟고
외부db에서 게시판에 뿌릴 정보를 다듬어 줄 예정입니다..
문제는 다중db연동입니다.
common.php에
이런식으로 해주면 끝나는건지..
그누보드 자체에서 또 수정해줄 곳이 있는지..
만약 수정해야한다면 어딜 해야하는지..
게시물을 가져와 list ,view 해줄 예정입니다..
신입인 저한텐 불가능할까요?
아니면 그냥..카페24에서 제공하는 db말고
외부db로 연결하려면
카페24에서 수정하나요
그누보드에 계정정보 입력하나요?
답변 3
일단 답변글은 제가 만약에 그런 상황에 놓였다면 어떻게 해결 할 것인가에 초점을 맞춘거라
실질적인 세부 작업은
db 에따라 달라 질 듯 합니다.
만약 외부에서 사용하는 부분은 단지 그 게시판 g5_wirte_out 이라고 할 때
외부에서 참조해야 할 부분들은 g5_board_file 정도 일 것 같구요.
내부적으로 out이라는 게시판을 생성하고 필요한 설정을 미리 정의해 놓을 듯합니다.
그리고 /bbs/list.php 에서
$bo_table == 'out' 일 경우
db컨넥션 변경 리소스를 할당하여 외부 목록을 출력시키고 마무리되면
컨넥션을 내부로 돌려 놓을 듯 합니다.
이런 구조적인 변경을 하게되면 앞으로 그누보드 업데이트 시마다 패치부분만 소스 변경 및 적용을 해야하므로 사실 바람직한 것은 아니라고 봅니다.
질문의 답변과는 다르게
외부 db를 클론으로 내부에 업데이트 하시는게 운영상 좋을 듯 합니다.
아래처럼 간단한 방법으로 목록 및 읽기가 가능 한 것 같아요.
하지만 세부적인 자잘한 문제들은 어떻게 발생될지 모르겠군요.
/common.php