2011-04-27 6 views
1

ob_start('ob_gzhandler')을 사용하여 스크립트를 압축하고 있습니다. 그러나 스크립트를 실행하는 데 너무 많은 시간이 걸립니다. register_shutdown_function()의 콜백 함수에 ob_end_flush() 메서드를 추가했습니다. 코드에 직접 ob_end_flush()을 추가 할 수 없기 때문입니다. 지연 문제입니까? 내 스크립트의 속도를 높이기 위해 제안 해주세요. 감사합니다.ob_start() 스크립트가 느려집니다.

+0

지연을 어떻게 비교합니까? 프로파일 러 (xdebug, xhprof, ...)를 사용 했습니까? – johannes

답변

1

제안 사항? 음 ... ob_gzhandler을 사용하지 마십시오. 출력을 압축하는 프론트 엔드 기능을 사용하십시오 - 아파치, nginx가 이것을 할 수 있습니다.

관련 문제