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

برای کسانی که نمی دانند، ما یک سری تنظیمات را روی افزونه W3TC یا W3 Total Cache انجام می دهیم که یک افزونه کش که به شما امکان می دهد سرعت خود را بهینه کنید وبلاگ وردپرس. در طول این سری از آموزش ها، ما قبلاً چندین فصل را در پیکربندی افزونه W3 Total Cache توسعه داده ایم.

شما باید درک کنید که در قسمت قبلی درباره آن صحبت کردیم پیکربندی پایگاه داده. ما در این آموزش در مورد پیکربندی حافظه پنهان شی و مرورگر کش صحبت خواهیم کرد.

1 - حافظه نهان

منو حافظه نهان شی "یک قسمت از تنظیمات پیشرفته دارد.

تنظیمات پیشرفت

دو قسمت اول در این بخش که می دانید " طول عمر پیش فرض اشیاء کش "و" فاصله جمع آوری زباله برای تعریف طول عمر اشیاء حافظه نهان و فرکانس حذف اجسام منقضی شده استفاده می شود. می توانید عمر اشیاء را کاهش داده یا فاصله را برای حذف اشیاء که منقضی شده است کاهش دهید. از طرف دیگر ، اگر می خواهید بار روی سرور را کاهش دهید ، می توانید هر دو مقدار را افزایش دهید. در بیشتر موارد ، مقادیر پیش فرض قابل قبول است.

زمینه های زیر ، " گروه های جهانی هنگام استفاده از شبکه چند سایته وردپرس ، برای شناسایی گروه هایی از اشیا that مشترک بین سایت ها استفاده می شود. ایده این ویژگی این است که برخی از این اشیا can قابل ذخیره سازی و استفاده مجدد در سراسر شبکه هستند.

جهانی-تنظیمات-w3tc-تنظیمات

نیازی به تغییر تنظیمات "Global Groups" نیست مگر اینکه یک توسعه دهنده با تجربه وردپرس باشید و با نحوه کار گروه ها آشنا نباشید.

سرانجام ، از قسمت "گروه های غیر پایدار" برای شناسایی اشیایی استفاده می شود که هرگز نباید در حافظه پنهان ذخیره شوند. باز هم ، مگر اینکه با گروه های شی آشنا باشید ، این قسمت را ویرایش نکنید.

2 - حافظه پنهان مرورگر

این منو دارای چهار بخش برای تنظیم دقیق حافظه پنهان مرورگر است: عمومی ، CSS و JS ، HTML و XML ، رسانه و سایر پرونده ها. زمینه های ارائه شده در هر بخش تقریباً یکسان هستند. وقتی تنظیمات بخش عمومی را تنظیم می کنید ، همین تنظیمات برای همه بخشهای بعدی اعمال می شوند. پس از انجام کار با پیکربندی بخش "عمومی" ، می توانید تنظیمات خاص را در آخرین بخش ها نادیده بگیرید. بنابراین ، ابتدا باید بخش "عمومی" را پیکربندی کنید و سپس در صورت لزوم در هر بخش مربوطه تنظیم دقیق کنید.

حافظه نهان مرورگر: عمومی

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

پنهان ترین مرورگر وردپرس، w3tc

گزینه ها تنظیم آخرین هشدار اصلاح "و" eTag "توسط یک مرورگر ذخیره می شود و بعداً مورد استفاده قرار می گیرد تا از سرور بخواهد نسخه های جدیدی از اسناد ذخیره شده وجود داشته باشد.

گزینه ها هدر هدر می دهد "و" تنظیم هدر کنترل مخفی »عمر منابع ذخیره شده را محدود کنید. انقضا سرصفحه با اختصاص یک تاریخ انقضا ثابت به منابع ذخیره شده ، این کار را انجام می دهد. در حالی که " هدر کنترل کش برای اختصاص دادن مادام العمر استفاده می شود که هنگام بارگیری شی c ذخیره شده توسط مرورگر شروع به کار می کند.

حداقل ، گزینه اول " تنظیم آخرین اصلاح - هدر ". اگر می خواهید بیشتر مراقب باشید ، با اجازه دادن به بازدید کنندگان خود می توانید بروزترین نسخه سایت خود را داشته باشید ، گزینه های اضافی را فعال کنید.

گزینه را فعال کنید " هدر کل Cache کل W3 را تنظیم کنید اگر می خواهید بتوانید به هدر HTTP یک سند نگاه کنید تا مشخص کنید که آیا اینطور بوده است یا خیر ذخیره سازی توسط W3TC اگر نمی‌دانید چگونه هدرهای HTTP را تماشا کنید یا برایتان مهم نیست، فقط این گزینه را غیرفعال کنید. این بر عملکرد تأثیر نمی گذارد.

پیکربندی مرورگر w3tc آموزش

گزینه را ترک کنید " HTTP (gzip) فشرده سازی را فعال کنید فعال شده این باعث کاهش اندازه پرونده های متنی می شود و می تواند تأثیر بسزایی در عملکرد سایت داشته باشد.

گزینه را ترک کنید " جلوگیری از ذخیره سازی اشیاء بررسی شده این تضمین می کند که تمام پارامترهای زمان تغییر کرده و یک رشته جدید ایجاد شده و به کلیه موارد ذخیره شده وصل می شود ، به گونه ای که مرورگرها می دانند که چگونه می توانند از پرونده های قدیمی خلاص شوند تا آخرین موارد را بارگیری کنند.

برخی منابع وب سایت وجود دارد که شما نمی خواهید آنها را توسط مرورگر ذخیره کنید. این می تواند یک پخش کننده رسانه ای Flash باشد. مسیر این منابع را در " جلوگیری از فهرست استثنائی ذخیره سازی '.

گزینه را علامت بزنید " کوکی ها را برای پرونده های استاتیک تنظیم نکنید '.

کنترل از کوکی ها-w3tc

ایده اینجاست که فایلهای استاتیک (تصاویر، فایل های CSS و جاوا اسکریپت) برای افزودن به سرصفحه HTTP نیازی به کوکی نیست.

گزینه بعدی "خطاهای 404 را برای اشیاic ساکن با وردپرس پردازش نکنید" ، با اجازه دادن به سرور برای مدیریت پرونده های ثابت 404 به جای استفاده از فرایند پیش فرض وردپرس 404 ، بار سرور را کاهش می دهد.

مگر اینکه انتظار بار سنگین 404 صفحه ای را داشته باشید ، انتخاب این گزینه یا عدم عملکرد چندان تغییر نمی کند. بهترین روش بررسی این گزینه است ، اما این ممکن است باعث شود که برخی از پلاگین ها یک دسته خطای 404 ایجاد کنند. در صورت بروز این امر ، باید به صورت دستی URL های منابع متخلف را به فیلدی با عنوان "لیست استثناهای خطای 404" اضافه کنید. "

حافظه پنهان مرورگر: CSS & JS ، HTML و XML ، رسانه

هر یک از این بخش ارزشهایی را اضافه می کند که به " سوالات عمومی  ". با این وجود ، می توانید از هر یک از این بخش ها برای تعریف نحوه اداره هر نوع منبع در حافظه نهان مرورگر استفاده کنید.

این برای این آموزش است. اگر سوالی دارید ، در نظرات از آنها سؤال کنید.