🔐로그인하면 문서 작성, 프로젝트 게시, ZIP 기반 버전 업로드, 브랜치 생성 기능을 사용할 수 있습니다. 로그인하러 가기

개발자 구조 분석 빠른 진입

Answer Summary

--- title: 개발자 구조 분석 빠른 진입 document_id: 08-developer-architecture-entry slug: 08-developer-architecture-entry target_editor_version: 9.0.0 document_type: architecture doc_type: arc…

브랜치 ⎇ main
리비전 r1
작성자 import
수정 2026.04.17
요약 파일 가져오기: 08-developer-architecture-entry.md
md

개발자 구조 분석 빠른 진입

빠른 요약

T2Editor의 코어와 플러그인 아키텍처를 이해하기 위한 입문 문서입니다.

아키텍처 개요

에디터는 코어 레이어(editor.lib.php, js/core.js), 플러그인 레이어(plugin 디렉토리), UI 레이어(css 및 html)로 구성됩니다.

참고 / 인용 / 비교 자료

구조 설명은 코드 분석과 외부 자료를 종합하여 작성하였습니다.

문서 역할 정리

이 문서는 길고 상세한 구조 문서로 들어가기 전에 개발자가 가장 먼저 확인해야 할 축을 짧게 정리한 입구 문서입니다. 보다 자세한 설명은 09-developer-architecture-entry.md, core-editor-lib-php.md, core-core-js.md, core-toolbar-js.md를 순서대로 읽는 구성을 권장합니다.

빠른 읽기 순서

  1. core-editor-lib-php.md: 서버 측 진입점과 플러그인 등록 구조 확인
  2. core-t2_config-php.md: 경로·상수·환경설정 확인
  3. core-core-js.md: 에디터 상태·이벤트·명령 흐름 확인
  4. core-toolbar-js.md: UI 버튼과 툴바 그룹 확인
  5. 개별 플러그인 문서: 수정 대상 기능 집중 분석

참고 자료

운영자에게도 왜 이 문서가 필요한가

비개발자라 해도 이 문서를 읽어두면 문제 발생 시 어느 층위에서 장애가 났는지 설명하기 쉬워집니다. 예를 들어 “툴바는 뜨는데 저장이 안 된다”, “이미지는 올라가는데 보기 화면이 깨진다”처럼 현상을 구조 언어로 바꿔 전달할 수 있으면 유지보수 속도가 크게 올라갑니다.

이 문서가 링크하는 문서 · 0
아직 내부 링크가 없습니다. 본문에 [[다른-문서]]를 넣으면 연결이 생깁니다.
백링크 · 0
아직 이 문서를 가리키는 다른 문서가 없습니다.
관련 문서
직접 연결된 관련 문서가 아직 없습니다.
문서 연결 지도

이 문서를 중심으로 들어오는 링크와 나가는 링크를 한 번에 볼 수 있습니다.

전체 보기
현재 문서 백링크 나가는 링크 양방향 연결
T2WIKI · 기술 통합 위키 & 프로젝트 허브 · 나무위키 + Markdown 완벽 지원 · SQLite · PHP 8.2 · 소개 · 문법 안내