كيفية استخدام WordPress W3 Total Cache Plugin لمواقع الويب الأسرع
نشرت: 2018-08-30
يفتقر WordPress Core إلى حد ما عندما يتعلق الأمر باستخدام أنظمة التخزين المؤقت لتقليل وقت تحميل الموقع واستخدام موارد الخادم. لحسن الحظ ، هناك عدد قليل من أفضل المكونات الإضافية المتاحة في مستودع WordPress ؛ أحدها هو المكون الإضافي WordPress W3 Total Cache الذي يساعد على جعل مواقع الويب يتم تحميلها بشكل أسرع باستخدام قواعد التخزين المؤقت.
يضمن استخدام آلية التخزين المؤقت على موقع WordPress تجربة مستخدم محسّنة من خلال إعادة استخدام البيانات التي طلبها المستخدم بالفعل من خلال استخدام التخزين المؤقت للمتصفح. بسبب التخزين المؤقت ، تتوفر الملفات على الفور مما يجعل تحميل موقع الويب أسرع.
في Cloudways ، يأتي كل تثبيت جديد لمثيل WordPress مع Breeze مُكوَّن مسبقًا ، وهو البرنامج الإضافي لذاكرة التخزين المؤقت WordPress المُطوَّر خصيصًا. ولكن ، إذا كنت لا تزال ترغب في استخدام W3 Total Cache لمواقع WordPress لأنها متوافقة أيضًا مع مكدس الاستضافة السحابية المُدار ، فهذا الدليل مناسب لك. (يمكنك أيضًا استخدام مكونات إضافية لذاكرة التخزين المؤقت في WordPress بإعدادات مماثلة.)
في هذا الدليل ، سنوضح لك كيفية استخدام W3 Total Cache على موقع WordPress مع بعض تكوينات W3 Total Cache الموصى بها لتحقيق أقصى استفادة منها.
- قم بتثبيت البرنامج المساعد WordPress W3 Total Cache
- كيفية استخدام W3 Total Cache لـ WordPress
- لوحة القيادة
- الاعدادات العامة
- ذاكرة التخزين المؤقت للصفحة
- تصغير
- ذاكرة التخزين المؤقت لقاعدة البيانات
- كائن مخبأ
- مخبأ المتصفح
- CDN
- عكس الوكيل
- يراقب
- الترخيص
- متنوع
- تصحيح
- إعدادات الاستيراد / التصدير
- W3 إجمالي تكوين ذاكرة التخزين المؤقت لـ Cloudflare
- بريز - البرنامج المساعد لذاكرة التخزين المؤقت لـ WordPress
- استنتاج
قم بتثبيت البرنامج المساعد WordPress W3 Total Cache
قم بتسجيل الدخول إلى لوحة معلومات WordPress الخاصة بك وانتقل إلى Plugins → Add New وابحث عن W3 Total Cache .


قم بتثبيت وتنشيط المكون الإضافي لتهيئة إعداد W3 Total Cache for WordPress. يمكنك أيضًا تثبيت المكون الإضافي يدويًا إذا قمت بتنزيل ملف المكون الإضافي. في هذه الحالة ، يمكنك استخدام وصول FTP الذي توفره منصة Cloudways.
أولاً ، سنلقي نظرة عامة على إعدادات البرنامج المساعد المتوفرة لدينا. بالنسبة للمبتدئين ، قد تكون الإعدادات مربكة ، لذلك من المفيد أن تعرف بالضبط ما يفعله كل خيار.
كيفية استخدام W3 Total Cache لـ WordPress؟
بافتراض أنك قمت بتثبيت وتمكين W3 Total Cache على موقع WordPress ، فسترى خيارًا جديدًا في الشريط الجانبي للمسؤول ، مثل " الأداء " ضمن علامة التبويب "الإعدادات العامة". سترى أنواعًا مختلفة من التخزين المؤقت التي يمكن تمكينها أو تعطيلها. يحتوي كل نوع من عناصر واجهة المستخدم على إعدادات عامة للتخزين المؤقت ونوع طريقة التخزين المؤقت التي سيتم استخدامها. 
لوحة القيادة
من لوحة القيادة ، يمكنك تنفيذ بعض الإجراءات السريعة مثل:
- فحص التوافق
- إفراغ أنواع مختلفة من المخابئ
قبل المضي قدمًا ، لا تنس إجراء فحص التوافق الذي سيعرض وحدات الخادم والموارد المثبتة وتمكينها / تعطيلها. سيعطيك هذا فكرة عن مدى جودة أداء المكون الإضافي لذاكرة التخزين المؤقت وفقًا للموارد التي لديك ، وليس هذا فقط ، بل سيعرض لك أيضًا البرنامج الذي قد تحتاج إلى تثبيته للاستفادة من المزيد من ميزات W3TC. 
الاعدادات العامة
في هذا الوضع ، يمكنك تمكين وضع المعاينة قبل حفظ إعدادات التخزين المؤقت فعليًا. ويحتوي هذا القسم أيضًا على خيار حفظ الإعدادات ومخازن التطهير التي يمكن استخدامها لمسح ذاكرة التخزين المؤقت الموجودة.

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

طريقة التخزين المؤقت المقترحة هي كود PHP البديل على كل من PHP 5.6 و PHP 7.
مخبأ متقدم للصفحة
إذا كنت مستخدمًا متقدمًا ، فانتقل إلى لوحة معلومات WordPress> الأداء ، ثم انقر فوق خيار ذاكرة التخزين المؤقت للصفحة وقم بتكوين W3 Total Cache for WordPress Page Cache وفقًا لمتطلباتك.
تصغير
كما يوحي الاسم ، يتيح هذا الخيار تصغير ملفات CSS و JS و HTML. هذا ليس إعدادًا للتخزين المؤقت وسيتصرف بشكل مختلف في إعدادات WordPress المختلفة.
التصغير هو عملية التخلص من المسافات غير الضرورية والتعليقات والمسافات البادئة من الملفات بحيث يمكن حفظ المساحة وتقليل الحجم الكلي للملف. هذه هي الملفات المسؤولة عن العرض وتفاعل المستخدم الآخر ، وإذا لم يتم تسليمها بالسرعة الكافية ، فقد تضر بتجربة المستخدم.
نقترح عليك اختباره بشكل منفصل على موقع التدريج في WordPress من قبل. في بعض الحالات ، قد يضر ذلك بأداء موقع الويب الخاص بك لأن عملية التصغير تكون كثيفة على الخادم.

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


ذاكرة التخزين المؤقت لقاعدة البيانات المتقدمة
إذا كنت مستخدمًا متقدمًا ، فانتقل إلى خيار Database Cache ضمن علامة التبويب Performance (الأداء) في قائمة الشريط الجانبي وقم بتكوين Database Cache وفقًا لمتطلباتك.
كائن مخبأ
ذاكرة التخزين المؤقت للكائنات مفيدة بشكل خاص لمواقع الويب كثيفة الاستخدام لقواعد البيانات. قامت Cloudways بدمج Redis على خوادمها منذ بعض الوقت ، فأنت بحاجة إلى تثبيته بالانتقال إلى الخوادم → الإعدادات والحزم → الحزم ثم النقر فوق تثبيت Redis ثم تمكين ذاكرة التخزين المؤقت للكائنات هنا. لقد كتبنا دليلاً شاملاً لإضافة Redis على WordPress.
طريقة التخزين المؤقت المقترحة هي Redis .

ذاكرة التخزين المؤقت المتقدمة للكائنات
إذا كنت مستخدمًا متقدمًا ، فيمكنك تكوين Object Cache وفقًا لمتطلباتك. ما عليك سوى النقر فوق خيار Object Cache ضمن علامة التبويب Performance (الأداء) .
مخبأ المتصفح
تقوم المتصفحات هذه الأيام بتخزين المحتوى الثابت لمواقع الويب مؤقتًا لتحسين تجربة المستخدم. في خيار W3TC لذاكرة التخزين المؤقت للمتصفح ، يمكنك تمكينه / تعطيله. بالإضافة إلى ذلك ، يمكنك إضافة استثناءات وتواريخ انتهاء صلاحية للعناصر.
نقترح عليك تمكينه ثم الانتقال إلى علامة التبويب Browser Cache وتمكين الإعدادات التالية للحصول على أقصى تأثير.
- تعيين رأس Last-Modified
- تعيين رأس انتهاء الصلاحية
- تعيين رأس التحكم في ذاكرة التخزين المؤقت
- تعيين علامة الكيان
- قم بتعيين رأس W3 Total Cache
- تفعيل ضغط HTTP (GZIP)
تعد ذاكرة التخزين المؤقت للمتصفح مهمة خاصة إذا كان موقعك يحتوي على زوار منتظمين. المحتوى الثابت مخزن مؤقتًا بالفعل في متصفحاتهم وفقًا للقواعد التي نفذتها في الإعدادات. يتم تحميل المحتوى المحدث فقط من الخادم مما يجعل تحميل موقع الويب بالكامل أسرع ويوفر النطاق الترددي.

ذاكرة التخزين المؤقت للمتصفح المتقدم
إذا كنت مستخدمًا متقدمًا ، فيمكنك تكوين ذاكرة التخزين المؤقت للمتصفح وفقًا لمتطلباتك. ما عليك سوى النقر فوق خيار Browser Cache ضمن علامة التبويب Performance (الأداء) .
CDN
أصبحت شبكات توصيل المحتوى لـ WordPress شائعة ، خاصة للمواقع التي تحصل على حركة مرور من جميع أنحاء العالم. شبكات CDN ، مثل MaxCDN و Cloudflare ، شائعة ويمكنك دمجها بسهولة مع موقع WordPress الخاص بك من خلال المكون الإضافي W3TC.
تخدم شبكات CDN المحتوى الثابت لموقع الويب الخاص بك من مواقع مختلفة بدلاً من خادم استضافة WordPress فقط. يساعد ذلك في تقليل الحمل على الخادم الخاص بك وتحسين السرعة التي يتم بها تقديم الموقع للزوار القادمين من مواقع مختلفة.
يوصى بهذا بشدة لمواقع الويب ذات الحركة المرتفعة التي تستهدف الجمهور العالمي. يحتوي CDN مثل Cloudflare المتوافق أيضًا مع W3 Total Cache على أكثر من 150 مركزًا للبيانات في جميع أنحاء العالم. تقوم هذه الشبكات بإنشاء نسخة من موقع الويب الخاص بك والخادم من خلال الخادم الخاص بها بدلاً من الانتقال ذهابًا وإيابًا إلى مضيف الويب لكل طلب يقدمه المستخدم.

تكوين CDN المتقدم
إذا كنت مستخدمًا متقدمًا ، فانتقل إلى CDN من قائمة W3TC (Performance) اليسرى وقم بتكوين W3TC CDN وفقًا لمتطلباتك.
عكس الوكيل
تأتي خوادم Cloudways مع ذاكرة التخزين المؤقت الورنيش المثبتة مسبقًا. Varnish هي ذاكرة تخزين مؤقت قوية للغاية تخزن المحتوى بالكامل (يمكن أن تتضمن محتوى ثابتًا وديناميكيًا لموقعك على الويب) وتخدم هذا المحتوى للزائرين العائدين وحتى الزوار الجدد. تعمل ذاكرة التخزين المؤقت هذه على تسريع طلبات HTTP وتقع أمام Apache (خادم الويب).
في W3TC ، يتم استخدام إعداد الوكيل العكسي لمسح ذاكرة التخزين المؤقت الورنيش كلما قمت بإجراء تحديث لموقع الويب الخاص بك. يوصى بشدة بإبقائه ممكّنًا وإلا ستحتاج إلى تطهير الورنيش يدويًا في كل مرة.

يراقب
إذا كنت تستخدم New Relic مع WordPress ، فيمكنك ربطه بموقعك على الويب فقط عن طريق إدخال API of New Relic لحسابك.
ولكن هذا ليس مطلوبًا نظرًا لأن خوادم Cloudways تأتي مع حساب New Relic مدمج يمكنك الوصول إليه ضمن إدارة الخادم → المراقبة → التطبيق .
New Relic هي أداة لمراقبة أداء التطبيق تمنحك نظرة ثاقبة حول مدى جودة عمل التطبيق الخاص بك وتحدد النقاط التي تسبب مشكلات متعلقة بالأداء.

الترخيص
إذا كنت تريد دعمًا من مطوري W3 Total Cache لمواقع WordPress ودليل تكوين ، فيمكنك شراء مفتاح الترخيص والتحقق منه هنا.

متنوع
ضمن علامة التبويب هذه ، ستجد خيارات عامة قد ترغب في استخدامها كلوحة تحكم Google Page Speed. نقترح الإبقاء على " التحقق من قواعد إعادة الكتابة " وإبقاء الخيارات الأخرى بدون تحديد.

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

إعدادات الاستيراد / التصدير
إذا كان لديك الكثير من مواقع الويب ولا تريد إجراء نفس عملية إعداد W3TC مرارًا وتكرارًا ، فيمكنك بسهولة تصدير جميع إعداداتك واستيراد الإعدادات إلى موقع الويب الآخر الخاص بك.

W3 إجمالي تكوين ذاكرة التخزين المؤقت لـ Cloudflare
إذا كنت تنوي استخدام Cloudflare CDN باستخدام المكون الإضافي W3 Total Cache ، فانتقل إلى علامة التبويب الامتدادات وافتراض أنك قمت بالفعل بإعداد Cloudflare لـ WordPress ، ما عليك سوى تنشيط المكون الإضافي Cloudflare ← انتقل إلى إعدادات المكون الإضافي ، وقدم بريدك الإلكتروني ومفتاح API للحصول على إذن.

بمجرد اكتمال التفويض ، ستتمكن من تكوين Cloudflare باستخدام المكون الإضافي W3TC.
بريز - البرنامج المساعد لذاكرة التخزين المؤقت لـ WordPress
Breeze هو برنامج WordPress Caching Plugin مجاني وسهل الاستخدام تم تطويره بواسطة فريق Cloudways. يوفر خيارات متنوعة لتحسين أداء WordPress على مستويات مختلفة. إنه يعمل بشكل رائع مع WordPress و WordPress مع WooCommerce و WordPress Multisite. هذا مكون إضافي خفيف الوزن مع ميزات تستهدف موقع ويب أسرع.
استنتاج
اليوم ، تعلمنا كيفية إعداد W3 Total Cache لـ WordPress للحصول على وقت تحميل أفضل للصفحة. هناك العديد من الإعدادات المتقدمة التي يمكنك تعديلها لتحسين موقع WordPress الإلكتروني بشكل أفضل باستخدام W3 Total Cache Plugin. كل هذا يتوقف على إعدادات WordPress المختلفة. ضع في اعتبارك أنه يمكنك العبث بالإعدادات ، وهذا هو السبب في أن استخدام الإعدادات المقترحة سيكون مفيدًا للغاية بالنسبة لك. ومع ذلك ، إذا كنت لا تزال ترغب في تجربة مجموعات مختلفة من التخزين المؤقت ؛ أقترح أن تأخذ نسخة احتياطية كاملة من موقعك.
