فعالسازی کش مرورگر در وردپرس با Leverage Browser Caching
آنچه در این مقاله میخوانید
فعالسازی کش مرورگر در وردپرس با Leverage Browser Caching
قبلا گفتم که ابزارهایی شبیه gtmetrix، Pingdom، PageSpeed و YSlow سرعت سایت را اندازه گیری و آنالیز می کنند و گاهی اوقات مشکل کندی سایت خطای Leverage Browser Caching می باشد و در بخش PageSpeed ابزار gtmetrix، خطای Leverage Browser Caching نمایش داده می شود که با استفاده از این افزونه می توانید مشکل را برطرف کنید.
حافظه کش مرورگر چیست
در ابتدا توضیح خوام داد که حافظه کش مرورگر چیست؟ حافظه کش مرورگر، قسمتی از حافظه جانبی است که وظیفه حفظ فایل های استایتک مانند تصاویر، CSS و… که قبلاً توسط کاربر مرور شده اند را دارد. وقتی یک صفحه از سایت را بازدید می کنید تمامی فایل های موجود در آن صفحه مانند فایل های CSS، HTML، javascript ، تصاویر و … دانلود می شوند و در مرورگر برای شما به نمایش در می آیند. اگر دفعه بعد هم بخواهید همین صفحه را باز کنید دوباره همه این فایل ها دانلود می شوند. یعنی با هر بار مراجعه به یک صفحه تمامی فایل های تشکیل دهنده آن صفحه باید دوباره دانلود شوند، همین امر موجب افزایش مصرف پهنای باند اینترنت بازدید کننده و همچنین افزایش تعداد درخواست از سمت سرور می شود.
رفع مشکل حافظه کش مرورگر Leverage Browser Caching
برای رفع این مشکل می توانیم از حافظه کش مرورگر ها استفاده کنیم. با استفاده از حافظه کش مرورگر می توانیم بعضی از فایل های موجود در سایت (فایل های تکراری) را بر روی مرورگر کاربران ذخیره کنیم، با این عمل وقتی مجددا کاربر از سایت بازدید می کند تمامی فایل هایی که در حافظه سیستم کاربر ذخیره شده اند به جای اینکه از سایت فایل ها را دانلود کند، مرورگر از فایل های ذخیره شده در حافظه خود استفاده می کند. با این کار سرعت بارگذاری صفحات سایت افزایش می یابد و صفحات در دفعات بعدی سریعتر لود میشوند.
مزیت حافظه کش مرورگر (Leverage Browser Caching)
نحوه کار با افزونه Leverage Browser Caching
در ابتدا افزونه را نصب و فعال سازی کنید، این افزونه تنظیماتی ندارد و تنها کدهایی به فایل htaccess اضافه می شود و سرعت بارگذاری صفحات سایت در مرورگر افزایش می دهد.
به همین راحتی 🙂
موفق و پیروز باشید.
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام میهن وردپرس عضو شوید.
سلام
من یک مشکل دارم که خیلی اذیت کننده هست خواهش میکنم کمک کنید.
من افزونه کش لایت اسپید رو نصب دارم. افزونه همه چیش عالی هست. فقط وقتی پست جدید منتشر میکنم و صفحه اصلی سایت باز میکنم نشون داده نمیشه همون مطالب قبلی نشون میده کل تنظیمات افزونه رو تغییر دادم حل نشد.فقط وقتی کش مرورگر رو خالی میکنم مشکل حل میشه که اینم خودش مشکل هست که هر سری که مطلب جدید منتشر میکنم بخوام کش مرورگر رو خالی کنم. چون بعضی کاربرا ممکنه روزانه چند بار به سایت من سر بزنن و ببینن سایت هنوز آپدیت نشده غافل از اینکه سایت آپدیت شده باید کش مرورگر خود را خالی کنن.سپاس
سلام
متاسفانه در ارتباط با افزونهای که فرمودید اطلاعی نداریم
با سلام
آیا این امکان در افزونه WP Rocket وجود دارد؟
در صورتی که وجود دارد از کدام قسمت افزونه بایستی اون رو فعال کنیم؟
چون در فیلم آموزشی افزونه WP Rocket اشاره ای به این موضوع نشده است.
در صورتی که چنین امکانی در افزونه WP Rocket وجود ندارد آیا نصب همزمان افزونه Leverage Browser Caching در کنار افزونه WP Rocket تداخلی ایجاد نخواهد کرد؟
با تشکر از شما
درود به شما. با نصب wp rocket به صورت اتوماتیک کش مرورگر برای شما فعال می شود و نیاز به اقزونه کمکی نیست و تداخل دارد.
در توضیحات افزونه Leverage Browser Caching فرمودید تعدادی کد به فایل htaccess اضافه میشود
در حالی که بنده از افزونه WP Rocket استفاده می کنم اما چنین کدهایی رو در فایل htaccess خودم مشاهده نمی کنم
آیا افزونه WP Rocket از این روش استفاده نمی کند؟
با تشکر
درود به شما.
پاسخ داده شد.
در صورتی که شک دارید، از پنل کاربری خود، تیکت ارسال کنید.
این موضوع رو هم فراموش کردم عرض کنم که با وجود استفاده از افزونه WP Rocket سایت بنده کماکان خطای Leverage Browser Caching رو در سایت https://gtmetrix.com دریافت می کند.
افزونه هایی که فکر میکنید مانع کار wp-rocket میشوند را غیر فعال کنید. این امکان وجود دارد که افزونه شما تداخل داشته باشد.
در صورتی که مشکلی مشاهده نشد، افزونه مورد بحث، به محض فعال شدن تکه کدی به فایل شما اضافه میکند که عمل Leverage Browser Caching را انجام میدهد.
منظور شما از افزونه هایی که فکر میکنید مانع کار wp-rocket میشوند را غیر فعال کنید چی هست؟
منظور شما از افزونه مورد بحث دقیقأ کدام افزونه هست الان ؟ Leverage Browser Caching یا wp-rocket؟
سلام
باید یک به یک افزونه هارا غیر فعال کنید و ببینید که آیا مشکل از تداخل افزونه هست؟
سلام، ممنون از راهنمایی خوب شما
بفرمایید مزیت یا تفاوت این روش با عملکرد دیگر افزونه های کش وردپرس نظیر wp rocket یا wp fastest cache و نظایر اونها چیست؟
درود.
بهتر این هستش از افزونه WP Rocket استفاده شود.