라이믹스: 두 판 사이의 차이

imported>Gaon12
편집 요약 없음
imported>Gaon12
편집 요약 없음
85번째 줄: 85번째 줄:
* 리캡챠 (애드온)
* 리캡챠 (애드온)
* 고급 메일 발송 모듈 (메일 및 SMS 관리) (모듈)
* 고급 메일 발송 모듈 (메일 및 SMS 관리) (모듈)
* 알림센터 Lite (모듈)<ref>xe는 외부 모듈로 처리해야 한다.[https://www.xpressengine.com/index.php?mid=download&package_id=21374711 xe 공식 홈페이지-다운로드에 있는 알림센터 lite]는 2016년이 마지막 업데이트 이지만, 라이믹스에 포함된 알림센터 lite는 꾸준히 업데이트 되고 있다.</ref>
* 알림센터 Lite (모듈)<ref>xe는 외부 모듈로 처리해야 한다.[https://www.xpressengine.com/index.php?mid=download&package_id=21374711 xe 공식 홈페이지-다운로드에 있는 알림센터 lite]는 XE 용으로 라이믹스에서
사용하기에는 부적절하다. </ref>


===네모의 꿈 프로젝트===
===네모의 꿈 프로젝트===

2019년 1월 4일 (금) 13:02 판

Rhymix.png


-

Rhyme + Remix = "RHYMIX"!

라이믹스 공식 홈페이지 깃허브 저장소

정보

  1. XE를 포크(fork)하여 진행중인 PHP 기반의 오픈소스 CMS(Contents Management System).
  2. XE보다 활발하게 프로젝트가 운영되고 있다.
  3. 쉽게 말해 XE의 개선버전이라 할 수 있다.

홍보 영상?

BJ람보가 라이믹스 홍보 영상을 만들었다.(자신의 유튜브 강의 소개가 포함되어 있음.)

정식버전

  1. 라이믹스는 XE 1.X 버전에서는 정식 버전이 존재하지 않는다.
  2. XE 1.9 버전까지는 XE의 버전을 따라갔지만[1], XE가 1.11 버전을 릴리즈 할 때부터는 라이믹스는 1.9 버전을 이어가고 있다.

자체 버전?

  • 기존에는 XE의 버전에 맞추어 버전을 올렸으나, XE 1.10버전부터는 xe의 버전에 맞추지 않고, 자체 버전을 부여하여 진행한다. XE의 1.10 버전이 취소됨에 따라 평소와 같이 진행된다.

변경사항

  • https://xetown.com/rxe_issue/995249 xe의 1.10 버전 취소와 상관 없이 아래의 변경사항은 적용된다.
  • 결국 라이믹스를 사용하기 위해서는 반드시 php 7.0 이상으로 업그레이드를 하자.

1. DB 지원 축소

2. DB 접속 방식 축소

  • mysql 방식으로 접속하는 경우, 자동으로 mysqli 방식으로 접속 방식 변경.

3. (중요) 지원 PHP 버전 변경

  • php 7.0 이상만 사용이 가능.

4. xcache 지원 중단.

  • php 7.0에서는 xcache가 작동하지 않으므로, xcache의 지원 중단함.

5. 기타 자세한 내용은 라이믹스 버전 및 PHP 버전 변경 예고 글을 참고하자!

최소사양

  1. 라이믹스의 최소사양은 라이믹스/사양 문서를 참고하자.

XE에서 넘어오기

  1. XE에서 넘어오는 방법은 간단하다. 라이믹스 설치 파일을 통째로 덮어쓰기 하면 된다.
  2. 그 전에 백업은 필수!
  3. 한번 넘어오면 구조가 다르기 때문에 다시 XE로 넘어 갈 수 없다.[2]

업데이트 방법

업데이트는 꾸준히 해야 한다. 수시로 올라오기 때문에 가끔씩 업데이트를 하는 습관을 기르자.

더욱 더 자세한 내용은여기에서 확인하자.

git 이용

라이믹스가 설치된 폴더로 이동한 뒤, 아래와 같이 입력한다.

git pull

FTP 덮어쓰기

master 브랜치,develop 브랜치 사용하고 있는 브랜치에 맞게 다운로드 받은 뒤, ftp로 파일들을 업로드한다.(덮어쓰기)

XE와의 차이점

관리자 페이지

  1. 관리자 페이지가 다르다.
  2. 2018년 08월 14일 관리자 페이지 디자인 변경 PR(Pull Request)이 받아 들여짐으로써 디자인이 변경되었다. 참고

pc 화면
라이믹스 관리자 페이지 변경1후(pc).png

모바일 화면
라이믹스 관리자 페이지 변경1후(모바일).jpg

서드 파티(Third Party) 모듈의 포함

  1. 여러 서드 파티(Third Party) 모듈들이 포함되어져 있다.
  2. 포함 되어져 있는 서드 파티 모듈(애드온 포함)은 아래와 같다.
  • PhotoSwipe (애드온)
  • 본문 내 이미지 조절 애드온 (애드온)
  • 이미지 리사이즈 (애드온)
  • 리캡챠 (애드온)
  • 고급 메일 발송 모듈 (메일 및 SMS 관리) (모듈)
  • 알림센터 Lite (모듈)[3]

네모의 꿈 프로젝트

  1. 네모의 꿈 프로젝트가 진행중이다.

CKEditor

  1. XE는 커스텀 된 CKEditor가 포함되어 있지만, 라이믹스는 CKEditor가 커스텀 되어 있지 않습니다!
  2. 이 때문에 버그가 생기는데요. 자세한 내용은 라이믹스/버그 문서의 '단축키를 제외한 다른 방법으로의 붙혀넣기 불가능?' 문단을 확인하자

대용량 업로드

  1. "php.ini" 파일에 설정되어 있는 용량(upload_max_filesize) 이상의 크기의 파일도 업로드가 가능하다!
  2. 관리자에 한하여 업로드 용량 제한이 없는 것이다.
  3. 아래의 경우, 업로드에 실패 할 수 있다.
    1. 업로드 하려는 파일의 용량이 서버에서 사용 가능한 용량보다 큰 경우(용량 초과) → 서버의 용량을 늘린다.
    2. max_input_timemax_execution_time 의 시간이 업로드 시간보다 짧은 경우 → 시간을 늘려준다.
    3. 32비트 서버에서 2기가 이상의 파일을 업로드 하는 경우→ 64비트 서버로 갈아타자 (xetown 기진곰님 답변)
    4. 디스크 파티션 포맷이 처리 할 수 있는 용량 이상의 파일 업로드인 경우 (특히 FAT32) → 다른 파티션 포맷으로 설정하자(백업 필수!)
  • (참고) 파티션 포맷 별 파일 최대 용량
포맷명 용량 한계
FAT32 4GB
NTFS 16TB(이론)/2TB(실질적)
exFAT 64ZB[4](이론)/512TB(실질적)

권한 부분

  1. 게시판 설정 등에서 권한 관리를 보면 가입한 사용자로그인 사용자 둘이 있다.
  2. 둘의 차이가 없다는 것이 일반적 상식인데, 왜냐하면 가입만 하고 로그인을 하지 않은 유저와 회원가입을 하지 않은 유저를 구분 할 방법이 없기 때문이다.
  3. 라이믹스에서는 그 둘을 합쳐 로그인 사용자로 통일하였다.

기타

  1. 다른 것들은 추가 바람.

버그

XE Admin Help

  1. 라이믹스 관리자 페이지(/admin)에서 (?) 버튼[5]을 클릭하면, 'XE Admin Help' 문서가 나온다.
  2. XE 1.7 버전의 정보이므로 라이믹스에서 참고하기에는 어렵다.
  3. 그렇기 때문에 라이믹스에 맞춘 라이믹스 문서 수정본 저장소가 있다. 많이 부족하지만 기존에 있던 것 보다는 훨씬 보기에 좋다.

라이믹스 블랙리스트에 올라와 있는 서드 파티들

  • 아래의 경우에 해당하는 서드 파티(Third-Party)들은 라이믹스이서 사용이 불가능하다.(블랙 리스트는 이곳에서 확인 가능하다.[6]
  1. 이미 라이믹스에 해당 기능이 구현 되어 있는 경우
  2. 호환성에 문제가 있는 경우

모듈

  1. 멀티 도메인 모듈
  2. 자동 로그인 모듈
  3. 세션 쉴드 모듈
  4. CafeXE 모듈
  5. XE SEO 모듈

애드온

  1. 언어 자동 선택 애드온
  2. UTF-8 이모티콘 지원 애드온
  3. jQuery CDN for XE 1.7 애드온
  4. ZipperUpper! 애드온

사용처

  1. 모든 사용처를 적을 수 없으므로, 몇개만 나열한다.

각주

  1. XE와의 호환성을 위해 버전을 부여한 것일 뿐이다. 깃허브 참조
  2. 이전하기 전에 사용하는 서버가 라이믹스 최소사양을 충족하는지 확인해 보도록 하자.
  3. xe는 외부 모듈로 처리해야 한다.xe 공식 홈페이지-다운로드에 있는 알림센터 lite는 XE 용으로 라이믹스에서 사용하기에는 부적절하다.
  4. GB→TB→PB→EB→ZB
  5. 정확하게 말하자면 원 안에 물음표가 있는 버튼
  6. 기진곰님의 자료들이 왜 많지?
• 현재 페이지 URL 줄이기