включеная output_buffering немного замедляет работу пхп. если сидишь на своем локалхосте и скрипты тестишь локально - по барабану. а если пхп работает на хостинге, где добрая половина юзеров будут кешировать вывод? и если посещаемость у этих юзеров неплохая? пхп будет оч хорошо тормозить, что не есть хорошо - достаточно неизбежных тормозов из-за базы.
ну а по поводу ob_start();... оч полезная функция (кстати, к ней еще есть ob_end_flush()
, и главное что она не сказывается так на тормозах. в пхп.ини прописано сколько памяти могут жрать твои скрипты. вот собственно из этой памяти, выделенной под тебя и берется место для кеширования вывода "на лету"...
ИМХО надо писать скрипты так, чтоб обращаться к буферизации надо было как можно реже... а если уже приходится - юзать функцию ob_start();