웹마스터 팁

AJKJ님께서 파일을 올리신 jsdelivr cdn을 사용합니다.

http://www.xpressengine.com/22768131 <- 링크참조해주세요 ^^

장점 : 트래픽이 절감되고 저사양 서버에서 속도가 향상됩니다

단점 : 코어 수정이 어려워 집니다.

*주의 : 버전을 무조건 latest로 해놓았습니다. 구버전일 경우 pull request로 jsdelivr에 파일을 업데이트 해주시면 되시고요, 구버전의 경우 파일이 없을경우 풀 리퀘스트로 추가 해주시고 ///cdn.jsdelivr.net/xe-core/latest를 ///cdn.jsdelivr.net/xe-core/'버전명'으로 접속하시면 되십니다. XE 1.7버전에서만 동작합니다.

JQUERY관련 cdn 에드온을 해제해주셔야 합니다 ^^

방법 : xe설치경로/classes/display/HTMLDisplayHandler.php를 DIFF대로 수정하시면 되십니다. ^^

DIFF ( orgin.php는 기존 파일입니다 ^^ ) :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
diff --git a/orgin.php b/HTMLDisplayHandler.php
index 809c74d..d95c7d1 100644
--- a/orgin.php
+++ b/HTMLDisplayHandler.php
@@ -407,11 +407,11 @@ class HTMLDisplayHandler
       }
       else
       {
-           $oContext->loadFile(array('./common/js/jquery-1.x.min.js', 'head', 'lt IE 9', -111000), true);
-           $oContext->loadFile(array('./common/js/jquery.min.js', 'head', 'gte IE 9', -110000), true);
-           $oContext->loadFile(array('./common/js/x.min.js', 'head', '', -100000), true);
-           $oContext->loadFile(array('./common/js/xe.min.js', 'head', '', -100000), true);
-           $oContext->loadFile(array('./common/css/xe.min.css', '', '', -1000000), true);
+           $oContext->loadFile(array('///cdn.jsdelivr.net/xe-core/latest/common/js/jquery-1.x.min.js', 'head', 'lt IE 9', -111000), true);
+           $oContext->loadFile(array('///cdn.jsdelivr.net/xe-core/latest/common/js/jquery.min.js', 'head', 'gte IE 9', -110000), true);
+           $oContext->loadFile(array('///cdn.jsdelivr.net/xe-core/latest/common/js/x.min.js', 'head', '', -100000), true);
+           $oContext->loadFile(array('///cdn.jsdelivr.net/xe-core/latest/common/js/xe.min.js', 'head', '', -100000), true);
+           $oContext->loadFile(array('///cdn.jsdelivr.net/xe-core/latest/common/css/xe.min.css', '', '', -1000000), true);
       }
  
       // for admin page, add admin css
@@ -455,7 +455,7 @@ class HTMLDisplayHandler
       }
       else
       {
-           $oContext->loadFile(array('./common/css/mobile.min.css', '', '', -1000000), true);
+           $oContext->loadFile(array('///cdn.jsdelivr.net/xe-core/latest/common/css/mobile.min.css', '', '', -1000000), true);
       }
   }
  


XE 1.7.5.7기준으로 수정한 HTMLDisplayHandler.php를 첨부파일에 올려두었습니다 ^^

HTMLDisplayHandler.php


---------------------------------------------------------------------------------------------------

+ 수정2

AJKJ님께서 xecore 업데이트가 되었을 때 latest로 불러오면 문제가 생길 수 있다고 하십니다.

Diff을 이용해서 수정할때 ///cdn.jsdelivr.net/xe-core/latest/를 ///cdn.jsdelivr.net/xe-core/1.7/로 수정해 주세요.

* JQuery UI는 에드온을 사용하셔야 합니다. ( http://www.xpressengine.com/index.php?mid=download&package_id=22673736 )

제목 글쓴이 날짜
대구오피 대구출장안마 ⦑출장마사지안내.COM⦒ 대구OP 대구오피 대구오피 koykoyah 2025.02.20
평촌오피 ⦑출장마사지안내.COM⦒ 평촌OP 평촌오피 평촌출장샵 평촌오피 koykoyah 2025.02.20
남양주오피 남양주출장안마 ⦑오피쓰.COM⦒ 남양주OP 남양주오피 남양주오피 koykoyah 2025.02.20
대구오피 ⦑출장마사지안내.COM⦒ 대구OP 대구오피 대구출장샵 대구오피 koykoyah 2025.02.20
부평오피 부평OP ⦑오피쓰.COM⦒ 부평휴게텔 부평오피 부평오피 koykoyah 2025.02.20
인천오피 ⦑출장안마사이트.COM⦒ 인천오피 인천OP 인천건마 인천오피 koykoyah 2025.02.20
가락오피 ⦑출장안마사이트.COM⦒ 가락오피 가락출장마사지 가락오피 가락OP koykoyah 2025.02.20
의정부오피 의정부출장안마 ⦑출장마사지안내.COM⦒ 의정부OP 의정부오피 의정부오피 koykoyah 2025.02.20
익산오피 익산OP ⦑오피쓰.COM⦒ 익산휴게텔 익산오피 익산오피 koykoyah 2025.02.20
신촌오피 ⦑오피쓰주소.COM⦒ 신촌오피 신촌OP 신촌건마 신촌오피 koykoyah 2025.02.20
제주오피 ⦑오피.CLUB⦒ 제주오피 제주출장마사지 제주오피 제주OP koykoyah 2025.02.20
신천오피 ⦑출장안마사이트.COM⦒ 신천오피 신천출장마사지 신천오피 신천OP koykoyah 2025.02.20
강북오피 강북오피 ⦑오피사이트.NET⦒ 강북OP 강북스파 강북오피 koykoyah 2025.02.20
용인오피 용인출장안마 ⦑오피사이트.NET⦒ 용인OP 용인오피 용인오피 koykoyah 2025.02.20
부평오피 ⦑오피쓰주소.COM⦒ 부평OP 부평오피 부평출장샵 부평오피 koykoyah 2025.02.20
천안오피 천안OP ⦑오피쓰.COM⦒ 천안휴게텔 천안오피 천안오피 koykoyah 2025.02.20
충주오피 충주출장안마 ⦑출장마사지안내.COM⦒ 충주OP 충주오피 충주오피 koykoyah 2025.02.20
동대문오피 동대문출장안마 ⦑오피쓰.COM⦒ 동대문OP 동대문오피 동대문오피 koykoyah 2025.02.20
부산오피 부산OP ⦑오피쓰.COM⦒ 부산휴게텔 부산오피 부산오피 koykoyah 2025.02.20
세종오피 ⦑오피사이트.NET⦒ 세종OP 세종오피 세종출장샵 세종오피 koykoyah 2025.02.20