output_buffering 설정에 따른 코딩 스타일 튜닝 정보
output_buffering 설정에 따른 코딩 스타일 튜닝
본문
1.
for ($i=0; $i<5000; $i++)
echo "지금은 테스트 중입니다.\n";
2.
for ($i=0; $i<5000; $i++)
$result .= "지금은 테스트 중입니다.\n";
echo $result;
php환경설정에 output_buffering 라고 있습니다.
기본은 off로 되어 있고, on으로 했을 경우에는 1번이 빠르고 off(기본)으로 했을땐 2번이 처리성능이 빠릅니다.
이유는 on으로 하고서 2번과 같이 코딩하게 되면 버퍼가 두개나 되기 때문에 당연히 처리속도가 늦습니다. 저 같은 경우 호스팅업체에 확인해보니 off (기본) 로 되어 있다고 합니다. 당연 2번과 같이 코딩을 해야 효율성이 좋습니다.
블로그에서 눈팅하다가 퍼왔습니다.
아주 간단하지만 쉽게 지나치는 그런 것 같습니다.
추천
1
1
댓글 3개
저는 4096으로 설정되어 있네요.

저두욤 ㅋ
헌데 그게 on이고 4096의 크기만큼의 정보를 처리한다는 거겠죠?
헌데 그게 on이고 4096의 크기만큼의 정보를 처리한다는 거겠죠?

on 으로 하나 off 로 하나 별반 차이를 보이지 않는데요 ?