xe는 웹페이지 로딩 속도를 빠르게하기위해 내부적으로 ob_gzhandler함수를 사용하고있다.
성능면에서 ob_gzhandler 은 별로 안좋으며 PHP 권장사항으로도 ob_gzhandler 대신
zlib.output_compression 사용할것을 권장하고있다.
zlib.output_compression 을 사용하는방법..
xe/config/config.inc.php 200 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 158 line..
function procFileDownload() { 다음행에 아래 코드 추가..
ini_set('zlib.output_compression', 'Off');
단 적용시 기존 파일은 백업하고 적용하시면 됩니다.
1.7.3.3 버전에 적용해본결과 적용됩니다.
※ 로그인 하시면 원본파일을 볼 수 있습니다. ※
코멘트 0