웹마스터 팁

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
용인오피 용인OP ⦑출장안마사이트.COM⦒ 용인휴게텔 용인오피 용인오피 koykoyah 2025.02.20
부평오피 ⦑출장안마사이트.COM⦒ 부평OP 부평오피 부평출장샵 부평오피 koykoyah 2025.02.20
동대문오피 ⦑출장안마사이트.COM⦒ 동대문오피 동대문OP 동대문건마 동대문오피 koykoyah 2025.02.20
건대오피 건대OP ⦑오피.CLUB⦒ 건대휴게텔 건대오피 건대오피 koykoyah 2025.02.20
의정부오피 ⦑오피.CLUB⦒ 의정부OP 의정부오피 의정부출장샵 의정부오피 koykoyah 2025.02.20
포항오피 ⦑오피쓰.COM⦒ 포항오피 포항출장마사지 포항오피 포항OP koykoyah 2025.02.20
창원오피 창원출장안마 ⦑출장마사지안내.COM⦒ 창원OP 창원오피 창원오피 koykoyah 2025.02.20
서초오피 ⦑출장마사지안내.COM⦒ 서초오피 서초출장마사지 서초오피 서초OP koykoyah 2025.02.20
안양오피 ⦑오피쓰.COM⦒ 안양오피 안양OP 안양건마 안양오피 koykoyah 2025.02.20
답십리오피 ⦑출장안마사이트.COM⦒ 답십리오피 답십리출장마사지 답십리오피 답십리OP koykoyah 2025.02.20
강서오피 ⦑오피사이트.NET⦒ 강서오피 강서출장마사지 강서오피 강서OP koykoyah 2025.02.20
산본오피 산본오피 ⦑오피.CLUB⦒ 산본OP 산본스파 산본오피 koykoyah 2025.02.20
창원오피 ⦑오피사이트.NET⦒ 창원오피 창원OP 창원건마 창원오피 koykoyah 2025.02.20
가락오피 가락OP ⦑출장마사지안내.COM⦒ 가락휴게텔 가락오피 가락오피 koykoyah 2025.02.20
남양주오피 남양주오피 ⦑오피사이트.NET⦒ 남양주OP 남양주스파 남양주오피 koykoyah 2025.02.20
산본오피 산본출장안마 ⦑오피사이트.NET⦒ 산본OP 산본오피 산본오피 koykoyah 2025.02.20
서면오피 ⦑오피사이트.NET⦒ 서면오피 서면OP 서면건마 서면오피 koykoyah 2025.02.20
제주오피 제주오피 ⦑출장안마사이트.COM⦒ 제주OP 제주스파 제주오피 koykoyah 2025.02.20