XE(XpressEngine)와 관련된 유용한 정보를 공유하는 곳입니다.
XE 스킨 | 제로보드4 팁
글 수 93
0
조회 수 : 2539 신고 : 0
출처 : | http://www.xpressengine.com/tip/20191446 |
---|
xe는 웹페이지 로딩 속도를 빠르게하기위해 내부적으로 ob_gzhandler함수를 사용하고있다.
성능면에서 ob_gzhandler 은 별로 안좋으며 PHP 권장사항으로도 ob_gzhandler 대신 zlib.output_compression 사용할것을 권장하고있다.
zlib.output_compression 을 사용하는방법..
xe 1.4.5.10 기준..
xe/config/config.inc.php 100 line..
if(!defined('__OB_GZHANDLER_ENABLE__')) define('__OB_GZHANDLER_ENABLE__', 1); 제거후 그자리에 아래 코드 추가..
define('__OB_GZHANDLER_ENABLE__', 0);
ini_set('zlib.output_compression', 'On');
ini_set('zlib.output_compression_level', 6);
xe/modules/file/file.controller.php 124 line..
function procFileDownload() { 다음행에 아래 코드 추가..
ini_set('zlib.output_compression', 'Off');
단 적용시 기존 파일은 백업하고 적용하시면 됩니다.
수정 소스가 있습니다. (방법)
1.4.5.10 버전 기준으로 했다고 하는데
제 홈피 1.5.0.7 버전에 적용해본결과 상당 외로 빠릅니다.
크롬,익스플로러8, 파이어폭스 등의 브라우저에서 확인 해본결과
생각 외로 빠릅니다.
하지만 제 주관적 느낌 입니다.
참고 > 웹 브라우저 로딩 속도 비교 사이트 http://whichloadsfaster.com/
소중한 댓글 부탁드립니다.
추천수 10단위당 메달이 1개씩 노출되고, 추천수에 따라 배경색이 변하며, 일정수의 추천수를 받을시 아이콘이 붙게됩니다.
추천수 10단위당 메달이 1개씩 노출되고, 추천수에 따라 배경색이 변하며, 일정수의 추천수를 받을시 아이콘이 붙게됩니다.
추천수에 따른 배경색 보기
본문으로 바로가기
- 추천수 50개이상
- 추천수 30개이상
- 추천수 20개이상
- 추천수 10개이상
- 추천수 3개이상