[종결] Re(1): Kboard : 데이터 구조 및 한계사항
Author
changhee1220
Date
2024-08-31 10:50
Views
14
2024-12-08(일) Kboard 개선사항
2번 검색 시 같은 유형별로 묶어볼 수 있도록 처리완료. 회사내 코드에도 적용 필요함.

4번 이미지 추가 시 Handler 함수를 사용하여 Media Library로 추가할 수 있도록 정리 완료.
=> editor.on('paste', function) 함수를 사용하여 추가하고, 해당 함수의 핸들러 함수를
=> 통해서 백엔드에서 Media 파일에 값을 넣을 수 있도록 처리완료.
=> delphi-kboard-paste 플러그인으로 분리하여, 별도 플러그인으로 처리 필요 함.

- 이 상 -
Parent Title : Re(0): Kboard : 데이터 구조 및 한계사항
Author : changhee1220
Created Date : 24-08-25 22:48 / Last Updated Date : 24-08-25 22:51
2024-08-25(일) 개선사항
Parent Title : Kboard : 데이터 구조 및 한계사항
Author : changhee1220
Created Date : 24-08-24 23:21 / Last Updated Date : 24-08-25 18:44
24-08-24(토)
배경 : Kboard는 PAGE를 계조해서 만들어지는데 각 페이지마다 중분류된 포스트(글)을 작성할 수 있고
포스트 내에서도 이력관리를 답글을 진행하면서 작성할 수 있는 장점이 있어 활용도가 높음.
다만, 현재 몇 가지 기능이 잘 지원되지 않으므로 인해서 사용자가 불편을 겪는 부분이 있는데
하기와 같음.
1) 중분류 글 추출 : 각 중분류된 글의 전체 제목을 뽑으면 주제 별 관련 글들이 정리 가능한데 현재는 추출 방법이 어려움.
2) 검색시 한계 : 답글을 달 경우, 각 자식(Child) 글이 모(Parent) 글과 상관성을 가지고 Tree 구조를 구성해야 하나,
현재는 DB 구조에는 있으나, 일반 검색 등에서 해당 글을 분류해서 보여주고 있지 못함.
3) API 처리 어려움 : API와 적절하게 연결이 되어 있지 않아,
신규 글 생성/수정/삭제 등의 이벤트 처리를 다른 프로그램 언어와 연계처리하기가 어려움.
4) 에디터 한계 1 :
사용된 Tinymce의 한계로 이미지 붙여 넣기 시 자동으로 미디어로 저장되고 URL만 주는 기능 지원 불가
5) 에디터 한계 2 :
사용된 Tinymce의 한계로 Revision 등의 기능이 구현이 잘되지 않아서 기존 글을 Rollback해서 볼 수 있는 기능이 없음.
=> 상기의 사유로 데이터 베이스 및 포스트 관련 코드에 대한 이해를 바탕으로 추가 구현이 필요함.
24-08-24(토) : 테이터베이스 컬럼명
2번 검색 시 같은 유형별로 묶어볼 수 있도록 처리완료. 회사내 코드에도 적용 필요함.

4번 이미지 추가 시 Handler 함수를 사용하여 Media Library로 추가할 수 있도록 정리 완료.
=> editor.on('paste', function) 함수를 사용하여 추가하고, 해당 함수의 핸들러 함수를
=> 통해서 백엔드에서 Media 파일에 값을 넣을 수 있도록 처리완료.
=> delphi-kboard-paste 플러그인으로 분리하여, 별도 플러그인으로 처리 필요 함.

- 이 상 -
Parent Title : Re(0): Kboard : 데이터 구조 및 한계사항
Author : changhee1220
Created Date : 24-08-25 22:48 / Last Updated Date : 24-08-25 22:51
2024-08-25(일) 개선사항
1) 중분류 글 추출 | 24-08-25 (SUN) Excelsheet WP RESTAPI Plugin 추가를 통해서 Board 기반 추출 및 Parent Child 정리 수행 회사 내 적용을 위해서 이메일 송부 플러그인 및 엑셀에드인 각각 적용 플러그인 : Excelsheet Wppost Restapi Version 0.4.1 WP_RESTAPI_R120.xlam |
2) 검색시 한계 | 상기 1번 항목 함수를 이용, 검색 활용 해볼 예정 |
3) API 처리 어려움 | 24-08-25 (SUN) READ의 경우, Kboard UID를 기반으로 값을 가져올 수 있도록 처리완료 |
4) 에디터 한계 1 | |
5) 에디터 한계 2 |
Parent Title : Kboard : 데이터 구조 및 한계사항
Author : changhee1220
Created Date : 24-08-24 23:21 / Last Updated Date : 24-08-25 18:44
24-08-24(토)
배경 : Kboard는 PAGE를 계조해서 만들어지는데 각 페이지마다 중분류된 포스트(글)을 작성할 수 있고
포스트 내에서도 이력관리를 답글을 진행하면서 작성할 수 있는 장점이 있어 활용도가 높음.
다만, 현재 몇 가지 기능이 잘 지원되지 않으므로 인해서 사용자가 불편을 겪는 부분이 있는데
하기와 같음.
1) 중분류 글 추출 : 각 중분류된 글의 전체 제목을 뽑으면 주제 별 관련 글들이 정리 가능한데 현재는 추출 방법이 어려움.
2) 검색시 한계 : 답글을 달 경우, 각 자식(Child) 글이 모(Parent) 글과 상관성을 가지고 Tree 구조를 구성해야 하나,
현재는 DB 구조에는 있으나, 일반 검색 등에서 해당 글을 분류해서 보여주고 있지 못함.
3) API 처리 어려움 : API와 적절하게 연결이 되어 있지 않아,
신규 글 생성/수정/삭제 등의 이벤트 처리를 다른 프로그램 언어와 연계처리하기가 어려움.
4) 에디터 한계 1 :
사용된 Tinymce의 한계로 이미지 붙여 넣기 시 자동으로 미디어로 저장되고 URL만 주는 기능 지원 불가
5) 에디터 한계 2 :
사용된 Tinymce의 한계로 Revision 등의 기능이 구현이 잘되지 않아서 기존 글을 Rollback해서 볼 수 있는 기능이 없음.
=> 상기의 사유로 데이터 베이스 및 포스트 관련 코드에 대한 이해를 바탕으로 추가 구현이 필요함.
24-08-24(토) : 테이터베이스 컬럼명
데이터베이스 컬럼명 | 비고 |
UID | 각 포스트 객체가 가지는 Unique ID를 의미함. POST / PAGE와 겹칠 수 있는 가능성은 존재 |
BOARD_ID | 각 중분류된 글이 소속된 ID를 가르킴. 일종의 상위그룹 키. |
PARENT_ID | 각 포스트 객체의 부모 포스트의 ID를 의미 함. 존재할 경우, 이 값을 바탕으로 상/하관계 이력관리 등 가능. |
STATUS | 작성된 글 중 삭제 된 것 등을 판단하는 컬럼명. |
