블로그 포스팅
그누보드(리빌더)에 tinyMCE 에디터 적용후기

안녕하세요. 그누보드(리빌더)에 tinyMCE 에디터를 연동하고 추가 기능을 구현하고 있는 오준혁입니다.
이번에는 제가 연동하고 있는 tinyMCE 에디터에 대해 알아보고 어떤 기능들을 추가 구현하고 있는 지 상세히 살펴보도록 하겠습니다.
1. tinyMCE 에디터는 무엇인가?
tinyMCE 에디터는 GPL로 공개된 오픈소스 소프트웨어로 온라인 리치 텍스트(위지윅) 에디터입니다.
보통 리치 텍스트 에디터는 게시판에 글을 작성하거나 폼 양식에 적용되어 많이 사용되고 있습니다. tinyMCE외에도 네이버 스마트에디터, CHeditor, CKEditor 등 다양한 위지윅 에디터들이 있습니다.
2. 왜 tinyMCE 에디터를 선택하였는가?
제가 tinyMCE 에디터를 알게 된 것은 안정적으로 게시물을 작성할 수 있는 에디터를 찾아 나서는 것이 시작이였습니다. 기존에 RB에디터 베타 버전을 사용하고 있었는 데 이미지가 안보이거나 게시물을 작성하던 도중 작성한 게시물 내용이 유실되는 일들이 있었습니다. 당연히 베타 버전이기에 충분히 일어날 수 있는 일이였습니다. 하지만 이러한 버그로 인해 장문의 게시물 컨텐츠를 작성할 수 없었고 이런 이유로 다른 에디터를 찾게 되었습니다.
제가 찾던 에디터의 조건은 아래와 같았습니다.
- 무료로 이용 가능한 에디터인가?
- 안정적으로 게시물 작성이 가능한가?
- 그누보드(리빌더)와 연동이 가능한가?
- 내 실력으로 추가적으로 기능을 구현해 나갈 수 있는가?
- tinyMCE 에디터는 GPL 라이센스를 채택하고 있는 오픈소스 에디터입니다. 일단 무료입니다.
- 안정적인지는 사실 처음에는 판단하기 어려웠습니다. 하지만 추가기능을 한번 구현해보면서 느낀 것 인데 확실히 안정적이라는 느낌을 받았습니다. 물론 제 개인 의견입니다.
- 그누보드(리빌더)와 연동은 생각보다 어렵지 않았습니다. 하지만 댓글 부분까지 에디터를 붙일때는 좀 어려움이 있었습니다. 지금 현재 이 홈페이지에 기능 적용은 되어있으나 버그가 있는지는 한번 살펴보아야 합니다.
- 추가 기능을 구현하면서 느끼기에 제 실력으로 제가 원하는 기능들 대부분을 구현해 나갈 수 있겠다 생각했습니다. 지금도 생각나는 기능들을 추가해 나가고 있습니다.
3. 어떤 추가기능들을 생각하고 있고 직접 구현한 기능들은 무엇이 있는가?
검토하거나 어느정도 구현된 기능들에 대한 내용은 아래와 같습니다.
| 번호 | 추가기능 내용 | 구현 및 진행내용 |
| 1 | 이미지 붙여넣기 시 서버에 자동업로드 | 구현완료 |
| 2 | 링크 메뉴 상에서 파일 업로드 | 기본 기능 구현은 완료되었으나 파일 확장자별로 추가 처리가 필요함 |
| 3 | 동영상 파일 업로드 및 플레이어 적용 | 구현완료 |
| 4 | 에디터 영역 드래그 앤 드롭으로 이미지, 동영상, 파일 업로드 하기 | 기본 기능 구현은 완료되었으나 파일 유형별로 추가 처리가 필요함 |
| 5 | 다른 게시물 태그 및 바로가기 UI 구현 | 미구현 |
| 6 | 게시물 작성 외 댓글(코멘트) 입력란에도 에디터 적용 | 구현완료 |
| 7 | 유튜브 링크로 영상 추가하기 | 구현완료 |
The Most Advanced WYSIWYG HTML Editor | TinyMCE
- 이전글고기고기 고기만찬2026.01.02
- 다음글우분투 22.04 APM 서버 설치하기 (APACHE2 / PHP8.4 / MariaDB)2026.01.01
댓글목록
등록된 댓글이 없습니다.