웹마스터 팁

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.27
부평안마【오피.CLUB】부평마사지 부평스웨디시 부평1인샵 songkangkong767 2025.02.27
동대문오피 ⦑오피쓰.COM⦒ 동대문오피 동대문OP 동대문건마 동대문오피 koykoyah 2025.02.27
포항마사지【오피.CLUB】포항안마 포항스웨디시 포항1인샵 songkangkong767 2025.02.27
부천오피 부천출장안마 ⦑출장안마사이트.COM⦒ 부천OP 부천오피 부천오피 koykoyah 2025.02.27
신도림마사지【오피사이트.NET】신도림마사지 신도림 마사지 신도림마사지 songkangkong767 2025.02.27
건대오피 건대오피 ⦑출장안마사이트.COM⦒ 건대OP 건대스파 건대오피 koykoyah 2025.02.27
가락마사지【오피.CLUB】가락안마 가락스웨디시 가락1인샵 songkangkong767 2025.02.27
군산오피 ⦑오피사이트.NET⦒ 군산오피 군산OP 군산건마 군산오피 koykoyah 2025.02.27
청주안마【출장안마사이트.COM】청주안마 청주 안마 청주안마 songkangkong767 2025.02.27
서면오피 ⦑오피.CLUB⦒ 서면OP 서면오피 서면출장샵 서면오피 koykoyah 2025.02.27
창원1인샵【출장안마사이트.COM】창원안마 창원스웨디시 창원마사지 songkangkong767 2025.02.27
충주오피 충주OP ⦑오피쓰.COM⦒ 충주휴게텔 충주오피 충주오피 koykoyah 2025.02.27
동두천1인샵【오피쓰주소.COM】동두천 1인샵 동두천1인샵 동두천1인샵 songkangkong767 2025.02.27
제주도오피 ⦑오피사이트.NET⦒ 제주도OP 제주도오피 제주도출장샵 제주도오피 koykoyah 2025.02.27
부천안마【오피.CLUB】부천 안마 부천안마 부천안마 songkangkong767 2025.02.27
창원오피 ⦑출장마사지안내.COM⦒ 창원마사지 창원오피 창원오피 창원OP koykoyah 2025.02.27
용인안마【오피사이트.NET】용인스웨디시 용인마사지 용인1인샵 songkangkong767 2025.02.27
구미오피 구미오피 ⦑오피.CLUB⦒ 구미OP 구미스파 구미오피 koykoyah 2025.02.27
건대스웨디시【오피사이트.NET】건대스웨디시 건대 스웨디시 건대스웨디시 songkangkong767 2025.02.27