# 그렇기 때문에 라이믹스에 맞춘 [https://github.com/gaons/rhymix-docs 라이믹스 문서 수정본] 저장소가 있다. 많이 부족하지만 기존에 있던 것 보다는 훨씬 보기에 좋다.
# 그렇기 때문에 라이믹스에 맞춘 [https://github.com/gaons/rhymix-docs 라이믹스 문서 수정본] 저장소가 있다. 많이 부족하지만 기존에 있던 것 보다는 훨씬 보기에 좋다.
==라이믹스 블랙리스트==
==라이믹스 블랙리스트==
라이믹스에서 일부 XE 서드파티들(모듈, 애드온 등)을 사용 할 수 없다. (블랙 리스트는 [https://github.com/rhymix/rhymix/blob/master/common/defaults/blacklist.php 이곳]에서 확인 가능하다.)<ref>기진곰님의 자료들이 왜 많지?</ref>
라이믹스에서 일부 XE 서드파티들(모듈, 애드온 등)을 사용 할 수 없다. 자세한 내용은 [[라이믹스/블랙리스트]] 문서를 확인하자.
라이믹스에 블랙리스트가 있는 이유는 이미 라이믹스에 해당 기능이 구현 되어 있거나, 호환성에 문제가 있어서 블랙리스트로 관리되며, 설치는 되지만 작동하지 않는다.
무분별한 블랙리스트 남용을 방지하기 위해 블랙리스트에 등재가 된 서드 파티들은 '''라이믹스 코어의 기능과 충돌하여 다른 기능의 정상 작동마저 방해하는 상황'''에만 등재된다.<ref>[https://github.com/rhymix/rhymix/issues/1164#issuecomment-475946687 깃허브 이슈 - 기진곰님 답변]</ref><ref>일관성 있게 적용되는 것은 아니지만 블랙리스트에 등재된 서드 파티들은 대부분 코어에 흡수되어 있다.(기진곰님 답변 중...)</ref>
이러한 이유로 [[XpressEngine/모듈/텍스타일|텍스타일]]이나 포크 버전인 [[XpressEngine/모듈/업글타일|업글타일]]은 비록 라이믹스에서는 사용이 불가능하지만, 블랙리스트에는 등재 되지 않았던 것이다.
물론 [[XpressEngine/모듈/텍스타일|텍스타일]]이나 [[XpressEngine/모듈/업글타일|업글타일]] 같은 블랙리스트에 등재 되지 않은 일부 특수한 케이스의 서드 파티들을 라이믹스에서 100%(?) 사용 할 수 있다는 것은 아니다. 꼭 사용하고 싶다면, [[XpressEngine|XE]] 1.5 버전에서 파생된 [[다올 CMS]]를 사용하자.<ref>왠만하면 이러한 서드 파티들을 놓아주자.
거의 회생 불가능하기 때문이다.</ref>
편법을 통해 사용할 수는 있지만 권장하지 않는다. 어떠한 버그가 발생할지는 아무도 모른다.
다음 하위 문단에 블랙리스트에 오른 XE 모듈/애드온들이 있다.
만약 XE에서 라이믹스로 넘어오고 싶은 경우 아래의 서드파티들이 있는지 확인 후 사용하자. 코어단에서 사용을 막은 모듈/애드온들이 아닌, 라이믹스에 흡수된 것들은 이름 앞에 ◆ 표시합니다.
=== 모듈 ===
* ◆ [[XpressEngine/모듈/고급 메일 발송|고급 메일 발송]] 모듈
** 외부 API 및 SMTP 서버를 사용하여 메일을 발송하는 기능은 라이믹스에 흡수되었으며, 기존 설정은 새 방식으로 자동 변환됩니다. "시스템 설정" → "알림 설정" 화면에서 메일 발송 방법, 기본 발신자 주소 등이 제대로 표시되는지 확인하시기 바랍니다. 예외 도메인 설정, 발송 기록 등은 여전히 고급 메일 발송 모듈에서 관리할 수 있습니다.
* [[XpressEngine/모듈/멀티 도메인|멀티 도메인]] 모듈
** 이 모듈에서 제공하던 기능은 라이믹스로 흡수되었습니다. "시스템 설정" → "사이트 설정" 화면에서 도메인을 추가하고, 도메인마다 다양한 설정을 적용할 수 있습니다. 기존 설정은 새 방식으로 자동 변환되나, 사용하시던 도메인이 모두 정확하게 변환되었는지 확인해 보시기 바랍니다.
* [[XpressEngine/모듈/오류 기록|오류 기록]] 모듈
** 라이믹스에서는 "시스템 설정" → "디버그 설정"을 통해 에러와 성능 관련 정보를 편리하게 확인할 수 있습니다.
* [[XpressEngine/모듈/자동 로그인|자동 로그인]] 모듈
** 이 모듈에서 제공하던 자동 로그인 기능은 라이믹스에 흡수되었습니다. 각 회원은 자신의 회원정보 화면에서 자동 로그인이 설정된 기기 목록을 열람하고, 다른 기기의 로그인을 강제로 해제시킬 수 있습니다. 단, 기존에 자동 로그인을 설정해 두었던 회원은 라이믹스로 업그레이드하면 로그인이 풀리므로 다시 로그인해야 합니다.
* [[XpressEngine/모듈/엮긴글|엮긴글]] 모듈<ref name="xe_modules">XE 코어 기본 탑재 모듈</ref>
* [[XpressEngine/모듈/CafeXE|CafeXE]] 모듈
** 이 모듈은 멀티도메인 기능과 충돌하므로 더이상 지원하지 않습니다. 카페XE 모듈이 필요하신 분은 라이믹스로 업그레이드하지 말고 XE 1.x를 계속 사용하시기 바랍니다.
* [[XpressEngine/모듈/XE SEO|XE SEO]] 모듈<ref name="xe_modules">XE 코어 기본 탑재 모듈</ref>
** 이 모듈에서 제공하던 기능은 "시스템 설정" → "SEO 설정" 화면에서 설정할 수 있습니다.
=== 애드온 ===
* ◆ [[XpressEngine/애드온/CAPTCHA 애드온|CAPTCHA 및 CAPTCHA Member 애드온]]
** 기존에 사용하시던 분은 계속 사용하실 수 있으나, 라이믹스에서는 더이상 공식적으로 지원하지 않습니다. 가능한 빨리 recaptcha 애드온으로 변경하시기 바랍니다.
XE를 포크(fork)하여 진행중인 PHP 기반의 오픈소스 CMS(Contents Management System)으로, 기반 CMS인 XE보다 활발하게 프로젝트가 운영되고 있다. 기존의 XE가 보안패치만 진행하고 쌓여 있는 수많은 개선사항들은 추가되지 않아 XETown 커뮤니티를 중심으로 만들어졌다.
XE에서 분기했을때 임시로 썼던 이름은 XETOWN Fork, XETOWN REMIX(XTR)라고 불렸다.[1] 토론을 통해 라이믹스(Rhymix)로 이름을 정했다.
라이믹스는 시급한 버그, 보안패치를 우선적으로 패치하며 보안패치로 명을 잇고 있는 XE와 호환되지만 더 빠르고 편한 환경을 만들어 가고 있다.
라이믹스를 git으로 clone한 경우는 간단히 git 명령어로 업데이트를 할 수 있다. 라이믹스가 설치된 폴더로 이동한 뒤, 아래와 같이 입력한다.
root@gaon:/var/www/html# git pull
6.2 FTP 덮어쓰기
git을 사용 할 수 없는 경우에는 FTP를 통해 덮어써야 한다. 자신이 사용하고 있는 브랜치를 확인 후,
master 브랜치,develop 브랜치 사용하고 있는 브랜치에 맞게 다운로드 받은 뒤, 압축 해제 후 ftp로 파일들을 업로드한다.(덮어쓰기)
7. XE와의 차이점
XE와 라이믹스는 여러 부분에서 차이점이 존재한다. 라이믹스는 XE를 기반으로 나온 것이기 때문에 XE와 그누보드처럼 완전히 다른 CMS는 아니지만, 라이믹스에서는 사용 할 수 있지만 XE에서는 사용하지 못하는 등의 차이점이 있다. 자세한 내용은 라이믹스/XE와의 차이점 문서를 참고하자.