كيف يعمل التخزين المؤقت للووردبريس؟

نشرت: 2022-04-22

الهدف من كل مكون إضافي للأداء في WordPress هو تقليل الوقت المستغرق لتسليم صفحة للزوار. إحدى الطرق الرئيسية لتحقيق ذلك هي تخزين نسخة من كل صفحة. يُعرف هذا باسم " ذاكرة التخزين المؤقت للصفحة ".

على موقع WordPress نموذجي غير مُحسَّن ، يمكن أن يكون متوسط ​​أوقات تحميل الصفحة حوالي 3 إلى 5 ثوانٍ. من خلال تقديم صفحات ثابتة واتباع ممارسات التحسين الموصى بها ، يمكن تقليل أوقات تحميل الصفحة إلى ما بين 0.5 ثانية و 1 ثانية.

فوائد تقليل أوقات تحميل الصفحة
يشرح WP Rocket فائدة تقليل أوقات تحميل الصفحة إلى ثانية واحدة.

في كل مرة يزور فيها شخص ما صفحة على موقع WordPress لا يستخدم التخزين المؤقت للصفحة ، يحتاج الخادم إلى:

  1. قم بتحميل جميع ملفات WordPress الأساسية
  2. استرجع المحتوى المخزن في جداول متعددة من قاعدة بيانات MySQL الخاصة بالموقع
  3. تسليم هذا المحتوى للزائر

يمكن أن تكون هذه العملية مكثفة للغاية ، لذا قد يستغرق الأمر بعض الوقت حتى يتم تسليم الصفحة إلى المستخدم. يجب أيضًا تكرار العملية في كل مرة يقوم فيها شخص ما بتحميل الصفحة. بدلاً من متابعة هذه العملية في كل مرة ، سيعالج المكون الإضافي للتخزين المؤقت في WordPress الصفحة مرة واحدة وينشئ نسخة متطابقة منها.

سيتم إنشاء صفحة مخبأة لكل صفحة على موقع الويب الخاص بك وعندما يزور شخص ما موقع الويب الخاص بك ، سيتم تسليمه أسرع نسخة " مخبأة " من كل صفحة. تدعم معظم مكونات التخزين المؤقت في WordPress أيضًا شبكات توصيل المحتوى (CDNs) للسماح لك بتخزين الصفحات المخزنة مؤقتًا في مراكز البيانات حول العالم. هذا يقلل من وقت استجابة الخادم للزوار بشكل أكبر ويساعد موقع الويب الخاص بك على التعامل مع طفرات حركة المرور بشكل أفضل.

امسح ذاكرة التخزين المؤقت للموقع بعد كل تحديث

ستصبح صفحات HTML المخزنة مؤقتًا قديمة إذا لم يتم إعادة إنشائها بعد تحديثات موقع الويب. لتحديث النسخة المخبأة من الصفحة ، تحتاج إلى حذف الملف المخزن مؤقتًا الحالي.

عادةً ما يكون الزر الخاص بحذف النسخة المخبأة الحالية من الصفحة بعنوان " حذف ذاكرة التخزين المؤقت " أو " مسح ذاكرة التخزين المؤقت ". يمكن مسح ذاكرة التخزين المؤقت على أساس صفحة بصفحة ، ولكن يفضل خيار " مسح كل ذاكرة التخزين المؤقت " في معظم المواقف.

زر مسح كل ذاكرة التخزين المؤقت
زر "Clear All Cache" في WP Fastest Cache.

ستنشئ المكونات الإضافية للتخزين المؤقت في WordPress نسخة ثابتة جديدة من الصفحة إذا لم تكن موجودة بالفعل. بشكل افتراضي ، تتم معالجة هذا في المرة التالية التي يطلب فيها الزائر صفحة ، على الرغم من أنه يمكن تحميل ذاكرة التخزين المؤقت للصفحة مسبقًا إذا كنت ترغب في ذلك.

عندما تقوم بتحديث منشور مدونة أو صفحة على موقع الويب الخاص بك ، فإن المكون الإضافي للتخزين المؤقت لموقع الويب الخاص بك سيقوم بتحديث صفحة HTML الثابتة المقابلة بحيث تظل محدثة. لسوء الحظ ، لا يتم تحديث الصفحات المخزنة مؤقتًا عند إجراء تحديثات أخرى.

لذلك من المهم مسح كل ذاكرة التخزين المؤقت يدويًا بعد إجراء تغيير كبير على موقع الويب الخاص بك مثل تغيير تصميم موقع الويب الخاص بك أو تنشيط أو إلغاء تنشيط مكون WordPress الإضافي. إذا كنت معتادًا على القيام بذلك ، فستظل صفحاتك المخزنة مؤقتًا محدثة دائمًا.

يعد التخزين المؤقت للصفحة أحد أجزاء أحجية تحسين مواقع الويب

يعد التخزين المؤقت للصفحة أحد الأساليب الأكثر فاعلية لتقليل أوقات تحميل الصفحة ، ولكنه لا يضمن سرعة موقع الويب. سيستمر تحميل صفحاتك ببطء إذا لم تتبع ممارسات التحسين الموصى بها مثل تحسين الصورة.

محسن صور EWWW
تحسين الصور يمكن لمكونات WordPress الإضافية مثل EWWW Image Optimizer تقليل حجم الصور بشكل كبير.

كما أوضحت في مقالتي "أفضل إضافات للتخزين المؤقت في WordPress لتحسين سرعة موقع الويب" ، تقدم الإضافات الحديثة للتخزين المؤقت في WordPress أكثر من مجرد تخزين مؤقت للصفحة. وهي تتضمن الآن أدوات تحسين إضافية مثل تحسين قاعدة البيانات وتأجيل تحليل جافا سكريبت وإزالة CSS غير المستخدمة. يمكن أن تكون هذه الميزات الإضافية مفيدة بشكل لا يصدق ويمكن أن توفر عليك من الاضطرار إلى تثبيت إضافات WordPress الإضافية للتحسين ، على الرغم من أن تدرك أن الحلول المخصصة يمكن أن تمنحك أحيانًا نتائج أفضل.

على سبيل المثال ، يوفر WP-Optimize أدوات تنظيف قاعدة البيانات أكثر من إضافات التخزين المؤقت في WordPress. على موقع الويب الخاص بي ، وجدت أيضًا أن Autoptimize هو حل أفضل لتجميع وتصغير Javascript و CSS و HTML.

في النهاية ، الهدف هو إنشاء موقع ويب سريع. يجب أن تكون المكونات الإضافية للتخزين المؤقت في WordPress في مركز كل إعداد جيد لتحسين موقع الويب ، ولكن تأكد من استخدام مكونات إضافية للأداء لتحسين سرعة الصفحة بشكل أكبر.

مشكلات التخزين المؤقت لموقع الويب التي قد تنشأ

ستساعد تقنيات تحسين WordPress في جعل موقع الويب الخاص بك أسرع ، على الرغم من أن تدرك أن بعض المشكلات البسيطة ومشكلات التكوين يمكن أن تظهر عند استخدام مكون إضافي للتخزين المؤقت في WordPress.

إذا واجهت أي مشكلة كبيرة ، فإن الخطوة الأولى هي التراجع عن الإعداد الأخير الذي قمت بتغييره. يمكن حل المشكلات الرئيسية عن طريق إعادة تعيين المكون الإضافي للتخزين المؤقت على الإعدادات الافتراضية أو إلغاء تنشيط المكون الإضافي تمامًا.

مشكلة المحلول
يمكن أن يتسبب التخزين المؤقت للصفحة في أن يصبح تصميم موقع الويب الخاص بك أو محتواه قديمًا. مسح ذاكرة التخزين المؤقت للصفحة
يمكن تحميل ملفات Javascript غير الأساسية لاحقًا لتحسين سرعة الصفحة ، على الرغم من أن هذا قد يتسبب في مشاكل مع نماذج جهات الاتصال والمحتويات الأخرى. استبعاد الملفات والصفحات الهامة من التأجيل
يسمح التخزين المؤقت للمستعرض للمتصفحات بتخزين محتوى الصفحة مثل HTML و CSS وجافا سكريبت والصور. هذا يحفظ المستخدمين من الاضطرار إلى تنزيل المحتوى مرة أخرى ، ومع ذلك ، يمكن أن يصبح المحتوى المخزن قديمًا. حدد تاريخ انتهاء الصلاحية لجميع المحتويات
قد تظهر بعض المشكلات البسيطة عند استخدام المكونات الإضافية للتخزين المؤقت في WordPress.

إيجابيات وسلبيات استضافة صفحات التخزين المؤقت على الويب

تقدم بعض شركات استضافة مواقع الويب تخزينًا مؤقتًا لموقع الويب على مستوى الخادم ، مما يعني أنه لا يلزم وجود مكون إضافي للتخزين المؤقت في WordPress. يعد هذا خيارًا رائعًا للعديد من مالكي مواقع الويب لأنه يبسط عملية تقديم صفحات سريعة التحميل.

اعلم أنه إذا كانت شركة الاستضافة تقدم التخزين المؤقت لموقع الويب ، فقد لا تسمح بتثبيت المكونات الإضافية للتخزين المؤقت في WordPress على موقع الويب الخاص بك لأنها قد تسبب تعارضات.

تم ضبطها على مستوى الكمال يمكن لمضيف الويب تكوين ذاكرة التخزين المؤقت للصفحة بحيث تعمل في انسجام مع الخادم الخاص بهم
بساطة لا يلزم تكوين مكون إضافي للتخزين المؤقت في WordPress عندما تتعامل الشركة المستضيفة مع كل شيء نيابة عنك
إيجابيات التخزين المؤقت لصفحة مضيف الويب.

هل يجب عليك استخدام مكون إضافي للتخزين المؤقت في WordPress إذا كان مضيف الويب الخاص بك يقدم التخزين المؤقت للصفحة؟ هذا يعتمد على.

بالنسبة للمبتدئين ، فإن السماح لشركة الاستضافة الخاصة بك بالتعامل مع التخزين المؤقت للصفحة هو طريقة بسيطة وفعالة لتحسين سرعة الصفحة. ومع ذلك ، بالنسبة للمستخدمين التقنيين ، قد يكون نقل التحكم الكامل في التخزين المؤقت للصفحة إلى شركة الاستضافة الخاصة بك مشكلة لأنك غير قادر على تخصيص الإعدادات بالطريقة التي تريدها بالضبط.

التخصيص المحدود قد تتوفر بعض تعديلات التخزين المؤقت وخيارات التخصيص
استكشاف الأخطاء وإصلاحها قد يكون من الصعب استكشاف المشكلات وإصلاحها وتحسين الأداء بالطريقة التي تريدها بالضبط
قد تؤدي إعدادات التخزين المؤقت لصفحة "نقرة واحدة" إلى إحباط المستخدمين المتقدمين.

أنا أشجعك على التحدث إلى شركة الاستضافة الخاصة بك حول إعداد موقع الويب الخاص بك. سيساعدك هذا في اتخاذ قرار مستنير بشأن طريقة التخزين المؤقت التي يجب استخدامها.

كينستا
Kinsta هي شركة استضافة WordPress مُدارة تدير التخزين المؤقت للعملاء.

التخزين المؤقت للصفحة باستخدام WooCommerce

تم تصميم التخزين المؤقت للصفحة بشكل أساسي للمحتوى الثابت الذي لا يتغير ، لذلك من المهم عدم تخزين المحتوى الديناميكي مؤقتًا.

في متجر WooCommerce عبر الإنترنت ، لا يجب تخزين الصفحات الديناميكية مثل عربة التسوق ، والسداد ومنطقة الحساب ، في ذاكرة التخزين المؤقت. يجب أيضًا استبعاد الأدوات التي تعرض سلة التسوق ومعلومات الطلب. سيضمن هذا أن العملاء لا يواجهون أي مشاكل مع الطلبات.

لقراءة المزيد حول تكوين ملحقات التخزين المؤقت باستخدام WooCommerce ، يرجى قراءة صفحة وثائق WooCommerce الرسمية "تكوين ملحقات التخزين المؤقت".

افكار اخيرة

آمل أن يكون لديك الآن فهم أفضل لكيفية عمل التخزين المؤقت للصفحة ومدى فعاليته في تقليل أوقات تحميل الصفحة على موقع WordPress على الويب.

يرجى مراجعة دليلي حول "أفضل ملحقات WordPress للتخزين المؤقت لتحسين سرعة موقع الويب" للحصول على نظرة شاملة على أفضل حلول التخزين المؤقت لـ WordPress المتاحة اليوم.

حظا طيبا وفقك الله.

كيفن