میترا رنک | سامانه جامع تبلیغات و بهبود اعتبار آنلاین

افزایش سرعت بارگذاری سایت با روش هایی ساده ولی تاثیر گذار


روش های متعددی برای افزایش سرعت بارگذاری وب سایت ها وجود دارد اما بسیاری از آنها تخصصی تر از آن است که برای مدیران وب سایت ها به راحتی قابل استفاده باشد. در این مقاله ( و در بروز رسانی های آتی ) سعی می شود ساده ترین اما تاثیرگذارترین روش های افزایش سرعت بارگذاری وب سایت ها معرفی شوند.

روش اول : استفاده از تابع mod_expires در htaccess

در ریشه غالب وب سایت ها، فایلی با عنوان htaccess وجود دارد که کدهای دستوری apache در آن قرار داده می شوند. این فایل در ریشه سایت ( که معمولا با نام public_html شناخته می شود ) قرار می گیرد ( در کنار فایل index ) اگر این فایل در وب سایت شما وجود نداشت، می توانید یک فایل جدید ایجاد نموده و کدهای مورد نیاز را در آن قرار دهید.

لطفا برای ایجاد این فایل از نرم افزارهای FTP استفاده نمایید. چون فایل بدون نام بوده ( تنها پسوند دارد و به صورت .htaccess نوشته می شود ) و امکان ایجاد آن در سیستم عامل ویندوز میسر نیست. پس از یافتن و یا ایجاد فایل htaccess کدهای زیر را به آن اضافه کنید :

» برای مشاهده کدها به صورت متن، اینجا کلیک کنید

کد mod_expires در htaccess

به کمک این کد می توانید تعیین کنید کدام فایل ها و به چه مدت در کش مرورگر قرار داده شوند. به این ترتیب با هر بار فراخوانی وب سایت، فایل های تصویری و استایل با سرعت بیشتری و مستقیما از کش بارگذاری می شوند. در صورت تمایل امکان تغییر مدت زمان کش فایل ها در کد ارائه شده میسر خواهد بود.

برای این کار کافی است مقدار 1 day را به یک عدد دیگر مانند 7 days و یا 12 hours تغییر دهید. با توجه به اینکه دسترسی کش در سمت سرور اعمال می شود توصیه می شود از مقادیر بزرگ استفاده نکنید تا در صورت بروز رسانی تصاویر و یا استایل سایت، کاربران حداکثر پس از 1 تا 2 روز موفق به مشاهده تغییرات اعمال شده، بشوند.

روش دوم : استفاده از تابع Flush برای وب سایت های PHP

از وقتی گوگل سرعت بارگذاری صفحات وب را نیز به عنوان یکی از ملاک های مهم رتبه بندی سایت ها در موتور جستجوگر خود معرفی کرد، صاحبان سایت ها و کارشناسان سئو تمام سعی خود را برای افزایش سرعت لود صفحات خود انجام می دهند. یکی از این روش ها استفاده از تابع Flush است.

تابع ()flush در php به ما اجازه می دهد تا بخشی از HTML را که حاضر است به مرورگر بفرستیم تا معطل نماند، در همین حال نیز مرورگر مشغول پردازش باقیمانده اجزا صفحه خواهد بود تا در ادامه آنها را نمایش دهد، اگرچه این افزایش سرعت بیشتر بستگی به پردازش سمت سرور، حجم صفحه و اندازه فایل های css دارد.

برای اینکه مرورگر بتواند به صورت صحیح و موازی ،فایل های js و css را استخراج کند، پیشنهاد می شود تابع را بین و قرار دهید.یعنی تگ پایانی head و تگ ابتدایی body.

کد تابع Flush

روش سوم : به زودی....
این مطلب را با دوستان تان به اشتراک بگذارید :
باتشکراز شما دوست خوب
پاسخ به نظر
10840a1...
04:57 1401/07/29
6325
بسیار عالی ومرسی
پاسخ به نظر
10840a1...
04:52 1401/07/29
6321
باسلامسایت شما سایت خیلی عالی و خوبی هست با تشکر از سایت خوب شما
پاسخ به نظر
hr85113...
23:01 1401/07/18
6316
بسیار عالی
پاسخ به نظر
denabro...
01:21 1401/02/05
6196
سلام خسته نباشید خیلی عالیه
پاسخ به نظر
ali_sep...
21:02 1400/12/28
6176
عالی بود و جامع بازم بیشتر از این مطالب بزارین مرسی از سایت خوبتون تشکر
پاسخ به نظر
realdav...
02:48 1400/07/02
6043
خوب بود عالی بود
پاسخ به نظر
hamidkh...
21:51 1400/07/01
6041
عالی خیلی خوب به به
پاسخ به نظر
alireza...
06:27 1400/06/15
6014
در صورت تمایل به ارسال نظر، لطفا ثبت نام کرده و یا وارد حساب کاربری تان شوید.
برگشت
برگشت
برگشت
برگشت
به کمک نیاز دارید ؟
33