PHP 속도 최적화

★ mysql 총 게시물 수 세기
<?php $numresults = mysql_query(“select code from $board”); $numrows = mysql_num_rows($numresults); //2초 이상 …게시물 10만개 ?> VS <?php $numresults = mysql_query(“select count(code) as code from $board”); $row_num = mysql_fetch_array($numresults); $numrows=$row_num[code]; // 0.2 …게시물 10만개 ?> 아래것이 훠얼씬 빠름다.. 도대체 mysql_num_row() 는 왜 만들어 놓은 것일까용???

★ mysql_fetch_row > mysql_fetch_array >>> mysql_result 입니다.

row 가 array 보다 약간 빠르고, result 보다는 훠얼씬 빠름당 ^^ row 는 불편한게 숫자로 칼럼을 불러와서 불편합니다. array 가 약간 느리지만, 문자 칼럼을 불러 올 수 있으니 array 쓰는 것도 양호 ^^ 아직도 mysql_result() 를 사용하시나요?

★print , echo ,printf 함수 속도 비교
HTML 출력 >> echo > print >> printf print 와 printf 함수는 복잡한곳에 적격이고, 약간 느리다. echo 는 단순한곳에 적격이고…빠르다. printf 는 형식화된 출력을 해주므로 그래도 좋죠 ^^

★ 인라인 Continue reading “PHP 속도 최적화”