PDA

View Full Version : زمان تبدیل به یک متن html



tabib_m
سه شنبه 10 آبان 1384, 23:14 عصر
با سلام.
وقتی که یک صفحه ی php فراخانی میشه، اول صفحه توسط سرور به صورت کامل به html تبدیل میشه و بعد نمایش داده میشه و یا اینکه همزمان با اجرای اون فایل، نمایش داده میشه؟

توی یک صفحه ی php که کارش این بود که خط به خط یک فایل رو بخونه و هر خط رو به صورت یک کوری اجرا کنه . اونوقت به ازای اجرای هر خط از فایل میومد و یک عدد به صورت سریال چاپ میکرد. مثلا فایل خروجی یه چیزی شبیه این میشد:


1
2
3
4
5
6
7
8
9
10
11
Finished;

حالا میخوام بدونم این اعداد همزمان با اجرای هر خط لیست میشن یا اول تمامی خطوط فایل انجام شده و بعد فایل html به این صورت دیده میشه.
اگر حرفهام مفهوم نیست بگید بیشتر توضیح بدم :لبخند:

oxygenws
چهارشنبه 11 آبان 1384, 09:52 صبح
یک کش مختصر سمت سرور داریم که مثلا هر 1024 بایت که خروجی توش ذخیره میشه، اون رو تخلیه می کنه.
یک کش مختصر دیگه هم سمت مرورگر کاربرا داریم (دقیقا مطمئن نیستم که سمت مرورگره یا سمت سیستم عامل) که مثلا هر 2048 بایت، خروجی رو روی صفحه چاپ می کنه.
میشه گفت، ماکزیمم این دو عدد، میشه کش شما!!

در php می تونی از flush استفاده کنی تا خروجی به زور ارسال بشه، اما مرورگر رو نمی تونی کاریش بکنی :)

tabib_m
چهارشنبه 11 آبان 1384, 21:43 عصر
در php می تونی از flush استفاده کنی تا خروجی به زور ارسال بشه، اما مرورگر رو نمی تونی کاریش بکنی :)
منظورتون رو نمیفهمم! اگه میشه یکم بیشتر در مورد flush توضیح بدید.

oxygenws
پنج شنبه 12 آبان 1384, 11:01 صبح
راهنمای php رو در مورد flush جستجو کن.