편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
==설치 페이지== | ==설치 페이지== | ||
XE를 설치할때의 디자인과 몇몇 부분이 다르다. | # XE를 설치할때의 디자인과 몇몇 부분이 다르다. | ||
# XE의 설치 과정은 아래와 같다. | |||
## 설치 언어 선택 | |||
## 사용권 동의 | |||
## 설치 조건 확인 | |||
## FTP 정보 입력(경우에 따라 생략 가능) | |||
## DB 선택 | |||
## DB 정보 입력 | |||
## 환경 설정(시간대 설정) | |||
## 관리자 정보 입력 | |||
# 하지만 라이믹스는 생략 가능한 FTP 정보 입력을 포함한 8 과정보다 적은 4 과정만 거친다. | |||
하지만 라이믹스는 생략 가능한 FTP 정보 입력을 포함한 8 과정보다 적은 4 과정만 거친다. | # 라이믹스의 설치 과정은 아래와 같다. | ||
## 사용권 동의 | |||
라이믹스의 설치 과정은 아래와 같다. | ## 설치 환경 확인 | ||
## DB 정보 입력 | |||
## 관리자 계정 생성 | |||
===과정 합침=== | ===과정 합침=== | ||
라이믹스 설치 과정은 4 과정만 거치기 때문에, [[XpressEngine|XE]]의 8 | * 라이믹스 설치 과정은 4 과정만 거치기 때문에, [[XpressEngine|XE]]의 8 과정들을 서로 합쳤다. | ||
====설치 언어 선택==== | ====설치 언어 선택==== | ||
설치 언어 선택 부분은 언제든 바꿀 수 있도록 하단에 선택 할 수 있도록 하였다. 따라서 설치 중간에 언어를 변경 할 수 있다. | # 설치 언어 선택 부분은 언제든 바꿀 수 있도록 하단에 선택 할 수 있도록 하였다. | ||
# 따라서 설치 중간에 언어를 변경 할 수 있다. | |||
====사용권 동의==== | ====사용권 동의==== | ||
설치 언어 선택 부분이 하단 선택으로 분리되었기 때문에 라이믹스에서는 사용권 동의 부분이 맨 첫번째로 나온다. 또한 XE의 사용권 동의 내용과 다른데, 단순히 XE를 라이믹스로 바꾼것 외에도 아래의 부분이 다르다. | # 설치 언어 선택 부분이 하단 선택으로 분리되었기 때문에 라이믹스에서는 사용권 동의 부분이 맨 첫번째로 나온다. | ||
# 또한 XE의 사용권 동의 내용과 다른데, 단순히 XE를 라이믹스로 바꾼것 외에도 아래의 부분이 다르다. | |||
내용 최상단에 '''Copyright © Developers and Contributors'''가 적혀져 있다. | ## 내용 최상단에 '''Copyright © Developers and Contributors'''가 적혀져 있다. | ||
## XE의 사용권 동의 부분 4 번째, 6 번째 문단이 없다. | |||
====설치 조건 확인와 FTP 정보 입력==== | ====설치 조건 확인와 FTP 정보 입력==== | ||
설치 조건 확인 부분은 [[라이믹스/사양]]에 적혀져 있는 사양대로 수정이 되어져 있다. | # 설치 조건 확인 부분은 [[라이믹스/사양]]에 적혀져 있는 사양대로 수정이 되어져 있다. | ||
# 또한 FTP 정보 입력 부분은 삭제되어 있다.<ref>관리자 페이지 > 설정 > FTP 설정 에서 설정이 가능하기 때문에 빠진 것 같다.</ref> | |||
====DB 선택과 DB 정보 입력==== | ====DB 선택과 DB 정보 입력==== | ||
# 두 과정이 합쳐졌다. | |||
# 맨 처음에는 DB 종류(XE에서는 DB 선택)이, 바로 아래에 DB 정보 입력 부분이 있다. | |||
물론 라이믹스는 DB를 MySQL이나 MariaDB밖에 선택 할 수 없다. 거기에 innoDB(mysqli)를 사용 할 수 있다면, 선택을 mysql로 하더라도 자동으로 mysqli로 설정된다. | # 물론 라이믹스는 DB를 MySQL이나 MariaDB밖에 선택 할 수 없다. | ||
# 거기에 innoDB(mysqli)를 사용 할 수 있다면, 선택을 mysql로 하더라도 자동으로 mysqli로 설정된다. | |||
==관리자 페이지== | ==관리자 페이지== | ||
관리자 페이지가 다르다. 2018년 08월 14일 관리자 페이지 디자인 변경 PR(Pull Request)이 받아 들여짐으로써 디자인이 변경되었다. [https://github.com/rhymix/rhymix/pull/1056 참고] | # 관리자 페이지가 다르다. | ||
# 2018년 08월 14일 관리자 페이지 디자인 변경 PR(Pull Request)이 받아 들여짐으로써 디자인이 변경되었다. [https://github.com/rhymix/rhymix/pull/1056 참고] | |||
pc 화면<br/> | pc 화면<br/> | ||
46번째 줄: | 47번째 줄: | ||
==서드 파티(Third Party) 모듈의 포함== | ==서드 파티(Third Party) 모듈의 포함== | ||
여러 서드 파티(Third Party) 모듈들이 포함되어져 있다. 포함 되어져 있는 서드 파티 모듈(애드온 포함)은 아래와 같다. | |||
# 여러 서드 파티(Third Party) 모듈들이 포함되어져 있다. | |||
# 포함 되어져 있는 서드 파티 모듈(애드온 포함)은 아래와 같다. | |||
* PhotoSwipe (애드온) | * PhotoSwipe (애드온) | ||
* 본문 내 이미지 조절 애드온 (애드온) | * 본문 내 이미지 조절 애드온 (애드온) | ||
56번째 줄: | 59번째 줄: | ||
==네모의 꿈 프로젝트== | ==네모의 꿈 프로젝트== | ||
# 네모의 꿈 프로젝트가 진행중이다. [https://github.com/rhymix/rhymix/projects 깃허브 프로젝트 페이지] | |||
# 현재 네모의 꿈 스킨이 적용된 부분은 아래와 같다. | |||
## [https://github.com/rhymix/rhymix/tree/master/layouts/simple_world 레이아웃] | |||
## [https://github.com/rhymix/rhymix/tree/master/modules/communication/skins/simple_world 커뮤니케이션 모듈 스킨] | |||
## [https://github.com/rhymix/rhymix/tree/5683ba7bba709bff2cf48339ac4f1f6347cbf414/modules/message/skins/simple_world 메시지 모듈 스킨] | |||
## [https://github.com/rhymix/rhymix/tree/5683ba7bba709bff2cf48339ac4f1f6347cbf414/modules/member/skins/simple_world 회원 모듈 스킨] | |||
==지원 DB== | ==지원 DB== | ||
XE가 지원하고 있는 DB는 | # XE가 지원하고 있는 DB는 아래와 같다. (순서대로 지원하는 것은 아님.) | ||
## MySQL | |||
## MariaDB | |||
## Cubrid | |||
## MS-SQL | |||
# 이중에서 라이믹스는 MySQL과 MariaDB만 지원하며, MariaDB의 사용을 권장하고 있다. | |||
==CKEditor== | ==CKEditor== | ||
이 때문에 버그가 생기는데요. 자세한 내용은 [[라이믹스/버그#단축키를 제외한 다른 방법으로의 붙혀넣기 불가능?|라이믹스/버그 문서의 '단축키를 제외한 다른 방법으로의 붙혀넣기 불가능?' 문단을 확인하자]] | # XE는 커스텀 된 [[CKEditor]]가 포함되어 있지만, 라이믹스는 [[CKEditor]]가 커스텀 되어 있지 않습니다! | ||
# 이 때문에 버그가 생기는데요. 자세한 내용은 [[라이믹스/버그#단축키를 제외한 다른 방법으로의 붙혀넣기 불가능?|라이믹스/버그 문서의 '단축키를 제외한 다른 방법으로의 붙혀넣기 불가능?' 문단을 확인하자]] | |||
==대용량 업로드== | ==대용량 업로드== | ||
# "php.ini" 파일에 설정되어 있는 용량(upload_max_filesize) 이상의 크기의 파일도 업로드가 가능하다! | |||
# 관리자에 한하여 업로드 용량 제한이 없는 것이다. | |||
# 아래의 경우, 업로드에 실패 할 수 있다. | |||
## 업로드 하려는 파일의 용량이 서버에서 사용 가능한 용량보다 큰 경우(용량 초과) → 서버의 용량을 늘린다. | |||
## '''max_input_time''' 와 '''max_execution_time''' 의 시간이 업로드 시간보다 짧은 경우 → 시간을 늘려준다. | |||
## 32비트 서버에서 2기가 이상의 파일을 업로드 하는 경우→ 64비트 서버로 갈아타자 ([https://xetown.com/questions/661540#comment_661544 xetown 기진곰님 답변]) | |||
## 디스크 파티션 포맷이 처리 할 수 있는 용량 이상의 파일 업로드인 경우 (특히 FAT32) → 다른 파티션 포맷으로 설정하자(백업 필수!) | |||
* (참고) 파티션 포맷 별 파일 최대 용량 | |||
{| class="wikitable" | {| class="wikitable" | ||
! align="center" | 포맷명 !! 용량 한계 | ! align="center" | 포맷명 !! 용량 한계 | ||
98번째 줄: | 100번째 줄: | ||
==권한 부분== | ==권한 부분== | ||
게시판 설정 등에서 권한 관리를 보면 '''가입한 사용자'''와 '''로그인 사용자''' 둘이 있다. | # 게시판 설정 등에서 권한 관리를 보면 '''가입한 사용자'''와 '''로그인 사용자''' 둘이 있다. | ||
# 둘의 차이가 없다는 것이 일반적 상식인데, 왜냐하면 가입만 하고 로그인을 하지 않은 유저와 회원가입을 하지 않은 유저를 구분 할 방법이 없기 때문이다. | |||
라이믹스에서는 | # 라이믹스에서는 그 둘을 합쳐 '''로그인 사용자'''로 통일하였다. | ||
==db 설정 참고 파일의 차이== | ==db 설정 참고 파일의 차이== | ||
XE는 db 설정된 값(db 아이디, 비밀번호 등)을 참고하는 파일은 '''./files/config/ | # XE는 db 설정된 값(db 아이디, 비밀번호 등)을 참고하는 파일은 '''./files/config/config.php'''이다. | ||
# 그에 반면에 라이믹스는 '''./files/config/config.php''' 파일이다. | |||
# XE와의 호환성<ref>기존 XE 애드온, 모듈들 중에서 해당 파일을 참고하는 경우를 위해 남겨두는 것이다.</ref>을 위해 만들었지만, 직접 참고하지는 않는다. | |||
==이미지 파일 최적화== | ==이미지 파일 최적화== | ||
기존 XE나 라이믹스는 이미지 파일의 크기를 줄이거나, 휴대폰으로 세로모드로 찍었던 사진을 원상태로 돌리기 위해서는 [[XpressEngine/모듈/이미지프로세스|이미지프로세스]] 모듈을 사용했어야 했지만, 이제는 라이믹스 코어에서 지원한다! | # 기존 XE나 라이믹스는 이미지 파일의 크기를 줄이거나, 휴대폰으로 세로모드로 찍었던 사진을 원상태로 돌리기 위해서는 [[XpressEngine/모듈/이미지프로세스|이미지프로세스]] 모듈을 사용했어야 했지만, 이제는 라이믹스 코어에서 지원한다! | ||
# 패치 내역은 다음과 같다. | |||
## 업로드시 설정한 크기보다 업로드하는 크기가 크면, 자동으로 크기를 조절. | |||
## 용량 큰 BMP 파일 업로드시 JPG로 자동 변환. (PHP 7.2 이상 필요)<ref>GD 라이브러리가 BMP를 지원하는 버전이 7.2 버전부터이므로, 7.2 이상만 사용 가능</ref> | |||
## [[클라우드플레어]]나 구글 [[PageSpeed]]를 사용하면 JPG를 WebP로 지 맘대로 바꾸는데, 바뀐 WebP를 JPG로 다시 변환.<ref>WebP는 크롬 기반 브라우저가 아니라면 열수 없는 변태적인(?) 파일이기 때문에, 다른 브라우저들과의 호환성을 위해 다시 바꾼다.</ref> | |||
## 휴대폰에서 세로모드로 찍은 사진을 자동 회전시킴. (EXIF 확장모듈 필요) | |||
## 위의 3가지 변환 작업시 적용할 JPG 화질 설정 가능. | |||
## 허용 확장자 설정 문법이 *.gif;*.jpg;*.png 에서 gif,jpg,png 로 대폭 간소화.<ref>기진곰님은 해당 패치의 설명으로 '''"파일 업로드 라이브러리에서 요구하는 문법을 사람이 직접 볼 필요는 없잖아요?"'''라고 남겼다.</ref> | |||
## 전체 설정 외에도 게시판 설정으로도 조절 가능. | |||
# 이 [https://xetown.com/topics/1250476 기습패치]는 2019년 08월 01일 1.9.9.3 마스터 브랜치에 릴리즈 되었다. | |||
==기타== | |||
== | |||
# 다른 것들은 추가 바람. | |||
다른 것들은 추가 바람. | |||
==분기== | ==분기== |