zittme 1.1.0 공개 — 사이트 제작/편집·회원·포인트 관리 개편, 검색·AI 노출 기능 추가
ZITTME CORE RELEASE
zittme 1.1.0
사이트 제작/편집과 회원·포인트 관리 화면을 새로 만들고, 검색·AI 노출 기능을 더한 업데이트입니다.
- 2026-10-30 공개
- 안정판(stable)
- 라이믹스 2.1.39
- 전체 설치본 1개
- 새 기능은 모두 꺼진 상태로 시작
안녕하세요. zittme 개발팀입니다.
zittme 1.1.0을 공개합니다. 한 화면에서 메뉴와 디자인을 고치는 사이트 제작/편집, 새 회원·포인트 관리 화면, 새 에디터 editorZ, 그리고 사이트맵·IndexNow·robots.txt·llms.txt·구조화 데이터 같은 검색·AI 노출 기능이 들어 있습니다. 새로 들어간 설정은 전부 꺼진 상태로 시작하므로 필요한 것만 골라 켜시면 됩니다.
WHAT'S CHANGED
바뀐 점
새 기능, 변경, 보안, 오류 수정을 화면에서 달라지는 점을 기준으로 정리했습니다.
신규 기본 꺼짐
언어마다 주소를 나누는 다국어 주소
기본 언어가 아닌 언어에는 주소 앞에 언어 코드를 붙입니다. /board/123은 그대로 두고 영어판은 /en/board/123이 됩니다. 각 페이지에 언어판끼리 서로를 가리키는 표시(hreflang)와 x-default도 함께 내보내, 검색엔진이 언어판을 중복 문서로 보지 않게 합니다. 짧은 주소를 "전체"로 설정한 사이트에서만 관리자 > 고급 설정에서 켤 수 있습니다. 켰다가 꺼도 이전 언어 주소를 계속 인식해 기본 주소로 넘기므로 검색 결과가 끊기지 않습니다. 언어 코드는 모듈 주소(mid)로 쓸 수 없게 되었습니다. 이미 쓰는 사이트는 그대로 동작하지만, 그 상태에서는 언어별 주소를 켤 수 없고 안내가 뜹니다.
신규 기본 꺼짐
사이트맵(/sitemap.xml)
사이트 메뉴에 등록된 주소로 /sitemap.xml을 만듭니다. 모든 글을 나열하지 않아 파일이 작고 갱신이 빠르며, 함께 담을 최근 글 수를 정할 수 있습니다. 회원·쪽지·알림처럼 검색에 노출되지 않는 모듈과 검색 제외로 설정한 게시판은 빠집니다. 언어별 주소를 켜면 항목마다 다른 언어판 주소도 함께 적습니다. 사이트맵을 켜면 검색 로봇이 더 자주 찾아오므로 서버 사정을 보고 켜시기 바랍니다.
신규 기본 꺼짐
IndexNow 즉시 알림
글을 쓰거나 고치거나 지울 때 검색엔진에 주소를 곧바로 알립니다. 네이버와 빙이 직접 받고 참여 검색엔진끼리 전파하므로 새 글 반영이 빨라집니다. 주소와 시각만 보내며 본문은 보내지 않고, 비공개 글은 알리지 않습니다. 알림은 화면을 내보낸 뒤에 처리하므로 글쓰기가 느려지지 않고, 검색엔진 쪽 사정으로 글쓰기가 실패하지도 않습니다. 켜면 인증키 파일이 웹루트에 자동으로 만들어집니다.
신규 기본 꺼짐
robots.txt 관리와 AI 로봇 설정
그동안 배포판에 robots.txt가 들어 있지 않았습니다. 이제 관리 화면에서 만들고 고칠 수 있으며, 켜기 전에는 지금 파일을 그대로 두고 처음 켤 때 기존 내용을 그대로 읽어 옵니다. AI 로봇은 답변용(질문에 답하며 읽고 출처로 사이트를 밝힘), AI 검색용(AI 검색 결과에 넣으려고 읽음), 학습용(모델 훈련) 세 가지 목적별로 켜고 끕니다. 기본값은 답변용·검색용 허용, 학습용 차단입니다. 사이트맵을 켜면 그 주소를 robots.txt에 함께 적습니다.
신규 기본 꺼짐
AI 안내문 llms.txt
AI가 사이트를 파악할 때 읽는 안내문을 /llms.txt로 제공합니다. 사이트 이름·설명과 메뉴 주소로 만듭니다.
신규 기본 꺼짐
구조화 데이터(JSON-LD)
검색엔진과 AI가 읽는 정보를 페이지에 함께 내보냅니다. 사이트 정보(WebSite·Organization), 글(Article), 페이지 경로(BreadcrumbList)를 지원하며 언어 정보도 담습니다. 스킨이 아니라 코어가 내보내므로 스킨을 바꿔도 유지됩니다. 관리자 > 고급 설정의 "검색 노출 강화"에서 "구조화 데이터(JSON-LD)"를 켭니다. 권한이 있어야 볼 수 있는 글과 비밀글은 내보내지 않습니다.
신규 기존 화면 유지
사이트 제작/편집
관리자 상단 "사이트 제작/편집"에서 한 화면으로 메뉴(사이트맵)와 디자인을 함께 고칩니다. 메뉴 추가·이름·주소 바꾸기, 끌어서 순서·하위 옮기기, 레이아웃·스킨 지정, 누가 볼 수 있는지, 외부 링크·바로가기를 같은 화면에서 하고, 바꾼 것은 바로 저장되며 실행 취소가 됩니다. 한 설치본에서 여러 사이트(도메인)를 운영한다면 사이트별 사이트맵과 디자인을 따로 둘 수 있습니다. 디자인은 "기본"에서 물려받고 필요한 메뉴만 "직접 지정"하며, 새 사이트 마법사와 사이트별 테마 적용을 지원합니다. 메뉴마다 검색엔진 노출·XML 사이트맵 노출·구조화 데이터 노출을 켜고 끌 수 있고, 메뉴에서만 숨길 수도 있습니다. 메뉴 종류를 바꾸면 원래 모듈은 "연결 안 된 모듈"로 보관되어 한 번에 되돌릴 수 있습니다. 옛 사이트맵·디자인 설정 화면과 저장 요청은 그대로 남아 있어, 올리기만 해서 기존 사이트가 달라지지 않습니다.
신규
스타터 킷
사이트 구성(메뉴·게시판·페이지·모듈 데이터)을 킷으로 내보낼 수 있습니다. 서명과 파일 해시를 검증하고 미리보기를 거쳐 한 번에 설치하며, 제거와 롤백을 지원합니다.
신규 새 설치만 기본
새 에디터 editorZ
외부 라이브러리 없이 가볍게 동작하는 새 에디터 스킨입니다. 새로 설치하는 사이트는 기본 에디터(글쓰기·댓글·모바일)가 editorZ이고, 이미 쓰고 있는 사이트는 에디터 설정이 그대로이며 관리자 > 에디터 설정에서 언제든 바꿀 수 있습니다. 글쓰기 화면과 등록 후 글 보기 화면이 같게 나오도록 표·동영상·인용을 글 안에 직접 담아 저장하고, 본문 글꼴·색은 사이트 스킨을 그대로 따릅니다. 한글 조합 입력, 서식 켜짐 표시, 글자 수, 사진 끌어다 놓기, 웹·워드 붙여넣기 정리를 지원하고 6개 언어(ko en ja vi es zh-TW) 문구가 들어 있습니다. HTML 소스 보기, 글자 크기, 이미지 크기 조절, 에디터 컴포넌트는 CKEditor에만 있으므로, 필요하면 에디터 설정에서 CKEditor로 바꿉니다.
신규 새 설치만 기본
오류·안내 화면 스킨 clean
새 오류·안내 화면 스킨 clean이 추가되었습니다. 새로 설치하는 사이트만 기본으로 쓰고, 기존 사이트는 관리자가 고르기 전까지 지금 화면 그대로입니다.
신규
설치 중 DB 연결 실패 안내
DB 정보 입력에서 연결에 실패하면 원인을 짚어 줍니다. 아이디·비밀번호가 틀린 경우, 데이터베이스 권한이 없는 경우, 데이터베이스가 없는 경우, 서버에 닿지 않는 경우를 구분해 안내하며, 기술 지원에 필요한 원본 메시지도 아래에 함께 남깁니다. DB 아이디 칸에 root 계정을 쓸 수 없다는 안내와 전용 계정을 만드는 SQL 예시를 넣었고, DB 아이디와 DB 이름을 바꿔 입력하는 일이 있어 두 칸에 예시와 설명을 붙였습니다.
신규 기본 꺼짐
목록 이전·다음 쪽 표시(rel=prev/next)
고급 설정의 "목록 이전·다음 쪽 링크(rel=prev/next)"를 켜면 목록 2페이지 이후에 이전·다음 쪽 표시를 냅니다.
변경
회원 관리 화면 교체
회원 목록이 한 칸 검색, 빠른 보기, 조건 칩, 상세 패널, 일괄 작업(그룹·포인트·쪽지·이메일 인증·기간 정지·로그인 막기·탈퇴)으로 바뀌었습니다. 그룹 관리, 가입 폼 편집, 회원 설정도 새 화면으로 정리했습니다. 옛 주소는 같은 조건으로 새 화면에 연결되므로 북마크가 유지됩니다.
변경 내역 기록 기본 꺼짐
포인트 관리 화면 교체
회원 관리 안의 "포인트" 콘솔에서 요약, 규칙, 회원별 내역, 일괄 지급과 되돌리기, CSV, 레벨을 한곳에서 봅니다. 내역 기록은 기본 꺼짐이며 관리자가 "내역 기록 시작"을 눌러야 켜집니다. 업데이트만으로 포인트 내역이 쌓이기 시작하지 않습니다.
변경
스토어 정보 전송 동의
1.1.0으로 올린 뒤 스토어에 처음 들어가면 계정 정보와 도메인을 zitt.me로 보내는 것에 대한 동의 화면이 한 번 나옵니다. 동의하기 전에는 아무것도 보내지 않으며, 유료 자료의 라이선스 확인·설치와 계정 연결만 쓸 수 없고 무료 자료는 그대로 쓸 수 있습니다.
변경 기본은 기존과 동일
대표 주소(canonical) 표시
오픈그래프를 꺼 둔 사이트에서 canonical 주소가 나가지 않던 점을 고르게 했습니다. 고급 설정의 "대표 주소(canonical) 항상 표시"를 켜면 오픈그래프 설정과 무관하게 나가며, index.php?mid= 형태로 들어온 주소가 짧은 주소를 가리켜 같은 페이지가 둘로 색인되는 일이 줄어듭니다. 기본은 지금까지처럼 오픈그래프 설정을 따릅니다.
보안 라이믹스 패치 반영
라이믹스 2.1.39 보안·버그 수정 반영
레거시 XML 요청의 XSS·오픈 리다이렉트 차단, 문서 소유권 검사, 쪽지 종류 검사, SVG 정화 라이브러리(svg-sanitize) 1.0.0 업데이트 등 라이믹스 2.1.39의 보안·버그 수정을 반영했습니다.
오류 수정
정지·로그인 차단 회원의 기존 로그인
정지하거나 로그인을 막은 회원의 기존 로그인이 끊기지 않던 문제를 고쳤습니다.
오류 수정
검색 결과 요약이 CSS로 시작하던 문제
본문 앞에 스타일 블록이 있는 글은 검색 결과에 쓰이는 요약이 CSS로 시작하던 문제를 고쳤습니다.
오류 수정
휴대폰 사진 섬네일이 누워 보이던 문제
섬네일을 만들 때 사진의 회전 정보(EXIF)를 반영하도록 고쳤습니다. 이미 만들어진 섬네일은 그대로 남으므로, 누워 보이는 섬네일이 있으면 관리자 > 문서 설정 맨 아래의 "섬네일 모두 삭제"를 한 번 누르세요. 이후 목록을 볼 때 올바른 방향으로 다시 만들어집니다.
오류 수정
설문조사 위젯 안내와 테마 삭제
설문조사 위젯에 없는 설문 번호를 넣으면 오류 코드가 나오던 것을 안내 문구로 바꿨습니다. 또 테마를 삭제할 때 아무 메뉴·사이트에도 연결하지 않은 그 테마의 레이아웃이 남아 있다는 이유만으로 "사용 중"이라며 막히던 문제를 고쳤습니다. 이제 실제로 메뉴나 사이트에 쓰는 레이아웃·스킨이 있을 때만 막습니다.
버전
버전 번호
ZITTME_VERSION 1.1.0 RX_VERSION 2.1.39
HOW TO UPDATE
업데이트 방법
변경분 패키지는 제공하지 않습니다. 작업 전에 사이트 파일을 백업해 두세요.
-
전체 설치본 받기
1.0.x를 쓰고 있다면
zittme-1.1.0.zip(전체 설치본)을 받아 전체 파일로 올리거나, 관리자 업데이트를 이용합니다. -
SHA256 대조
받은 파일의 SHA256 값이 아래 다운로드 항목에 적힌 값과 같은지 확인합니다.
-
사이트에 올리기
전체 파일로 올릴 때는 압축을 풀어 사이트 루트에 덮어씁니다.
-
첫 접속과 확인
올린 뒤 첫 접속은 템플릿을 다시 컴파일하느라 잠시 느릴 수 있습니다. 관리자 > 대시보드에서 버전이 1.1.0으로 표시되는지 확인하고, 새 기능은 필요한 것만 관리자에서 켭니다. 휴대폰 사진 섬네일이 누워 보이면 관리자 > 문서 설정 맨 아래의 "섬네일 모두 삭제"를 한 번 누르세요.
DOWNLOAD
다운로드와 SHA256
zittme-1.1.0.zip 전체 설치본 · 15,190,058바이트(약 14.5 MB)
8397c21241bbe1c84533f35b2ac8cadd606498b34f15ed7f0041fdd42519782a
라이선스: GPLv2
LINKS
관련 링크
보안 및 오류 패치를 제공해 주신 라이믹스에 감사드립니다.
앞으로도 부족하거나 보강이 필요한 부분이 있다면 언제든 의견을 보내주시기 바랍니다. 참고하여 개선해 나가겠습니다.
잠결에 읽고 있는데 대박이네요. ^^*
고생 많으셨습니다.