[DevOps] WP 플러그인/테마 Title * Options Secret Author * Password * Content Visual Text <span style="font-family: arial, helvetica, sans-serif;"><br><br><br><br><hr style="border-top: dotted 1px;" />Parent Title : <b>Kboard : 데이터 구조 및 한계사항</b><br>Author : changhee1220<br>Created Date : 24-08-24 23:21 / Last Updated Date : 24-08-25 18:44<br><hr style="border-top: dotted 1px;" /><p>24-08-24(토) <br /><strong><br />배경</strong> : Kboard는 PAGE를 계조해서 만들어지는데 각 페이지마다 중분류된 포스트(글)을 작성할 수 있고<br />포스트 내에서도 이력관리를 답글을 진행하면서 작성할 수 있는 장점이 있어 활용도가 높음. <br />다만, 현재 몇 가지 기능이 잘 지원되지 않으므로 인해서 사용자가 불편을 겪는 부분이 있는데 <br />하기와 같음. <br />1) 중분류 글 추출 : 각 중분류된 글의 전체 제목을 뽑으면 주제 별 관련 글들이 정리 가능한데 현재는 추출 방법이 어려움. <br />2) 검색시 한계 : 답글을 달 경우, 각 자식(Child) 글이 모(Parent) 글과 상관성을 가지고 Tree 구조를 구성해야 하나, <br />현재는 DB 구조에는 있으나, 일반 검색 등에서 해당 글을 분류해서 보여주고 있지 못함. <br />3) API 처리 어려움 : API와 적절하게 연결이 되어 있지 않아, 신규 글 생성/수정/삭제 등의 이벤트 처리를 다른 프로그램 언어와 <br />연계처리하기가 어려움. <br />4) 에디터 한계 1 : 사용된 Tinymce의 한계로 이미지 붙여 넣기 시 자동으로 미디어로 저장되고 URL만 주는 기능 지원 불가<br />5) 에디터 한계 2 : <br /> 사용된 Tinymce의 한계로 Revision 등의 기능이 구현이 잘되지 않아서 기존 글을 Rollback해서 볼 수 있는 기능이 없음. <br /> => 상기의 사유로 데이터 베이스 및 포스트 관련 코드에 대한 이해를 바탕으로 추가 구현이 필요함. </p> <hr /> <p>24-08-24(토) : 테이터베이스 컬럼명</p> <table style="width: 77.2256%; height: 170px;"> <tbody> <tr style="height: 24px;"> <td style="width: 19.9432%; height: 24px;">데이터베이스 컬럼명</td> <td style="width: 46.0568%; height: 24px;">비고</td> </tr> <tr style="height: 24px;"> <td style="width: 19.9432%; height: 24px;">UID</td> <td style="width: 46.0568%; height: 24px;">각 포스트 객체가 가지는 Unique ID를 의미함. <br />POST / PAGE와 겹칠 수 있는 가능성은 존재</td> </tr> <tr style="height: 24px;"> <td style="width: 19.9432%; height: 24px;">BOARD_ID</td> <td style="width: 46.0568%; height: 24px;">각 중분류된 글이 소속된 ID를 가르킴. 일종의 상위그룹 키. </td> </tr> <tr style="height: 24px;"> <td style="width: 19.9432%; height: 24px;">PARENT_ID</td> <td style="width: 46.0568%; height: 24px;">각 포스트 객체의 부모 포스트의 ID를 의미 함. <br />존재할 경우, 이 값을 바탕으로 상/하관계 이력관리 등 가능. </td> </tr> <tr> <td style="width: 19.9432%;">STATUS</td> <td style="width: 46.0568%;">작성된 글 중 삭제 된 것 등을 판단하는 컬럼명. </td> </tr> </tbody> </table> <p><br /><img class="alignnone size-full wp-image-2502" src="http://fdcs.delphizon.com/wp-content/uploads/2024/08/image-10.png" alt="" width="1579" height="621" /></p><br> Photos KBoard Add Media Thumbnail WP Search Public Only title (secret document) Exclusion Back Save