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

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

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

1 - كائن ذاكرة التخزين المؤقت

القائمة " كائن مخبأ "يحتوي على قسم واحد من الإعدادات المتقدمة.

SETTINGS-التقدم

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

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

العالمية-إعدادات w3tc-SETTINGS

لست بحاجة إلى تغيير إعدادات "المجموعات العالمية" إلا إذا كنت مطور WordPress متمرسًا وعلى دراية بكيفية عمل المجموعات.

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

2 - ذاكرة التخزين المؤقت للمتصفح

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

ذاكرة التخزين المؤقت للمتصفح: عام

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

إخفاء رأس متصفح وورد-w3tc

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

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

على الأقل ، قم بتنشيط الخيار الأول من " تعيين Last-Modified - الرأس ". إذا كنت تريد أن تكون أكثر حذراً ، من خلال السماح للزائرين بالحصول على أحدث إصدار من موقعك ، فقم بتنشيط الخيارات الإضافية.

قم بتنشيط الخيار " تعيين رأس W3 إجمالي الكاش إذا كنت تريد أن تكون قادرًا على إلقاء نظرة على رأس HTTP للمستند لتحديد ما إذا كان كذلك التخزين المؤقت بواسطة W3TC. إذا كنت لا تعرف كيفية مشاهدة رؤوس HTTP أو لا تهتم ، فاترك هذا الخيار معطلاً. هذا لا يؤثر على الأداء.

التكوين متصفح w3tc البرنامج التعليمي

اترك الخيار " تمكين HTTP (GZIP) ضغط "المنشط. هذا يقلل من حجم الملفات النصية ويمكن أن يكون لها تأثير كبير على أداء الموقع.

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

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

حدد الخيار " لا تقم بتعيين ملفات تعريف الارتباط للملفات الثابتة ".

ضبط من ملفات تعريف الارتباط-w3tc

الفكرة هنا هي أن الملفات الثابتة (الصور، CSS وملفات جافا سكريبت) لا تحتاج إلى إضافة ملف تعريف ارتباط إلى رأس HTTP.

الخيار التالي "عدم معالجة أخطاء 404 للكائنات الثابتة باستخدام WordPress" ، سيقلل من تحميل الخادم عن طريق السماح للخادم بإدارة ملفات ثابتة 404 بدلاً من استخدام عملية WordPress 404 الافتراضية.

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

ذاكرة التخزين المؤقت للمتصفح: CSS & JS و HTML و XML والوسائط

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

هذا كل شيء لهذا البرنامج التعليمي. إذا كان لديك أي أسئلة ، فلا تتردد في طرحها في التعليقات.