[그누보드6] 이런 부분이 필요할 것 같습니다. > 자유게시판

자유게시판

[그누보드6] 이런 부분이 필요할 것 같습니다. 정보

[그누보드6] 이런 부분이 필요할 것 같습니다.

본문

당분간은 다시 시작한다는 기분으로 이전 소모임에 https://sir.kr/so_restful  올려 놓았던 부분을

 

다시 한번 올려 보겠습니다.  (전체적으로 먼저 보실 분들은 소모임 글을 쭉 읽어서)

 

여러개중에 먼저 게시판입니다.

 

테이블은 참조 http://gnuwiz.com/bbs/board.php?bo_table=gnu_tip&wr_id=96

 

게시판 테이블안에 있는 링크와 여분필드가 2개와 10개로 고정되어 있습니다.

 

이것을 REST API로 간단하게 만들 수 있겠지만,

 

미래 확장성을 위해  https://sir.kr/so_restful/245 에 있는 것 처럼 변경을 해야 된다고 생각을 했습니다.

 

첨부 파일도 관계 형성이 안되어 있어서,  이것도 일일이 읽어와야 되죠.

 

그래서 g5_board_file http://gnuwiz.com/bbs/board.php?bo_table=gnu_tip&wr_id=70  에

 

아이디를 넣어서 https://github.com/jakekwak/gnuboard5/blob/master/install/gnuboard5.sql#L135

 

연동시키는 것입니다.  (이전 코드를 봐야 어떻게 연동시켰는지를 알 수 있을 것 같네요)

 

당분간은 그누보드5에서 크게 변한지 않는 정도인 

 

각 관계아이디를 테이블에 넣었을 때 그누보드5(PHP)에서 동작시키게 만들면 될 것 같습니다

 

 

추천
1

댓글 7개

실컷 글을 썼는데 다른 페이지 확인하면서 잘못해서 저장 전 페이지 닫기를 했네요. ㅎㅎ


제일 어려운 것이 데이터베이스 테이블 구성인 거 같아요
제일 뼈대가 되는 것이기에

게시판 구조가 그누보드는 단일 게시판 용인데
멀티 게시판으로 변경도 한 번쯤 생각해 봄 직합니다 ( 바꿔야 한다는 얘기는 결코 아닙니다. )

제 얕은 지식으로는 XE와 워드프레스가  멀티용 게시판( 단일 데이터베이스 테이블에 여러 개의 게시판을 쓸 수 있는)으로 알고 있습니다

작은 홈페이지나 커뮤니티에는 사용하기 더할 나위 없이 좋지만
회원 매칭으로 게시판을 준다거나 하는 커뮤니티성 확장형 구조에는 ( 카페, 블로그, 미니홈피, 개인 일기장이나 게시판 등 ) 아무래도 멀티형이 사용하기에 적합한 듯합니다
 

검색도 여러 테이블을 조인해서 검색하는 것보다 
하나의 테이블을 검색하는 게 조금은 유리할 듯하고요

글 중에 게시판 테이블 얘기가 있어서 잠깐 생각해 봤습니다.
에 이전글에도 적어던것 같은데, 

1차: 글과 댓글 나누기
2차: 한 테이블에 모든 게시판 넣기

식으로 순차적으로..
전체 187,179 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여44 회 시작21.11.30 16:15 종료21.12.07 16:15
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIR SOFT