[그누보드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
1
댓글 7개
그누보드6 이란 단어가 요즘 자꾸 보이니 가슴이 살짝 살짝 요동치는군요 : )
@예뜨락 아마 요동만 치고 말 것 같습니다.
ci4베이스로 가즈아!
@terrorboy ciboard를 업그레드 되었나요?
@마젠토 제가 ci보드를 안써서 잘...
실컷 글을 썼는데 다른 페이지 확인하면서 잘못해서 저장 전 페이지 닫기를 했네요. ㅎㅎ
제일 어려운 것이 데이터베이스 테이블 구성인 거 같아요
제일 뼈대가 되는 것이기에
게시판 구조가 그누보드는 단일 게시판 용인데
멀티 게시판으로 변경도 한 번쯤 생각해 봄 직합니다 ( 바꿔야 한다는 얘기는 결코 아닙니다. )
제 얕은 지식으로는 XE와 워드프레스가 멀티용 게시판( 단일 데이터베이스 테이블에 여러 개의 게시판을 쓸 수 있는)으로 알고 있습니다
작은 홈페이지나 커뮤니티에는 사용하기 더할 나위 없이 좋지만
회원 매칭으로 게시판을 준다거나 하는 커뮤니티성 확장형 구조에는 ( 카페, 블로그, 미니홈피, 개인 일기장이나 게시판 등 ) 아무래도 멀티형이 사용하기에 적합한 듯합니다
검색도 여러 테이블을 조인해서 검색하는 것보다
하나의 테이블을 검색하는 게 조금은 유리할 듯하고요
글 중에 게시판 테이블 얘기가 있어서 잠깐 생각해 봤습니다.
제일 어려운 것이 데이터베이스 테이블 구성인 거 같아요
제일 뼈대가 되는 것이기에
게시판 구조가 그누보드는 단일 게시판 용인데
멀티 게시판으로 변경도 한 번쯤 생각해 봄 직합니다 ( 바꿔야 한다는 얘기는 결코 아닙니다. )
제 얕은 지식으로는 XE와 워드프레스가 멀티용 게시판( 단일 데이터베이스 테이블에 여러 개의 게시판을 쓸 수 있는)으로 알고 있습니다
작은 홈페이지나 커뮤니티에는 사용하기 더할 나위 없이 좋지만
회원 매칭으로 게시판을 준다거나 하는 커뮤니티성 확장형 구조에는 ( 카페, 블로그, 미니홈피, 개인 일기장이나 게시판 등 ) 아무래도 멀티형이 사용하기에 적합한 듯합니다
검색도 여러 테이블을 조인해서 검색하는 것보다
하나의 테이블을 검색하는 게 조금은 유리할 듯하고요
글 중에 게시판 테이블 얘기가 있어서 잠깐 생각해 봤습니다.