سلام ;
از وقتی گوگل سرعت بارگذاری صفحات وب را نیز به عنوان یکی از ملاک های مهم رتبه بندی سایت ها در موتور جستجوگر خود معرفی کرد،صاحبان سایت ها و کارشناسان سئو(SEO) تمام سعی خود را برای افزایش سرعت لود صفحات خود انجام می دهند.
چرا باید از تابع Flush در php استفاده کنیم؟
تابع ()flush در php به ما اجازه می دهد تا بخشی از HTML را که حاضر است به مرورگر بفرستیم تا معطل نماند ،در همین حال نیز مرورگر مشغول پردازش باقیمانده اجزا صفحه خواهد بود تا در ادامه آنها را نمایش دهد.
گرچه این افزایش سرعت بیشتر بستگی به پردازش سمت سرور،حجم صفحه و اندازه فایل های css دارد.
کجا تابع flush را اضافه کنم؟
برای اینکه مرورگر بتواند به صورت صحیح و موازی ،فایل های js و css را استخراج کند،پیشنهاد می شود تابع <?php flush(); ?> را بین </head> و <body> قرار دهید.یعنی تگ پایانی head و تگ ابتدایی body.
وردپرس
دوستانی که از وردپرس استفاده می کنند،کافی است فایل header.php موجود در پوشه قالب خود را باز کنند و این کد را اضافه نمایند:
</head> <?php flush(); ?> <body>
این یک ترفند کوچک و کارامد بود و امیدواریم برای شما نیز خوب کار کند.
ممنون
ممنون
وبسایت عالی دارید
و کاربران عالی 🙂
تاثیر زیادی روی لود سایت من نداشت
بدون این کد سرعت لود شدن با ۱۲۸kbps بوده ۱۱.۰۵
با این کد به ۱۱.۰۶ رسیده
یعنی رو وبسایت من نتیجه عکس داده
سلام عالی بود
لطفا در مورد افزایش سرعت وردپرس زیادتر مطلب بدین استفاده کنیم…:)
واقعا ممنون
خیلی میتونه واسمون مفید باشه.
متشکرم ، هدف ما هم همینه ^.^
موفقیت
سلام. ممنونم.
ممنون.
لطفا اگر می شود در مورد تاریخ شمسی در php توضیحاتی مرقوم بفرمایید.
برای مثال آدرس http://jdf.scr.ir
با سپاس
سلام ، ممنون از شما به خاطر این مطلب…
بابا دمت گرم سرعت لود سایت من خوب بود ولی حالا مثل موشک میاره
آقا ممنون، خیلی تأثیر زیادی داشت. بازم ممنون
ممنون. واقعا آموزش خوبی بود. تاثیرش هم کاملا مشخص بود.
برای من یکی که تاثیرش خیلی زیاد بود ممنون.
سلام
ممنون خوب بود
سلامو مرسی علی آقا. خیلی بدرد سایتای شلوغ و صفحه سنگین میخوره.
سلام
مطلب فوق العاده بود و تاثیر گذار ممنون…
موفق باشید…
مرسی علی آقا