그누보드와 앱개발

· 2019-08-11 (일) 00:26:07 · 1907 · 6

그누보드의 DB상으로 보면 

 

속도를 위해서 게시판별로 테이블로 만드는 구조입니다.

 

다른 것들은 보통 게시판 글과 댓글로 나눠서 보통 2개의 테이블로 만들어 지는데...

 

그누보드는 각 게시판의 이름이 정해지면,  해당 테이블이 만들어지고,(g5_write_[게시판])

 

그안에 글과 댓글이 들어가는 구조입니다.

 

게시판에 글과 댓글이 많아 졌을 때 속도 측면에서는 도움이 될것 같지만,  DB로 보면 한번에 읽어오지 못하는 단점(?)이 있죠.. (ORM같은 툴 사용이 어려워진다는..)

 

@와칸다포에버 https://sir.kr/cm_free/1519737   글을 보고  react 작업을 하시면서.

 

PHP사이드에서 Hook같은 것을 이용해서 JSON으로 출력할수 있게만 잘 작업하시면..

 

아주 좋은 솔루션이 될것 같아서  앱개발 소모임에 적어 봅니다.

 

예를 들면 sir.kr로 접속하면  현재와 같이 동작하고..  api.sir.kr 또는 sir.kr:[포트]로 접속하면  Json출력으로 나오게..

 

JSON출력이 필요한 곳이 

 

메뉴, 게시판 등..

 

어드민은 당장은 필요하지 않을 것 같고..

 

어떻게 생각하시나요?

|

댓글 6개

2019-08-11 (일) 00:39:18
제가 구성하려는 내용과 일치합니다. 그누보드5에 데이터는 전부 json으로 처리해서 렌더링 할 예정이라 따로 api서버를 분리해서 json을 받아올 생각입니다
@와칸다포에버 기대됩니다. https://sir.kr/so_app/1509 예전에 Slim으로 만들다가 포기했는데...
api는 어느쪽을 쓰실생각이신가요? 저는 이쪽 저쪽 보다가 요즘은 node쪽으로 보고 있긴한데. 워낙 한줄보면 두줄 까먹어서 진도가 안나가고 있네요..
2019-08-11 (일) 01:41:01
@마젠토 api는 node말고 그냥 그누보드5에서 만들어낼 생각입니다. 아니면 json을 전부 그냥 렌더링 시켜버릴 생각이기도 하고요
@와칸다포에버 그누보드에 그 기능이 내장되면 편할 거라고 생각을 했었는데.. 하여간 기대됩니다.
기회가 되면 json출력 파일(스펙)을 공유해 주시면 저도 도움이 될것 같습니다.
2019-08-11 (일) 01:56:43
@마젠토 ㅎㅎ 알겠습니다 배포동시에 거의 공유할 예정입니다 ㅎㅎ
좋은 의견입니다.
댓글을 작성하시려면 로그인이 필요합니다.

앱개발

758건
+
분류 제목 글쓴이 날짜 조회
19-10-07 조회 1,919
19-10-06 조회 1,709
19-10-05 조회 3,818
19-10-04 조회 1,919
19-10-03 조회 2,562
19-10-03 조회 2,446
19-10-02 조회 2,074
19-10-02 조회 1,675
19-10-01 조회 2,863
19-10-01 조회 1,171
19-10-01 조회 1,313
19-10-01 조회 1,754
19-09-28 조회 1,444
19-09-27 조회 1,211
19-09-26 조회 1,148
19-09-26 조회 1,911
19-09-18 조회 1,696
19-09-18 조회 1,570
19-09-14 조회 1,714
19-08-13 조회 1,899
19-08-11 조회 1,908
19-07-28 조회 1,954
19-07-26 조회 1,786
19-07-22 조회 2,982
19-07-21 조회 1,908
19-07-20 조회 1,498
19-07-19 조회 2,040
19-07-18 조회 1,626
19-07-18 조회 1,648
19-07-15 조회 1,577