Скорость выполения скрипта (output_buffering)?

REMO

Guest
Скорость выполения скрипта (output_buffering)?

php.ini:
output_buffering = 4096

Зависит ли скорость выполения от буфферизации? На форуме пишут кто что, кто то что ускоряет, кто то что замедляет...

Особенность скрипта в том, что он выводит много инфы из базы именно через echo "..."; Т.е. php печатает, используя буффер, и скорость скрипта на диал-ап около 30 секунд, на локальной тачке 1 сек.... Может ли причиной такого увеличение скорости выполенния быть output_buffering?


Причем в echo ""; вставлены так же <table></table>. Стоит ли их вынести из echo ""; в постой html код, обрамив ?><table></table><?.... Даст ли это увеличение скорости испонения?

Спасибо.
 

Stm

Новичок
насколько я понимаю, ты измерял время генерации страницы + время ее передачи по сети, output_buffering может ускорить (замедлить) время генерации страницы, которое обычно много меньше 1 сек.
 

REMO

Guest
Автор оригинала: Stm
насколько я понимаю, ты измерял время генерации страницы + время ее передачи по сети, output_buffering может ускорить (замедлить) время генерации страницы, которое обычно много меньше 1 сек.
угу...
что интересно на выделенке скорость выполнения не отличается :( хотя у выделенки скорость 100Кбит/сек
 

Stm

Новичок
время получения ответа сервера зависит от многих причин, в любом случае не корректно сравнивать время отклика на простейшей сети из localhost'а где даже резолвинг имени происходит мгновенно, и время отклика в Интернете.

По сути вопроса, наличие буферизации существенного влияния не окажет.
 
Сверху