웹마스터 팁

외부로드의 이점

1. 호스팅 트래픽을 절감할 수 있습니다.

2. 요청이 서버에 줄어들어 사용자들이 더 빠르게 사용할 수 있습니다.


해당 방식을 이용함으로써 생기는 문제는, 1.5버젼대로 한정하여 보안에 취약해질 수 있습니다.


XE 1.5버젼

1. (xe설치경로)/classes/frontendfile/FrontEndFileHandler.class.php 를 연다.

열고나서 108번째 줄의 :// 를 임의지정하여 수정(if문을 삭제해도 된다.)


2. (xe설치경로)/classes/display/HTMLDisplayHandler.php 를 연다.

열고나서 function _loadJSCSS() 를 찾아 그 아래의 } else { 문에 jquery.min.js를 아래와 같이 수정한다.
$oContext->loadFile(array('http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js', 'head', '', -100000), false);
수정을 마쳤으면 저장하자.


XE 1.7버젼

1. (XE설치경로)/classes/display/HTMLDisplayHandler.php를 연다

2. 410번줄과 411번줄을 삭제, 다음과 같은 내용으로 대체한다

$oContext->loadFile(array('///ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js', 'head', 'lt IE 9', -111000), true);
$oContext->loadFile(array('///ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js', 'head', 'gte IE 9', -110000), true);
$oContext->loadFile(array('///ajax.aspnetcdn.com/ajax/jquery.migrate/jquery-migrate-1.2.1.min.js', 'head', 'gte IE 9', -109000), true);


제목 글쓴이 날짜
부트스트랩 css 팁 [3] 돼지코구뇽 2014.04.05
jquery 외부로드하기 [22] DynamicLaser 2014.04.07
Windows IIS 에서 F5 연타 방지하기 (mod_evasive , limit_req) [3] file StyleRoot 2014.04.08
장비 침입 탐지 및 자동 ip 차단 프로그램 소개 [4] 고구마군 2014.04.09
xe 쪽지 보내기창에 파일첨부하기 연동하는 팁 [7] 졸라맨 2014.04.09
<div>에 ajax html 넣기 [3] 웹빌드 2014.04.10
NULL/XMAS 패킷 포트 스캐닝 방지 방안 고구마군 2014.04.12
include용 파일에는 닫는 php문이 없다? file YJSoft 2014.04.14
XE 업데이트후 갑자기 CSS/JS등이 403 오류가 날때 YJSoft 2014.04.16
무한 스크롤 스크립트 [4] 웹빌드 2014.04.16
가비아에서 웹호스팅 관련 팁 [1] JerryKim 2014.04.19
Windows Server 에서 세션 최적화 StyleRoot 2014.04.20
Windows Server 이벤트 로그 정리하기 StyleRoot 2014.04.20
css를 이용한 페이지 인식 헤이즈디자인 2014.04.23
회원가입시 아이피 기록하기 [10] 수직상승 2014.04.24
머니시스템 보유머니 출력하기 [13] oscarmike 2014.04.24
도움안될 것 같은 람보의 주옥같은 팁1 (스케치북 스킨에서 ctrl+enter키로 댓글작성 완료하기) [5] BJ람보 2014.04.26
유챗 팝업창으로 만들기 [1] file oscarmike 2014.04.26
포인트복권 팝업창 말고 현재창에서 바로 사용하기! [1] 바가G 2014.04.28
카메론님의 슬라이더 시리즈와 웹콘님의 최근게시물 시리즈가 라이브러리 충돌하는경우 [1] XE힘들당휴 2014.04.29