بله درسته می تونه کارکرد سیستم Caching هم داشته باشه مثلاً اینطوری که موقع نمایش خروجی بافر شده به کاربر اونا رو تو یه فایل در سرور هم ذخیره میکنیم تا دفعه بعد اگر فایل وجود داشت دوباره مراحل تولید بافر رو انجام ندیم.
اون زمان بندی ارسال اول هدر ها و سپس خروجی HTML هم برای عموم پروژه ها منظورم بود که اغلب تا وقتی بشه منطقی کارکرد خروجی ها رو برنامه ریزی کرد نیازی به این توابع ob نیست چون بار ها به وضوح دیدم کسانی رو که از توابع ob صرفاً معادل چیزی مثل On Error Resume Next در ویژوال بیسیک استفاده میکنن تا بتونن از مشکلی که کدشون در ارسال اول هدر ها و سپس خروجی HTML داره رو بی زحمت برطرف کنن اما مسلماً اگه یکم بشینن به فایل هاشون نگاه بندازن می تونن بفهمن مشکل خطای Headers already sent از کجاست و رفعش کنن که نیاز به استفاده بی مورد از توابع ob هم نباشه.
وگرنه روی حرف من با دوستان حرفه ای مثل شما نبود که استفاده های خاص خودتون رو از این توابع دارید![]()