"XpressEngine/쉬운 설치"의 두 판 사이의 차이

 
잔글 (순번 제거)
 
3번째 줄: 3번째 줄:
  
 
==이 기능은==
 
==이 기능은==
# [[XpressEngine]]에 있는 기능으로, XE 공식 홈페이지에 있는 자료실에 있는 애드온/모듈 등을 클릭으로 설치 할 수 있다.
+
[[XpressEngine]]에 있는 기능으로, XE 공식 홈페이지에 있는 자료실에 있는 애드온/모듈 등을 클릭으로 설치 할 수 있다.
# 다만 이 기능을 권장하지는 않는다. 그 이유는 아래에서 알아보자.
+
 
 +
FTP를 사용하지 않고 웹성에서 클릭만으로 쉽게 설치 할 수 있지만 쉬운설치 기능을 권장하지는 않는다. 그 이유는 아래에서 알아보자.
  
 
==권장하지 않는 이유==
 
==권장하지 않는 이유==
 
===서버 불안정===
 
===서버 불안정===
# XE 자료실 서버가 불안정하기 때문에 파일 누락이 일어 날 수 있다.
+
XE 자료실 서버가 불안정하기 때문에 파일 누락이 일어 날 수 있다. 특히 웹서버가 해외에 있는 경우에는 자료실 서버에서 가져올 때 파일 누락이 있을 수 있다.
# 특히 해외 서버를 이용하는 경우 더 심하기 때문에 누락된 파일이 다 많을 수 있다.
+
 
 +
해외 서버 뿐만 아니라 국내 서버에서도 가끔씩 오류가 날 수 있다.
 +
 
 
===퍼미션 오류===
 
===퍼미션 오류===
# 보통의 웹 호스팅에서는 xe가 설치된 부모 폴더가 아닌 files 폴더에 퍼미션을 777로 두기 때문에 별도의 폴더가 있는 애드온/모듈 등은 꼬일 수 있다.
+
보통의 웹 호스팅에서는 xe가 설치된 부모 폴더가 아닌 files 폴더에 퍼미션을 777로 두기 때문에 별도의 폴더가 있는 애드온/모듈 등은 꼬일 수 있다.
# 거기다가 코어 파일은... 말을 하지 않아도 상상이 가지요?
+
 
 +
거기다가 코어 파일은... 말을 하지 않아도 상상이 가지요?
 
===오토 로드===
 
===오토 로드===
# 1.8.3 이후에 오토 로드 기능이 추가 되었는데, 코어를 쉬운 설치로 업그레이드시 특정 클래스만 최신이고 나머지 파일은 예전 버전이 될 수도 있다  
+
1.8.3 이후에 오토 로드 기능이 추가 되었는데, 코어를 쉬운 설치로 업그레이드시 특정 클래스만 최신이고 나머지 파일은 예전 버전이 될 수도 있다.
# 물론 오토 로드로 인해 다른 애드온/모듈 등의 설치가 더 빨라졌긴 했지만 말이다.
+
 
 +
물론 오토 로드로 인해 다른 애드온/모듈 등의 설치가 더 빨라졌긴 했지만 말이다.
  
 
==결국==
 
==결국==
# 코어 파일은 FTP로 덮어 쓰거나 git을 이용해 업데이트를 하자.
+
특히 코어 파일은 FTP로 덮어 쓰거나 git을 이용해 업데이트를 하자. 코어 파일이 손상되면 접속이 불가능 할 수도 있다.
# 애드온/모듈 등도 왠만하면 FTP로 사용하자.
+
 
# 쉬운 설치 기능 존재를 기억속에서 없애고 FTP로 업로드 하는 것을 일상화 하자.
+
애드온/모듈 등도 왠만하면 FTP로 사용하자. 쉬운 설치 기능 존재를 기억속에서 없애고 FTP로 업로드 하는 것을 일상화 하자.

2020년 3월 22일 (일) 12:38 기준 최신판

-

XE 코어는 쉬운설치로 업데이트하지 마세요

 

이 기능은

XpressEngine에 있는 기능으로, XE 공식 홈페이지에 있는 자료실에 있는 애드온/모듈 등을 클릭으로 설치 할 수 있다.

FTP를 사용하지 않고 웹성에서 클릭만으로 쉽게 설치 할 수 있지만 쉬운설치 기능을 권장하지는 않는다. 그 이유는 아래에서 알아보자.

권장하지 않는 이유

서버 불안정

XE 자료실 서버가 불안정하기 때문에 파일 누락이 일어 날 수 있다. 특히 웹서버가 해외에 있는 경우에는 자료실 서버에서 가져올 때 파일 누락이 있을 수 있다.

해외 서버 뿐만 아니라 국내 서버에서도 가끔씩 오류가 날 수 있다.

퍼미션 오류

보통의 웹 호스팅에서는 xe가 설치된 부모 폴더가 아닌 files 폴더에 퍼미션을 777로 두기 때문에 별도의 폴더가 있는 애드온/모듈 등은 꼬일 수 있다.

거기다가 코어 파일은... 말을 하지 않아도 상상이 가지요?

오토 로드

1.8.3 이후에 오토 로드 기능이 추가 되었는데, 코어를 쉬운 설치로 업그레이드시 특정 클래스만 최신이고 나머지 파일은 예전 버전이 될 수도 있다.

물론 오토 로드로 인해 다른 애드온/모듈 등의 설치가 더 빨라졌긴 했지만 말이다.

결국

특히 코어 파일은 FTP로 덮어 쓰거나 git을 이용해 업데이트를 하자. 코어 파일이 손상되면 접속이 불가능 할 수도 있다.

애드온/모듈 등도 왠만하면 FTP로 사용하자. 쉬운 설치 기능 존재를 기억속에서 없애고 FTP로 업로드 하는 것을 일상화 하자.