웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
SQL에서 불러들인 HTML Code 등을 For문으로 여러번 돌릴경우
페이지가 깜박일때가 있습니다.
php.ini에서 output_buffering이 On으로 되있을경우에는
flickering이 일어나지 않을 확률이 높지만
버퍼링이 꺼져 있을경우에는 이런식으로 코딩하는게 좋을것
같습니다.
코딩이 약간 귀찮아지는 편이 있지만 echo를 적게호출하는 것이
안정성? 쪽에 도움이 되는것 같네요. 실제로 밑에 255가 아닌
더 큰값(파일전체를 echo 등등) 으로 바꿨을경우 기존것에서만
깜박이는 현상이 생깁니다.
-----기존 소스--------
for ($take=0;$take<=255;$take++){
echo $take;
}
-----바뀔 소스-------
$print=''+ ';
for ($take=0;$take<=255;$take++){
$print.=$take;
}
echo $print;
---------------------
output_buffering=off했을 경우,
사진처럼 phpmyadmin에서 깜박임이 여러번 있은후 깨져서 나오거나 "페이지를 찾을수 없다" 화면이 나옵니다.
Echo 여러번호출? 할때 깜빡임 없애기
2004.09.03 20:39
SQL에서 불러들인 HTML Code 등을 For문으로 여러번 돌릴경우
페이지가 깜박일때가 있습니다.
php.ini에서 output_buffering이 On으로 되있을경우에는
flickering이 일어나지 않을 확률이 높지만
버퍼링이 꺼져 있을경우에는 이런식으로 코딩하는게 좋을것
같습니다.
코딩이 약간 귀찮아지는 편이 있지만 echo를 적게호출하는 것이
안정성? 쪽에 도움이 되는것 같네요. 실제로 밑에 255가 아닌
더 큰값(파일전체를 echo 등등) 으로 바꿨을경우 기존것에서만
깜박이는 현상이 생깁니다.
-----기존 소스--------
for ($take=0;$take<=255;$take++){
echo $take;
}
-----바뀔 소스-------
$print=''+ ';
for ($take=0;$take<=255;$take++){
$print.=$take;
}
echo $print;
---------------------
output_buffering=off했을 경우,
사진처럼 phpmyadmin에서 깜박임이 여러번 있은후 깨져서 나오거나 "페이지를 찾을수 없다" 화면이 나옵니다.
댓글 5
-
Simsim
2004.09.05 19:35
정말 깜빡이나요? -
신희돈
2004.09.06 14:47
phpmyadmin이나 한글자씩 여러글자..(1000자 정도로 많이 연속으로 echo ) 출력할때 깜박이네요..
아.. 빼먹은말이.. Win32상에서 그럽니다.. 리눅스 상에서는 안정적입니다. -
Simsim
2004.09.06 17:22
음.. 섭이 리눅스라서.. -
앳플군
2004.09.12 13:26
ob_start();
for ($take=0;$take<=255;$take++){
echo $take;
}
ob_end_flush(); -
신희돈
2004.09.16 00:15
앳플군님 답글보고 함수 찾아봤습니다.. ^^
아웃풋 버퍼링을 켠다고 되있네요..
설명중에 콜백이 나오던데..
초보라서 콜백의 개념이 아직 저에게 없네요.
제목 | 글쓴이 | 날짜 |
---|---|---|
[HTML 초보자] HTML 홈페이지의 태그 기본구조. [4] | ZipShin | 2002.08.07 |
[Siren]하나도 안귀엽게 -ㅅ-;; 문서 정렬하기 [5] | 세이렌 | 2002.08.01 |
[스타일시트] 페이지 여백 없애기2 ^^ ↓ 아래글을 보충합니다. [8] | ZipShin | 2002.07.31 |
[Siren]페이지 여백 없애기 [8] | 세이렌 | 2002.07.31 |
웹페이지 소스보기. [4] | ZipShin | 2002.07.31 |
[Siren]이미지 주변에 점선 테두리 생기게 하기 ^_^ [6] | 세이렌 | 2002.07.30 |
[Siren]글자(문자,폰트) 링크 커서 제어하기 [8] | 세이렌 | 2002.07.30 |
[Tip]로딩속도 높이는 10가지 방법. [8] | HomeBox™ | 2002.06.28 |
마우스 오버시에 텍스트 버튼느낌 style.css 와 자동 스크롤 기능 [5] | HomeBox™ | 2002.06.27 |
제로보드 가입폼에 css쉽게 적용하기 | {동준짱} | 2002.06.26 |
로보트 검색엔진에 잘 걸리는 Meta Tag 작성법 [8] | 이성영 | 2002.06.20 |
메타태그(Meta)의 모든것 [11] | ZipShin | 2002.06.20 |
홈페이지의 대문에서 스크롤바 없애기 [10] | keymove | 2002.06.15 |
DHTML의 시작 - Form 예제 (폼처리 HTML) | Legend | 2002.05.09 |
저기에서 이리로 온 글입니다. [3] | 이성영 | 2002.05.07 |
DHTML의 시작 - Typing 스크립트 (예제) [2] | Legend | 2002.04.19 |
DHTML의 시작 - CSS와 객체 관계 [2] | Legend | 2002.04.12 |
드래그하면 바뀌는 마술거울효과 (-_-")v [16] | 짱나 | 2002.04.05 |
엔지오식 레이어 메뉴 구성하기 (허접) [3] | 정영순 | 2002.03.28 |
두 개의 프레임을 동시에 제어하기 [4] | (づ_-) 위드 | 2002.03.25 |