چند روز پیش ما یک سری آموزش در مورد W3TC را شروع کردیم (W3 مجموع کش) ، که یک پلاگین است که به شما امکان می دهد وبلاگ خود را ذخیره کنید ، بنابراین سرعت آن بسیار سریعتر اجرا می شود.

این مجموعه آموزشی به این شکل است:

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

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

هنگام انتخاب صفحات برای حافظه نهان ، تا حد امکان فراگیر باشید. در بیشتر موارد ، می خواهید تقریباً تمام صفحات را ذخیره کنید.

گزینه کش از صفحات

اگر سایت شما با پروتکل HTTPS در دسترس باشد، شما می خواهید SSL Cache را فعال کنید (HTTPS) برای این درخواست ها.

اکثر سایت ها از مزایای آن بهره مند نخواهند شد ذخیره سازی بر اساس URI ها فعال کردن این گزینه ممکن است با ذخیره رشته های غیرمنتظره نتایج غیرمنتظره ای ایجاد کند. بنابراین، مگر اینکه عملکرد جستجوی شما به طور گسترده برای جستجو با عبارات مشابه استفاده شود، این گزینه را غیرفعال کنید.

در آخر ، توصیه می شود صفحه 404 را نهان کنید. به هر حال ، بازدید کنندگان نباید آنها را به دفعات مشاهده کنند ، و شما نمی خواهید که Google صفحه 404 را به عنوان یک صفحه معمولی فهرست کند ، که در صورت فعال کردن این گزینه می تواند اتفاق بیفتد.

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

اختیاری کش پردازنده صفحات

دو گزینه بعدی کاملاً شبیه به هم هستند ، اما توضیحات زیر هر گزینه آن را پاک می کند.

« صفحات پنهان برای کاربران وارد شده باید همیشه در حالت بررسی باقی بمانند همیشه باید بررسی شود. اگر آن را چک کنید و سایت خود را هنگام اتصال مشاهده کنید ، عملکرد شما صفحه را ذخیره می کند و آن را برای کاربرانی که وارد سایت نشده اند نمایش می دهد.

« صفحات مربوط به نقشهای کاربر زیر را مخفی نکنید به این معنی است که کاربرانی که با نقش انتخاب شده مطابقت دارند ، به نسخه مستقیم (نه ذخیره شده) سایت شما دسترسی پیدا می کنند.

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

پنهان کردن پیش بارگذاری

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

برای شناسایی صفحات مورد نیاز برای ذخیره ، باید URL نقشه سایت را در قسمت مناسب انواع مختلفی که W3TC برای استفاده از آن استفاده می کند ، اضافه کنید.

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

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

گزینه د کش تمیز کردن

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

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

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

اگر صفحات سفارشی ایجاد کرده اید که هر بار ویرایش و انتشار پیام ها باید پاک شوند ، باید آنها را به صورت دستی به قسمت صفحات اضافی اضافه کنید (گزینه کمی پایین تر است).

بخش پیشرفته به شما کمک می کند تا:

  • نحوه کنترل W3TC رشته های درخواست خاص را کنترل می کند ،
  • برخی از عوامل (دستگاه ها، مرورگرها) را که نسخه ذخیره شده را دریافت نمی کنند، حذف کنید
  • کوکی هایی را که به W3TC اجازه می دهد صفحات را ذخیره نکند ، شناسایی کنید
  • استثنائات خاص دیگری را تنظیم کنید.

بخش-پیشرفته-w3tc

یک دقیقه وقت بگذارید و به تنظیمات ابتدای بخش "پیشرفته" نگاه کنید.

« مقداردهی اولیه در اواخر این ویژگی پیشرفته به شما امکان می دهد حافظه پنهانی صفحه را به روشی تکه تکه شده اجرا کنید. در اکثر موارد می توانید این گزینه را نادیده بگیرید.

« حالت سازگاری »: نویسنده افزونه توصیه می کند حالت سازگاری را برای به حداقل رساندن ظاهر خطاها فعال کنید.

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

« درخواست HEAD را رد کنید ": این گزینه را غیرفعال کنید. اطلاعات موجود در یک درخواست HTTP HEAD گاهی برای ساخت صفحه نتیجه ضروری است. اگر این گزینه را غیرفعال کنید ، داده های درخواست HEAD ذخیره نمی شود و ممکن است صفحات ایجاد شده با استفاده از این اطلاعات را بشکند.

« فاصله جمع آوری زباله »: مشخص کنید که داده‌های کش منقضی شده چند بار حذف شوند. حذف داده های کش طول می کشد ressources در مورد سرور، اگر سایت شما شلوغ است یا سرور شما بیش از حد بارگذاری شده است، نباید این کار را اغلب انجام دهید. پیش فرض تقریباً برای همه سرورها مناسب است.

« چگونه طول عمر کوکی ها کاهش این مقدار باعث کاهش بار سرور می شود زیرا منقضی شدن کوکی های مورد استفاده در تأیید هویت ذینفعان با سرعت بیشتری منقضی می شوند. با این حال ، تنظیم مقدار خیلی کوتاه باعث می شود کاربران همیشه وارد سیستم شوند.

سایر قسمتهای این بخش نباید تغییر کنند مگر اینکه بدانید که می خواهید برای یک کوکی خاص ، رفتار W3TC را نادیده بگیرید ، "" عامل کاربر یا یک صفحه

این برای همین مجموعه است. ما در یک قسمت بعدی ادامه خواهیم داد.