افزایش سرعت مرور صفحات اینترنت با افزونه فایرفکس

۱۳۸۸/۱۱/۲۱ ۲۳:۳۶ Salar Khalilzadeh https://plus.google.com/105397214522932500988 منتشر شده در تاریخ : ۱۳۸۸/۱۱/۲۱ دسته بندی : ، ، ، 5

نکته مهم: در صورتی که آشنایی کافی به اینترنت، مرور صفحات اینترنت و نحوه کارکرد صفحات آن ندارید این شیوه برای شما مناسب نیست. برای درک صحیح عملکرد این روش حداقل باید با mime type ها آشنایی داشته باشید.

در این نوشتار قصد دارم که افزونه BetterCache رو معرفی کنم که این بهبود رو با استفاده از این افزونه انجام خواهیم داد.


دریافت افزونه BetterCache


شیوه نصب و راه اندازی با تنظیمات بهینه

پس از نصب، این افزونه به طور خودکار شروع به کار خواهد کرد، اما تنظیمات پیش فرض آن چندان مناسب نیست و نیاز به تغییرات اندکی دارد. برای اعمال تغییر باید به صفحه تنظیمات این افزونه بروید. برای این کار گزینه Add-ons را از منوی Tools فایرفاکس انتخاب کنید. در پنجره Add-ons به برگه Extensions رفته و با انتخاب BetterCache دکمه Options را انتخاب کنید. به برگه Never-cache list بروید. در کادر Mime-type مقدار text/html را وارد کنید و دکمه Add را بزنید.

و تمام. کاری که الان انجام دادید جلوگیری از اعمال تغییرات توسط این افزونه برای صفحات عادی بود.

BetterCache Never-cache list

شیوه عملکرد این افزونه برای افزایش سرعت

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

کاری که این افزونه انجام میدهد دقیقا مربوط به قوانین caching است. این افزونه با دستکاری این قوانین فایرفاکس را مجبور به ذخیره و cache کردن محتویات سایت برای مدت زمان بیشتری میکند. این نکته رمز موفقیت این افزونه در افزایش سرعت است.

اما نکته مهم در اینجا به کارگیری صحیح و جلوگیری از کش کردن اطلاعات ضروری توسط این افزونه است. زیرا ممکن که محتویات قدیمی را به جای محتویات جدید مشاهده کنید. (در این صورت راه حل استفاده از کلید F5 است)

چرا text/html رو به لیست چشم پوشی ها اضاف کردیم؟ به این علت که معمولا محتویات اصلی سایتها توسط صفحات عادی یا html انتقال پیدا می کند. پس در صورتی که این صفحات را کش کنیم دیگر به محتویات تازه دسترسی نخواهیم داشت.

چند نکته مهم در هنگام به کارگیری این افزونه

در صورتی که احساس می کنید که محتویات سایت در حال مشاهده قدیمی هست از دکمه reload فایرفاکس استفاده کنید. برای اینکه تمامی محتویات سایت به طور کامل و از ابتدا دریافت شود از ترکیب کلید های ctrl+f5 استفاده کنید.

در تنظیمات پیش فرض این افزونه سایت های ssl دار کش نمی شوند(این سایتها با یک s اضافی مشخص هستند httpS). برای فعال کردن این امکان گزینه Cache secure connections too را از صفحه اصلی تنظیمات این افزونه انتخاب کنید. با این کار شاهد افزایش چشمگیر سرعت gmail خواهید بود. گزینه refresh در gmail هم فراموش نشود.

نکته برای طراحات وبرنامه نویسان وب: برای جلوگیری از ایجاد مشکل در مشاهده صفحات localhost، در لیست Never-cache list مقادیر localhost و 127.0.0.1 رو هم با استفاده از فیلد URL اضافه کنید.

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

پ.ن1: انتظار معجزه از این افزونه نداشته باشید. کارایی این افزونه زمانی مشخص تر خواهد بود که از سایتهای مشخصی بارها در طول روز بازدید کنید و یا سایتهایی که تعداد زیادی اسکریپت دارند.

پ.ن2: برای من این افزونه خیلی مفید بود و در مدت یک هفته که دارم ازش استفاده میکنم احساس میکنم که سرعت مرور صفحات بیشتر از گذشته شده.
باشد که لنگر کشتی دیگر نامردی نکند.

 

5 بازخورد برای “افزایش سرعت مرور صفحات اینترنت با افزونه فایرفکس”

  1. سلام
    خوبی؟
    میگم این افزونتون دانلود نشد لینکش مشکل داره
    ممنون

    پاسخحذف
  2. بازم ببخشید من چندتا سوال دارم
    اول اینکه نمیشه شما به کسانی که وبلاگ دارن هم کمک کنید؟
    دوم اینکه من اصلا از ساختن اسپریکت برای وبلاگم خسته نشدم و میخوام خودم اسپیرکتهایی که میخوام رو بنویسم
    شما منو کمک میکنید؟
    سوم اینکه منوراهنمایی کنید چطوری باید شروع کنم

    پاسخحذف
  3. تشکر افزونه ی جالبی هست....

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

    پاسخحذف