PHP

۴ تکنیک جدید برای افزایش کارایی بافر کردن با PHP

تبلیغات
کانال تلگرام فتولیا
4 سوالی شهرداری

سلام

اگر تا اواسط برنامه نویسی php رفته باشید،احتمالا سری نیز به کوچه بافر زده اید.به صورت خلاصه بافر به شما امکان می دهد تا خروجی مورد نظر را قبل از نمایش در مرورگر ،ذخیره کنید و یا آنرا تغییر دهید.پس در مواقعی می تواند حکم نوشدارو را داشته باشد.مثلا وقتی اطلاعاتی را به صورت صفحه بندی از دیتابیس می خوانید و برای کاربر نمایش می دهید.حالا هوس می کنید که امکان خروجی pdf را نیز فراهم کنید.کافیست درابتدای بخش نمایش اطلاعات،کار بافر کردن را شروع کنید و در انتها نیز آن را پایان دهید.حالا همین بخش را به تابعی pdf بفرستید تا فایل  pdf را تحویل تان دهد.

البته قصد ما در این مطلب آموزش بافر در php نیست.بلکه می خواهیم ۴ تکنیک خوب و بدردبخور را معرفی کنیم که می توانید در عملیات بافر از آنها استفاده کنید.

به صورت ساده عمل بافر در php به صورت زیر انجام می شود:

در مثال های بعدی از تابع ob_postprocess استفاده می کنیم.

۱٫بهینه سازی HTML با حذف فضاهای خالی

فضاهای خالی تکراری در هنگام نمایش در مرورگر،نادیده گرفته می شوند.اما کاربر نهایی شما مجبور است بایت به بایت آنها را دانلود کند.پس بهتر است آنها را پاک کنیم


۲٫فشرده سازی HTML با gzip

فشرده کردن خروجی بوسیله  GZIP،توصیه اکید هر شخصی است که به کارایی وب سایت می اندیشد.


۳٫اضافه کردن acronyms به HTML

۴٫انکود کردن کاراکترها

8 Comments

  1. منون از مطلب مفیدتون. فقط یک مشکلی اینجا هست که اگر از “//” برای کامنت کردن در قسمت های جاوا اسکریپت صفحه استفاده کرده باشی . کد های بعد از اون دیگه اجرا نمیشه.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آخرین مقالات فتولیا در ایمیل شما

در خبرنامه ما عضو شوید و آخرین مطالب و مقالات آموزشی را اول شما دریافت کنید