Files
sori.studio/docs/todo.md

1.4 KiB

sori.studio 할 일

1차 관리자 개발

2차 관리자 개발

  • 관리자 글 목록 전용 고정 표시 검토.
    • 비공개 글 중 발행 예정·보류 중인 글만 전체 글 목록 상단에 유지할 수 있도록 공개 추천(isFeatured)과 별개의 관리자 전용 고정 플래그가 필요하다.
    • 단순히 비공개 글 전체를 최신순보다 위로 올리면 작성 완료 후 비공개 보관한 글까지 섞이므로, 별도 adminPinned 같은 상태와 목록 정렬·필터 UI를 함께 설계한다.

프론트엔드 개발

  • 업로드 총량 제한 및 메모리 사용량 개선.
    • 관리자 업로드는 사이트 설정에서 1회 최대 파일 수·전체 용량을 조절하고 클라이언트·서버 양쪽에서 검사함.
    • 서버는 아직 multipart 전체를 메모리에 받은 뒤 검사하므로, 고용량 다중 업로드의 메모리 피크를 더 줄이려면 스트리밍 업로드 파서 도입 검토.
  • 공개 통합 검색 인덱스 개선.
    • 현재 검색은 게시물·페이지 content에 lower(content) 부분 일치를 수행함.
    • 게시물이 수백~수천 개로 늘면 검색 모달 입력마다 DB 스캔 비용이 커질 수 있으므로 PostgreSQL full-text search, pg_trgm, 검색용 정규화 컬럼 중 하나로 전환 검토.

콘텐츠 스타일 구현

데이터베이스

배포