W3 إجمالي إعدادات ذاكرة التخزين المؤقت لزيادة سرعة موقع الويب الخاص بك
نشرت: 2020-11-10تقرأ هذا العنوان بشكل صحيح.
تتناول هذه المقالة مكوّنًا إضافيًا لبرنامج WordPress يجب أن يكون لدى كل مدون ضمن حزام الأدوات الخاص به.
أنا أتحدث عن W3 Total Cache - مكون إضافي لتحسين موقع الويب.
إذا كنت تستخدم WordPress ، فتابع القراءة لمعرفة كيفية استخدام W3 Total Cache لتحسين أداء موقع الويب الخاص بك.
جدول المحتويات
- 1 المقدمة
- 2. تحسين الإعدادات العامة الخاصة بك
- 3. إعدادات W3 الإجمالية لذاكرة التخزين المؤقت المثلى: التخزين المؤقت للصفحة
- 4. تحسين تصغير الإعدادات
- 5. تحسين ذاكرة التخزين المؤقت لقاعدة البيانات
- 6. تحسين ذاكرة التخزين المؤقت للكائنات
- 7. تحسين ذاكرة التخزين المؤقت للمتصفح
- 8. تحسين وكيل المستخدم والمحيل ومجموعات ملفات تعريف الارتباط
- 9. تحسين ذاكرة التخزين المؤقت لجزء
- 10. استخدام الامتدادات لقابلية التوسع
- 11. الخلاصة
اسمح لي أن أبدأ بتقديم البرنامج الإضافي للساعة.
ما هو W3 Total Cache؟
بصفتك مدونًا ، يجب أن تكون زيادة أداء موقع الويب الخاص بك أولوية قصوى.
لن يؤدي ذلك إلى تحسين تجربة المستخدم بشكل كبير فحسب ، بل سيساعدك أيضًا في الحصول على تصنيفات أعلى لمحركات البحث.
W3 Total Cache يجعل تحسين أداء موقع الويب في منتهى السهولة. يحتوي على جميع الميزات التي ستحتاجها في أي وقت لغالبية العوامل التي تؤثر على سرعة التحميل.
تمامًا مثل كل مكون إضافي من WordPress ، فإن تثبيت W3 Total Cache هو الخطوة الأولى.
يمكنك عرض صفحة نظرة عامة على البرنامج المساعد بالنقر فوق "الأداء" من القائمة الرئيسية والنقر فوق "لوحة المعلومات ".
يجب أن يمنحك هذا نظرة جيدة على بعض الميزات الرئيسية للمكون الإضافي. يمكنك أيضًا تنفيذ إجراءات سريعة مثل فحص توافق WordPress وتفريغ ذاكرة التخزين المؤقت.
بالطبع ، صفحة لوحة معلومات W3 Total Cache ليست سوى البداية.
لماذا لا نلقي نظرة فاحصة تحت الغطاء؟
تحسين الإعدادات العامة الخاصة بك
مثل معظم مدوني WordPress ، ربما تكون صفحة "الإعدادات العامة" هي القسم الأول الذي ستتحقق منه.
لحسن الحظ ، هذا هو المكان الذي يمكن فيه تمكين الميزات الأساسية لـ W3 Total Cache ، وهي:
1. اختيار إعداد ذاكرة التخزين المؤقت للصفحة الصحيحة لموقعك على الويب
قبل أن نذهب إلى أبعد من ذلك ، تم شرح التخزين المؤقت للصفحة - إلى جانب الكثير من ميزات W3 Total Cache - في هذا المنشور. يجب أن يمنحك القيام بذلك شرحًا أكثر تفصيلاً لجميع الاستراتيجيات التي سيتم ذكرها لاحقًا.
الآن بعد أن خرجنا من هذا الطريق ، يمكن تمكين التخزين المؤقت للصفحة باستخدام W3 Total Cache بنقرتين حرفيًا.
ما عليك سوى تحديد مربع الاختيار "تمكين" ضمن قسم "ذاكرة التخزين المؤقت للصفحة" والنقر فوق "حفظ جميع الإعدادات".
يعمل التخزين المؤقت لموقع الويب عن طريق تمكين المتصفحات من حفظ بيانات موقع الويب الخاص بك مؤقتًا. هذا يسمح لهم بجلب المحتوى الخاص بك على الفور في زيارة المستخدم التالية.
ماذا عن الإعدادات الأخرى؟
يكمن جمال استخدام W3 Total Cache في أن معظم الميزات يجب أن تعمل بشكل جيد فور إخراجها من الصندوق. ومع ذلك ، هناك إعدادات W3 Total Cache المثلى التي يجب مراعاتها.
إذا كان موقعك يعمل حاليًا على مضيف مشترك ، فاختر "Disk: Enhanced" كطريقة لذاكرة التخزين المؤقت لصفحتك.
ومع ذلك ، يجب تحديد التخزين المؤقت "لرمز التشغيل" إذا قمت بالترقية إلى خادم مخصص. بالنسبة لأولئك الذين يستخدمون الاستضافة السحابية ، يجب أن تكون Memcached هي طريقة التخزين المؤقت لصفحتك.
2. تصغير الرمز الخاص بك لاستخدام أقل عرض النطاق الترددي
يعد تصغير الكود ميزة أخرى لـ W3 Total Cache يمكن أن تمنح أداء موقع الويب الخاص بك دفعة سهلة.
ضع في اعتبارك أن رموز موقع الويب الخاص بك تستهلك النطاق الترددي ليتم تحميلها في متصفحات الويب. يتضمن ذلك CSS و HTML و JavaScript وما إلى ذلك.
كلما كانت هذه الأجزاء من الرموز أكبر ، زاد عرض النطاق الترددي الذي تحتاجه للنقل.
وهذا بدوره يؤدي إلى زيادة وقت التحميل الإجمالي لصفحتك.
كيف تصغير طريقة المدرسة القديمة
باستخدام التصغير ، تتم إزالة عناصر التعليمات البرمجية غير الضرورية مثل التعليقات والمسافات البيضاء وفواصل الأسطر.
تريد أن تفعل ذلك يدويا؟
بالتأكيد ، إذا كنت مستعدًا للتحديق أمام جهاز الكمبيوتر الخاص بك لأيام أو حتى أسابيع متتالية.
بدلاً من ذلك ، استخدم أداة مثل Minify Code لتصغير أي رمز تقوم بتحميله تلقائيًا.
إذا لم يكن ذلك سهلاً بالنسبة لك ، فيمكن لـ W3 Total Cache تصغير الرموز الخاصة بك في لمح البصر.
القيام بذلك باستخدام W3 Total Cache
في قسم "تصغير" ، حدد مربع الاختيار "تمكين" واحفظ التغييرات. بالنسبة لبقية الإعدادات ، يمكنك تركها لقيمها الافتراضية.
ومع ذلك ، يمكن تعطيل التصغير من خلال W3 Total Cache إذا كنت تستخدم Cloudflare. إنها شركة خدمات أمان وتحسين الويب تقوم بتنفيذ تصغير الكود نيابة عنك.
إذا كنت مهتمًا بـ Cloudflare ، يسعدني أن أخبرك أنهم يقدمون حلاً مجانيًا.
يتيح لك ذلك الاستفادة من CDN العالمي وحماية DDoS الأساسية وشهادة SSL المجانية.
3. استخدام طرق التخزين المؤقت للموقع الأخرى
بصرف النظر عن ذاكرة التخزين المؤقت الأساسية للصفحة المذكورة أعلاه ، يمكنك أيضًا تعديل خيارات التخزين المؤقت المختلفة في صفحة الإعدادات العامة. يتضمن ذلك التخزين المؤقت لقاعدة البيانات والتخزين المؤقت لرمز التشغيل والتخزين المؤقت للكائن والتخزين المؤقت للمستعرض.
يمكن العثور على خيارات التخزين المؤقت مباشرة أسفل قسم تصغير.
فيما يلي الطرق المحددة لاستخدام كل خيار من خيارات التخزين المؤقت:
- Opcode Cache - يعمل التخزين المؤقت لرمز التشغيل عن طريق تقليل كتل أكواد PHP على موقع الويب الخاص بك. إنه متاح فقط إذا كان لديك W3 Total Cache Pro.
- ذاكرة التخزين المؤقت لقاعدة البيانات - إذا كنت تستخدم استضافة افتراضية أو شبكة توصيل المحتوى ، فمن الأفضل ترك التخزين المؤقت لقاعدة البيانات معطلاً. قد ترغب أيضًا في اختبار سرعة موقع الويب الخاص بك بعد تمكين هذا الخيار لمعرفة ما إذا كان مفيدًا أم لا.
- ذاكرة التخزين المؤقت للكائن - على الرغم من أنها قد تبطئ منطقة إدارة WordPress الخاصة بك ، يوصى بالتخزين المؤقت للكائنات لمواقع الويب الديناميكية. هذه هي المواقع التي تتيح للمستخدمين تغيير المحتوى أو إضافته ، مثل منشورات المنتدى وعربات التسوق والعناصر الأخرى القابلة للتخصيص.
- ذاكرة التخزين المؤقت للمتصفح - من بين جميع خيارات التخزين المؤقت ، فإن التخزين المؤقت للمتصفح هو الخيار الذي يجب تمكينه بغض النظر عن السبب. إنه يستخدم موارد أجهزة الكمبيوتر الخاصة بالزائرين ، لذلك لن يؤثر سلبًا على موقعك في ظل الظروف العادية.
4. تحديث إعدادات CDN الخاصة بك
يتبع قسم "CDN" إعدادات التخزين المؤقت الإضافية.
بعبارات بسيطة ، تعمل CDN من خلال الاستفادة من شبكة من الخوادم الوكيلة الموزعة عبر مناطق متعددة. ثم يتم تقليل وقت الاستجابة بشكل كبير عن طريق السماح للمستخدمين بتنزيل بيانات موقع الويب الخاص بك من أقرب خادم.
إلى حد ما ، توفر شبكات CDN أيضًا الحماية ضد هجمات DDoS أو هجمات رفض الخدمة الموزعة .
إذن ... هل هذا يعني أن W3 Total Cache سيعطيني CDN؟
لسوء الحظ ، لا يعني تمكين خيار CDN على W3 Total Cache أنك ستتلقى هذه المزايا تلقائيًا.
الشيء هو أنه لا يمكن استخدام CDN إلا بمساعدة موفري الطرف الثالث. بصرف النظر عن Cloudflare ، فإن الأمثلة الأخرى للشركات التي تقدم خدمات CDN هي:
- ماكس CDN
- مفتاح CDN
- راك سبيس
يمكنك عرض المزيد من الخيارات من خلال قراءة قائمة خدمات CDN المجانية لمدونات WordPress.
إذا كنت تستخدم CDN ، فعليك النقر فوق "تمكين" في صفحة الإعدادات العامة لـ W3 Total Cache.
يجب عليك بعد ذلك اختيار "نوع CDN" المناسب من القائمة المنسدلة لمطابقة مزود CDN الخاص بك.
ما هذا - لا يمكنك العثور على CDN الخاص بك من القائمة؟
بفضل شعبية W3 Total Cache ، يمكن لمزود CDN مساعدتك على الأرجح في عملية التكوين.
يحتاج مستخدمو Cloudflare ، على سبيل المثال ، إلى استخدام الامتداد الرسمي من أجل استخدام W3 Total Cache مع CDN الخاص بهم.
بالنسبة لموفري خدمة CDN الآخرين ، من المرجح أن يتم استخدام خيار "Generic Mirror".
في أي حال ، يعد الإعداد الإضافي ضروريًا عند إعداد CDN باستخدام W3 Total Cache. سوف نستكشف هذه العملية لاحقًا بمزيد من التفاصيل.
5. فهم الإعدادات الإضافية
أحد أسباب شهرة W3 Total Cache هو شموليته.
بالإضافة إلى الإعدادات الموضحة أعلاه ، فإنه يحتوي أيضًا على أدوات متقدمة تنقل تحسين الأداء إلى المستوى التالي.
من المؤكد أن غالبية مستخدمي WordPress لا يحتاجون إلى اللعب بهذه الميزات.
ولكن في حالة القيام بذلك ، دعني أتخلى عن هذه الميزات بسرعة حقيقية.
عكس الوكيل
بعد قسم CDN مباشرةً ، ستجد "عكس الوكيل".
هذه ميزة تعمل على تحديث ذاكرة التخزين المؤقت للورنيش كلما تم تحديث محتوى الموقع.
إذا كانت هذه المصطلحات غير مألوفة لك ، فمن المحتمل أنك لست بحاجة إلى استخدامها حتى الآن.
Varnish Cache هي أداة تسريع للتطبيق تستخدم بشكل أساسي في المواقع الكبيرة وواجهات برمجة التطبيقات. بمجرد التثبيت على الخادم الخاص بك ، فإنه يقوم بشكل مستقل بإجراء التخزين المؤقت لمحتوى موقع الويب الخاص بك لزيادة السرعة بشكل كبير.
تتيح لك إعدادات الوكيل العكسي لـ W3 Total Cache تحديد عناوين IP الخاصة بك. يجب عليك بعد ذلك النقر فوق "حفظ كافة الإعدادات" حتى تصبح التغييرات سارية المفعول.
لوضع الأمور في نصابها الصحيح ، يتم استخدام الورنيش من قبل مواقع الويب الكبيرة جدًا مثل Reddit و Wikipedia و Stack Overflow.
ما لم تحصل على قدر كبير من حركة المرور مثل هذه المواقع ، فلن أقلق بشأن Varnish أو عكس إعدادات الوكيل في الوقت الحالي.
المراقبة
على غرار الوكيل العكسي ، يعد قسم "المراقبة" ميزة أخرى يتجاهلها معظم مستخدمي W3 Total Cache.
في الأساس ، يتيح لك مراقبة أداء موقعك أو تطبيق الويب الخاص بك من خلال New Relic - وهي خدمة تحليلات برمجية.
إذا كنت تستخدم New Relic ، فأنت بحاجة إلى تكوين مفتاح API الخاص بك هنا.
جزء مخبأ
بالنسبة إلى مواقع الويب التي تستخدم الكتل الديناميكية من كود PHP ، فإن التخزين المؤقت للأجزاء يجب أن يمنح موقع الويب الخاص بك تحسينًا ملحوظًا في السرعة.
بقدر فعالية التخزين المؤقت للأجزاء ، هناك جانبان سلبيان لهذه الميزة.
أولاً ، قد يكون تنفيذه معقدًا.
سيساعد قسم "Fragment Cache" في صفحة الإعدادات العامة لـ W3 Total Cache في الخطوة الأولى للنشر.
بعد تحديد طريقة ذاكرة التخزين المؤقت للجزء ، يجب عليك أيضًا تحديد "مجموعات الأجزاء" لأكواد PHP. هذه مهمة للمطور ، ولكن إذا كنت تريد التعلم ، فابدأ بهذه الصفحة من W3 Edge.
بصرف النظر عن عملية التكوين المعقدة ، يتطلب التخزين المؤقت للأجزاء أيضًا شراء W3 Total Cache Pro.
يأخذنا هذا إلى الميزة التالية التي يجب أن تعرفها.
الترخيص
إذا قمت بالترقية إلى W3 Total Cache Pro ، فيمكنك إدخال مفتاحك في قسم "الترخيص". عند الانتهاء ، انقر فوق "تحقق من مفتاح الترخيص" لتنشيط نسختك لتثبيت WordPress الحالي.
هذا يذكرني ، لم نتحدث عن فوائد W3 Total Cache Pro حتى الآن.
لقد قمنا بالفعل بتغطية التخزين المؤقت للأجزاء ، وهو أحد نقاط البيع الأربعة لـ W3 Total Cache Pro:
إعدادات متنوعة
تظهر مرونة W3 Total Cache في العرض الكامل مع قسم "Miscellaneous" في صفحة الإعدادات العامة.
في الجزء العلوي يوجد خيار "Enable Google Page Speed Dashboard Widget" .
عند التهيئة بشكل صحيح ، سيعرض هذا بيانات من تقرير PageSpeed Insights لموقعك على لوحة معلومات WordPress. ما عليك سوى تحديد مربع الاختيار وإدخال مفتاح PageSpeed API الخاص بك.
يعد استخدام PageSpeed Insights طريقة انتقال لقياس أداء موقع الويب.
باستخدام الميزة المذكورة أعلاه ، من السهل تعديل W3 Total Cache نظرًا لأنه يتم تحديث درجة السرعة في الوقت الفعلي.
إذا كنت لا تعرف مكان الحصول على مفتاح واجهة برمجة تطبيقات PageSpeed Insights ، فارجع إلى هذه الوثائق من Google.
مع دمج PageSpeed Insights ، يمكنك أيضًا تمكين خيار "إظهار تصنيف الصفحة في شريط الإدارة" . سيؤدي ذلك إلى جعل نتيجة سرعة موقع الويب الخاص بك مرئية على الفور على لوحة معلومات WordPress الخاصة بك.
يوجد أسفل الإعدادات المتعلقة بـ PageSpeed Insights خيار "التحقق من قواعد الكتابة" .
كما يوحي الوصف ، سوف ينبهك كلما واجهت قواعد إعادة الكتابة مشاكل في ملف htaccess الخاص بك.
لن يكون لتمكين هذا الخيار أي آثار جانبية على أداء موقع الويب الخاص بك ، لذلك من الأفضل تركه قيد التشغيل. سيساعدك هذا في الحفاظ على سلامة رمز موقع الويب الخاص بك.
عند الانتقال ، يمنع خيار "تمكين قفل الملف" العديد من المستخدمين أو العمليات من الوصول إلى نفس الملف في وقت واحد.
توصي W3 Total Cache بإبقاء هذا الخيار معطلاً لأنظمة NFS جنبًا إلى جنب مع مواقع الويب التي تعمل على الاستضافة المشتركة.
ربما يكون السيناريو الوحيد الذي يكون فيه قفل الملفات مفيدًا هو المواقع المزدحمة جدًا حيث يكون تعارض الوصول أمرًا معقولاً. وحتى في هذه الحالة ، قد لا ينتج عن ذلك أي مكاسب ملموسة في الأداء.
عند الحديث عن ميزات تحسين الأداء المؤقتة ، فإن الخيار التالي لا يضمن أيضًا تحسين سرعة التحميل. ومن المثير للاهتمام ، أنه يحتوي على حالة استخدام معاكسة تمامًا مثل قفل الملفات.
إذا كان مضيف الويب الخاص بك يستند إلى NFS ، ففكر في تمكين "تحسين الصفحة المحسنة للقرص وتقليل التخزين المؤقت على القرص لـ NFS." قد يؤدي هذا إلى زيادة جيدة في أداء موقع الويب ، ولكن عليك أن ترى بنفسك ما إذا كان يعمل.
أخيرًا ، آخر إعدادين متنوعين لا علاقة لهما بتحسين أداء موقع الويب.
مع تمكين "تتبع الاستخدام بشكل مجهول لتحسين جودة المنتج" ، فإنك تمنح W3 Total Cache لتتبع استخدام المكون الإضافي الخاص بك. مفيد إذا كنت تهتم بتطوير المكون الإضافي ، لكن الكثير من المدونين يفضلون إيقاف تشغيله.
من ناحية أخرى ، يمكن أن يكون "تمكين إحصائيات التخزين المؤقت" مفيدًا إذا كنت تقوم بضبط W3 Total Cache بمرور الوقت.
6. إعدادات التصحيح
إذا كنت تخطط لاستخدام إحصائيات التخزين المؤقت ، فمن المنطقي بالنسبة لك استخدام إعدادات التصحيح أيضًا.
ستنشئ أوضاع التصحيح معلومات متعمقة حول ذاكرة تخزين مؤقت معينة عند تمكينها. لاستخدامها ، حدد خانة الاختيار للوضع الذي تريد تنشيطه.
المهم هو أن تمكين أي وضع تصحيح قد ينتج عنه أداء أقل من مثالي. ذلك لأن موقعك يجب أن يقوم بعمل إضافي لتتبع ميزات W3 Total Cache.
ومع ذلك ، يجب إجراء التصحيح على أساس قصير المدى وتعطيله بمجرد حل جميع المشكلات.
7. استيراد وتصدير تكوينات W3 Total Cache
غالبًا ما يُنظر إلى W3 Total Cache على أنه حل للتوصيل والتشغيل لا يتطلب سوى القليل من الإعداد.
مع ما قرأته حتى الآن ، هل لا يزال بإمكانك قول الشيء نفسه؟
على الاغلب لا.
في الواقع ، قد يستغرق تكوين W3 Total Cache ساعات إذا كنت تريده مصممًا وفقًا لاحتياجات موقعك.
لهذا السبب يسمح لك W3 Total Cache بتصدير واستيراد إعدادات تكوين البرنامج المساعد.
لاستيراد تكوين المكون الإضافي من مصدر خارجي ، انقر فوق "اختيار ملف" ، وابحث عن مستند HTML أو .json ، وانقر فوق "تحميل". صدق أو لا تصدق ، هناك بالفعل مدونات WordPress هناك تسمح لك بتنزيل تكوين المكون الإضافي الخاص بها.
إذا كنت بحاجة إلى تصدير إعدادات المكون الإضافي كنسخة احتياطية ، فما عليك سوى النقر على "تنزيل" بجوار "تصدير التكوين".
أفسدت عن طريق الخطأ موقع WordPress الخاص بك عن طريق استيراد ملف التكوين؟
لا تقلق - يمكنك دائمًا إعادة المكون الإضافي مرة أخرى إلى الإعدادات الافتراضية بنقرة واحدة.
فقط انقر فوق "استعادة الإعدادات الافتراضية" وستصبح ذهبيًا.
الإعدادات المثلى لإجمالي ذاكرة التخزين المؤقت W3: التخزين المؤقت للصفحة
عندما تنتهي من الإعدادات العامة لـ W3 Total Cache ، فقد حان الوقت لخيارات التخزين المؤقت للصفحة المتقدمة.
لا يزال لدينا الكثير من الأمور التي يجب تغطيتها ، لذا دعنا نبدأ بالإعدادات الموصى بها لتحقيق أقصى أداء لموقع الويب.
كلمة نصيحة: ستواجه الكثير من المصطلحات الفنية لبقية هذا المنشور. ومع ذلك ، حاول الاحتفاظ بعلامة تبويب منفصلة مفتوحة حتى تتمكن من البحث عن تعريفاتها.
ولكن من أجل راحتك ، قمت بإدراج التكوين الأمثل لمعظم مدونات WordPress. كل ما تبقى هو نسخ هذه الإعدادات وتطبيقها على W3 Total Cache.
جاهز؟ انقر فوق "ذاكرة التخزين المؤقت للصفحة" من القائمة الفرعية "الأداء" للبدء.
8. تحديد الحق الخيارات العامة
للتخزين المؤقت للصفحة ، فيما يلي أفضل إعدادات W3 Total Cache التي يجب أن تستخدمها في موقع WordPress الخاص بك:
- صفحة منشورات ذاكرة التخزين المؤقت - تمكين.
- لا تخفي الصفحة الأولى - تعطيل.
- موجزات ذاكرة التخزين المؤقت: الموقع ، الفئات ، العلامات ، التعليقات - تمكين.
- طلبات التخزين المؤقت SSL (HTTPS) - قم بتمكينها إذا كنت تستخدم شهادة SSL.
- عناوين URI للتخزين المؤقت مع متغيرات سلسلة الاستعلام - قم بتمكينها ما لم يكن مربع الاختيار باللون الرمادي.
- ذاكرة التخزين المؤقت 404 (غير موجود) صفحات - تعطيل.
- لا تقم بتخزين الصفحات مؤقتًا للمستخدمين الذين قاموا بتسجيل الدخول - قم بتمكين.
- لا تقم بتخزين الصفحات الخاصة بأدوار المستخدم التالية - قم بتمكينها طالما قمت بتحديد جميع أدوار المستخدم.
9. تكوين الأسماء المستعارة
إذا كنت لا تعرف حتى الأسماء المستعارة ، فلا تلمس أي شيء ضمن قسم "الأسماء المستعارة".
في عالم استضافة الويب ، الاسم المستعار هو مجال منفصل يشير إلى تثبيت WordPress نفسه. هذا شيء نادرًا ما يفعله المدونون الفرديون ، لذا لا تتردد في تجاهل هذا القسم.
خلاف ذلك ، يجب أن تعرف بالفعل ما يجب فعله بعد ذلك:
10. استخدام التحميل المسبق لذاكرة التخزين المؤقت
بينما يعمل التخزين المؤقت المنتظم على تحسين تجربة عودة حركة المرور ، فإن التحميل المسبق لذاكرة التخزين المؤقت يفيد الجميع.
نعم - وهذا يشمل الزوار لأول مرة.
فيما يلي أفضل الإعدادات للتحميل المسبق لذاكرة التخزين المؤقت:
- قم تلقائيًا بتثبيت ذاكرة التخزين المؤقت للصفحة - تمكين.
- الفاصل الزمني للتحديث - 900 ثانية.
- الصفحات في كل فترة - 10 صفحات.
- عنوان URL لخريطة الموقع - الصق عنوان URL لملف Sitemap الخاص بك. تعرف على المزيد حول خرائط المواقع من خلال قراءة هذا المنشور.
- تحميل ذاكرة التخزين المؤقت للنشر مسبقًا عند نشر الأحداث - تمكين.
11. إعداد سياسة إزالة ذاكرة التخزين المؤقت
تتأكد إزالة ذاكرات التخزين المؤقت من أن المستخدمين يمكنهم عرض أحدث التغييرات على موقع الويب الخاص بك.
من خلال تعيين سياسة التطهير ، فإنك تضع هذه العملية على الطيار الآلي متى حدث أي مما يلي:
- قمت بإنشاء وظيفة جديدة
- قمت بتحرير وظيفة موجودة
- مستخدم ينشر تعليقا
لإنشاء سياسة مسح لا تؤثر على أداء موقع الويب الخاص بك ، استخدم الإعدادات التالية:
- الصفحات المراد تخزينها مؤقتًا - الصفحة الأولى وصفحة المنشورات وصفحة النشر وخلاصة المدونة.
- حدد أنواع الخلاصات المطلوب مسحها - Rss2 (افتراضي).
- حد التطهير - 15 أو أكثر إذا كان لديك خادم عالي الجودة.
- صفحات إضافية - فارغة.
- إزالة خرائط المواقع - احتفظ بقيمة التعبير العادي الافتراضية.
12. إدارة REST API
إذا كان لديك W3 Total Cache Pro وتستخدم RESTful API ، فيمكنك الاستفادة من أداة التخزين المؤقت REST API.
يعتمد RESTful API على تقنية النقل التمثيلي للدولة . يستخدم هذا لمهام مثل توصيل WordPress بواجهة JavaScript أمامية أو قيادة المكونات الإضافية أو بناء تطبيقات الجوال.
دعني أخمن - أنت لست قريبًا من فعل أي شيء بهذا الحجم.
في هذه الحالة ، من الأفضل ترك REST API التخزين المؤقت مع الإعداد الافتراضي: "لا تقم بالتخزين المؤقت".
13. إعدادات ذاكرة التخزين المؤقت للصفحة المتقدمة
يحتوي W3 Total Cache على قائمة طويلة من الإعدادات المتقدمة للتخزين المؤقت للصفحة.
بطبيعة الحال ، هناك عدد كبير من الطرق لتهيئة هذه الإعدادات بناءً على متطلبات موقع الويب الخاص بك. ولكن بالنسبة لمعظم المدونين ، يجب أن تضمن الإعدادات أدناه تحسين سرعة التحميل.
- التهيئة المتأخرة - تعطيل.
- التخزين المؤقت المتأخر - تعطيل.
- وضع التوافق - تعطيل ما لم تحصل على أخطاء في التخزين المؤقت.
- Charset - تعطيل ما لم تجد أحرفًا غير عادية في ذاكرة التخزين المؤقت لصفحتك.
- رفض طلبات HEAD - اتركه على الوضع الافتراضي.
- الفاصل الزمني لجمع البيانات المهملة - 3600 ثانية في حالة التخزين المؤقت على القرص (وإلا ، فسيتم تعطيل هذا الخيار).
- عمر ملف تعريف الارتباط للتعليق - 1800 ثانية
- سلاسل الاستعلام المقبولة - فارغة.
- وكلاء المستخدم المرفوضون - فارغ.
- ملفات تعريف الارتباط المرفوضة - wptouch_switch_toggle (افتراضي).
- لا تقم أبدًا بتخزين الصفحات التالية مؤقتًا - wp -. * \. php و index \ .php (افتراضي.)
- لا تقم بتخزين الصفحات المرتبطة بهذه الفئات - فارغة.
- لا تقم أبدًا بتخزين الصفحات التي تستخدم هذه العلامات مؤقتًا - فارغة.
- لا تقم أبدًا بتخزين الصفحات مؤقتًا بواسطة هؤلاء المؤلفين - فارغ.
- لا تقم أبدًا بتخزين الصفحات التي تستخدم هذه الحقول المخصصة مؤقتًا - فارغة.
- قائمة استثناءات ذاكرة التخزين المؤقت - أضف صفحات بها مشكلات في التخزين المؤقت.
- الصفحات المائلة غير اللاحقة - احتفظ بالصفحات الافتراضية.
- تحديد رؤوس الصفحات - احتفظ بالإعدادات الافتراضية.
- التعامل مع نوع XML mime - تمكين.
تحسين تصغير الإعدادات
مرة أخرى ، إذا كنت تستخدم Cloudflare ، فلا داعي لتعديل إعدادات تصغير رمز W3 Total Cache.
في صفحة "Minify" ، يمكنك التحكم في كيفية معالجة تصغير الكود على موقع WordPress الخاص بك.
فيما يلي تفصيل لكل قسم في صفحة التهيئة المصغرة:
14. الإعدادات العامة
عندما يتعلق الأمر بالتصغير ، لا تحتاج إلى إجراء أي تغييرات في الإعدادات العامة. لكن هذا لا يعني أنه لا ينبغي لنا مراجعة إعدادات تصغير الكود المثالية لـ W3 Total Cache.
- إعادة كتابة بنية URL - تمكين.
- تعطيل التصغير للمستخدمين الذين قاموا بتسجيل الدخول - اترك الوضع الافتراضي.
- تصغير إعلام الخطأ - تعطيل.
15. تصغير HTML & XML
بشكل افتراضي ، لن يقوم W3 Total Cache بتصغير ملفات CSS و JavaScript المضمنة على HTML لموقع الويب الخاص بك. يمكنك تمكين هذه الخيارات لتحسين أداء موقع الويب الخاص بك.
- تصغير إعدادات HTML - قم بتمكينها باستخدام تصغير CSS المضمن وتصغير JS المضمن.
- تجاهل التعليقات - احتفظ بالقيم الافتراضية.
16. إعدادات تصغير JS
أثناء تعطيل تصغير JavaScript المضمن في البداية ، يتم تمكين تصغير JavaScript الفعلي على موقعك من البداية.
يمكنك تكبير تأثيرات تصغير JavaScript من خلال تطبيق الإعدادات التالية:
- JS تصغير الإعدادات - قم بتمكينها أثناء اختيار "تصغير" على "دمج فقط".
- العمليات في المناطق (قبل) - عدم الحظر باستخدام "تأجيل".
- العمليات في المناطق (بعد) - عدم الحظر باستخدام "تأجيل".
- إزالة التعليق المحفوظة - تمكين.
- إزالة فاصل الأسطر - تمكين.
- دفع HTTP / 2 - قم بتمكينه إلا إذا كنت تستخدم طريقة "Disk: Enhanced" مع Nginx.
17. إعدادات تصغير CSS
تمامًا مثل تصغير JavaScript ، يتم تمكين تصغير CSS فورًا.
ومع ذلك ، هناك إعدادان إضافيان للتمكين إذا كنت تريد موقع ويب سلسًا.
- تصغير CSS للإعدادات - تمكين مع تحديد "دمج فقط".
- @ التعامل مع الاستيراد - لا شيء.
- دفع HTTP / 2 - تمكين.
18. إعدادات التصغير المتقدمة
لتزيين الكيك ، استخدم الخيارات أدناه في قسم "متقدم".
- تحديث الملفات الخارجية كل 86400 ثانية (24 ساعة).
- الفاصل الزمني لجمع القمامة - 86400 ثانية (24 ساعة).
- لا تصغر الصفحات التالية مطلقًا - اتركها فارغة.
- لا تقم أبدًا بتصغير ملفات JS التالية - أضف الرموز التي تعمل عليها حاليًا بشكل مؤقت للحفاظ على التعليقات وسهولة القراءة.
- لا تقم أبدًا بتصغير ملفات CSS التالية - كما هو مذكور أعلاه.
- وكلاء المستخدم المرفوضون - اتركه فارغًا.
- تضمين ملفات / مكتبات خارجية - أضف عناوين URL لموارد خارجية مثل Google Fonts و Google Tag Manager. فقط تأكد من اختبار التغييرات الخاصة بك.
- استخدم التعبيرات العادية لمطابقة اسم الملف - قم بتعطيله إذا كنت لا تستخدم W3 Total Cache لتحسين مكتبات JavaScript الخارجية.
تحسين ذاكرة التخزين المؤقت لقاعدة البيانات
يتكون موقع الويب الخاص بك من الكثير من الأجزاء التي يجب جلبها وتحميلها كلما دعت الحاجة.
يمكن أن يؤدي التخزين المؤقت لقاعدة البيانات إلى زيادة هذه العملية عن طريق إتاحة موارد للاستعلامات الشائعة بسهولة. هذا يقلل من حمل وحدة المعالجة المركزية لخدمة بيانات موقع الويب للمستخدمين.
إليك أول شيء يجب عليك فعله. إذا كنت لا تستخدم CDN أو مضيفًا افتراضيًا ، فقم بتمكين "عدم تخزين استعلامات التخزين المؤقت للمستخدمين الذين قاموا بتسجيل الدخول".
19. إعدادات التخزين المؤقت لقاعدة البيانات المتقدمة
بالنسبة للإعدادات المتقدمة ، إليك ما يجب عليك فعله:
- أقصى عمر للكائنات المخزنة مؤقتًا - 180 ثانية للمواقع عالية الحركة ، حتى 7200 ثانية للمواقع ذات حركة المرور المنخفضة.
- الفاصل الزمني لجمع البيانات المهملة - في أي مكان يتراوح بين 3600 و 86400 ثانية (إذا لم يكن الخيار معطلاً).
- لا تقم أبدًا بتخزين الصفحات التالية مؤقتًا - اتركها فارغة.
- ينبع الاستعلام الذي تم تجاهله - اترك القيم الافتراضية أو أضف "جلسة wc" إذا كنت تستخدم WooCommerce.
- رفض كلمات الاستعلام - اتركه على الوضع الافتراضي.
- رفض الثوابت - اتركها على الوضع الافتراضي.
تحسين ذاكرة التخزين المؤقت للكائنات
يعد التخزين المؤقت للكائن طريقة أخرى لتقليل استخدام وحدة المعالجة المركزية لتحميل موقع الويب الخاص بك.
لا تتفاجأ إذا كانت منطقة الإدارة لديك تتباطأ مع تشغيل هذه الميزة. إنها في الواقع مقايضة معقولة إذا كنت تقدر تجربة المستخدمين.
20. إعدادات التخزين المؤقت للكائنات المتقدمة
تعيش مواقع الويب الديناميكية من خلال قاعدة البيانات والتخزين المؤقت للكائن للبقاء سريعة ومتجاوبة. تحتاج فقط إلى تطبيق هذه الإعدادات المثلى:
- العمر الافتراضي لكائنات ذاكرة التخزين المؤقت - مثل التخزين المؤقت لقاعدة البيانات ، يجب أن يكون هذا 180 ثانية للمواقع عالية الحركة وما يصل إلى 7200 ثانية للمواقع ذات حركة المرور المنخفضة.
- الفاصل الزمني لجمع القمامة - 3600 ثانية.
- مجموعات عمومية - اترك الوضع الافتراضي.
- المجموعات غير المستمرة - اتركها على الوضع الافتراضي.
- تمكين التخزين المؤقت لطلبات wp-admin - قم بتمكين هذا لتسريع لوحة إدارة WordPress الخاصة بك ، ولكن قم بتعطيلها إذا حصلت على بيانات قديمة ومخزنة مؤقتًا.
- تخزين العابرين في قاعدة البيانات - تمكين.
تحسين ذاكرة التخزين المؤقت للمتصفح
على الرغم من أن التخزين المؤقت لقاعدة البيانات والكائن كلاهما اختياري ، يجب تمكين التخزين المؤقت للمتصفح لكل موقع WordPress.
يمكّن متصفحات الويب من تخزين ملفات مواقع الويب الثابتة مثل الصور والنصوص والأكواد للاسترجاع الفوري.
مثل تصغير الكود ، يحتوي التخزين المؤقت للمتصفح أيضًا على قائمة واسعة من الخيارات.
يوجد أدناه ملخص لكل قسم:
21. الإعدادات العامة
كقاعدة عامة ، قم بتمكين الخيارات الستة الأولى في قسم "عام" من صفحة تكوين ذاكرة التخزين المؤقت للمتصفح:
- تعيين رأس Last-Modified
- تعيين رأس انتهاء الصلاحية
- تعيين رأس التحكم في ذاكرة التخزين المؤقت
- تعيين علامة الكيان
- قم بتعيين رأس W3 Total Cache
- تفعيل ضغط HTTP (gzip)
تريد أن تعرف شيئا ممتعا؟
معظم هذه وظائف التخزين المؤقت للمتصفح التي يمكنك اختبارها على GTmetrix - أداة تحليل أداء موقع الويب المجانية.
يمكنك استخدام GTmetrix أثناء تكوين W3 Total Cache للتحقق من بعض ميزات التخزين المؤقت. بالنسبة إلى العناصر المذكورة أعلاه ، يجب أن تظهر في علامة التبويب "YSlow" في تقرير التحليل.
بالإضافة إلى الخيارات الستة الأولى ، هناك أشياء أخرى يجب عليك إدارتها في صفحة تكوين التخزين المؤقت للمتصفح:
- تمكين ضغط HTTP (brotli) - مكّن هذا الخيار إذا كان متاحًا واختبر ما إذا كان يتفوق على ضغط gzip.
- منع التخزين المؤقت للكائنات بعد تغيير الإعدادات - تمكين.
- إزالة سلاسل الاستعلام من الموارد الثابتة - تمكين.
- منع قائمة استثناء التخزين المؤقت - اتركه فارغًا.
- لا تقم بتعيين ملفات تعريف الارتباط للملفات الثابتة - قم بتمكين.
- لا تقم بمعالجة أخطاء 404 للكائنات الثابتة باستخدام WordPress - تعطيل.
- قائمة استثناءات الخطأ 404 - اتركها على الوضع الافتراضي.
- إعادة كتابة بنية URL للكائنات - تعطيل.
22. CSS & JS ، HTML & XML ، إعدادات التخزين المؤقت للمتصفح
كما هو مذكور أعلاه ، يمكن استخدام التخزين المؤقت للمتصفح على أكواد مثل ملفات CSS و JavaScript و HTML.
للحفاظ على موقع WordPress الخاص بك في شكل أفضل ، يُنصح بترك هذه الإعدادات كما هي.
مجرد تذكير: إعدادات CSS & JS و HTML و XML والوسائط والملفات الأخرى متشابهة إلى حد ما. نظرًا لعدم وجود سبب يجعلهم لديهم تكوينات مختلفة ، استخدم الإعدادات التالية حيث تنطبق:
- تعيين رأس Last-Modified - تمكين.
- تعيين رأس انتهاء الصلاحية - تمكين.
- انتهاء صلاحية الرأس - 3600 ثانية لـ HTML و XML ، 31.536.000 ثانية (سنة واحدة) للثانيتين الأخريين.
- تعيين رأس التحكم في ذاكرة التخزين المؤقت - تمكين.
- سياسة التحكم في ذاكرة التخزين المؤقت - اتركها على الوضع الافتراضي (ذاكرة التخزين المؤقت مع الحد الأقصى للعمر).
- تعيين علامة عنوان الكيان - تمكين.
- تعيين رأس W3 Total Cache - تمكين.
- تفعيل ضغط HTTP (gzip) - تفعيل.
- تفعيل ضغط HTTP (brotli) - كما كان من قبل.
- منع التخزين المؤقت للكائنات بعد تغيير الإعدادات - تمكين.
- إزالة سلاسل الاستعلام من الموارد الثابتة - تمكين.
- تعطيل ملفات تعريف الارتباط للملفات الثابتة - تمكين.
23. ما يجب القيام به مع رؤوس الأمن
الآن ، يجب أن تعلم بالفعل أن هناك إعدادات معينة في W3 Total Cache يجب تركها بمفردها.
رؤوس الأمان من بين تلك الإعدادات.
الخيارات التي ستجدها هنا مخصصة للمستخدمين المتمرسين في تطوير الويب والأمان. يمكنك تعديل توجيه سياسة أمان النقل الصارم لـ HTTP الخاص بموقعك ، وتمكين حماية X-XSS ، والمزيد.
إذا كانت هذه الشروط جديدة بالنسبة لك ، فاترك كل شيء تحت عناوين الأمان لقيمها الافتراضية.
تحسين وكيل المستخدم والمحيل ومجموعات ملفات تعريف الارتباط
في W3 Total Cache ، يجب أيضًا تجاهل صفحات تكوين "المجموعة" من قِبل معظم مستخدمي WordPress غير المطورين.
يتضمن ذلك "مجموعات وكلاء المستخدم" و "مجموعات المُحيل" و "مجموعات ملفات تعريف الارتباط".
ومع ذلك ، هناك عدد من حالات الاستخدام لبعض أنواع المجموعات التي قد تؤثر على تجربة المستخدم.
24. مجموعات وكيل المستخدم لإضفاء الطابع الشخصي
إذا كنت من مستخدمي WordPress المتقدمين ، فيمكن استخدام مجموعات وكلاء المستخدم لإعادة توجيه حركة مرور معينة إلى مجال مختلف. يمكنك أيضًا إجبار متصفحهم على تحميل سمة مختلفة على موقع WordPress الخاص بك.
افترض أنك أنشأت مجموعة لجميع مستخدمي الهاتف المحمول.
باستخدام مجموعات وكلاء المستخدم ، يمكنك إعادة توجيههم إلى إصدار محمول منفصل لموقعك. إذا لم يكن الأمر كذلك ، فيمكنك إخبار متصفحهم بتشغيل موقعك بمظهر أكثر ملاءمة للجوال.
ما عليك سوى المتابعة بحذر وتذكر اختبار التكوين الخاص بك لتجنب تعطل موقعك.
تحسين إعدادات CDN
هل تشعر وكأنك تقوم بكل العمل؟
ثم لدي بعض الأخبار الجيدة لك.
إذا قررت استخدام CDN ، فيجب أن يكون مزود الخدمة على استعداد للمساعدة في تكوين W3 Total Cache.
بمعنى آخر ، يمكنك تجاهل كل هذه الإعدادات بأمان وانتظار مساعدة بائع CDN الخاص بك.
إذا كنت تواجه مشكلات مع CDN الخاص بك على صفحات SSL ، فمن العدل أن نخبرك بحل بديل.
25. كيفية تعطيل CDN على صفحات SSL
ضمن قسم الإعدادات "المتقدمة" ، حدد "تعطيل CDN على صفحات SSL". يجب الآن تحميل الصفحات المتأثرة بشكل طبيعي أثناء طلب المساعدة من مزود CDN الخاص بك.
تحسين ذاكرة التخزين المؤقت للجزء
تعد صفحة إعدادات "Fragment Cache" منطقة أخرى من W3 Total Cache التي يجب عليك تخطيها.
هذا صحيح بشكل خاص إذا لم يكن لديك إصدار Pro من المكون الإضافي.
26. تكوين ميزة التخزين المؤقت للجزء
إذا دفعت مقابل الإضافة وترغب في استخدام التخزين المؤقت للأجزاء ، في ما يلي بعض الأشياء التي يجب أن تتذكرها:
- مجموعات الأجزاء المسجلة - إذا كنت تحاول تعريف مجموعات الأجزاء لـ W3 Total Cache ، فيجب أن تظهر هنا.
- العمر الافتراضي للأجزاء المخزنة مؤقتًا - القيمة الافتراضية هي 180 ثانية ، ولكن يمكن زيادتها إذا كان لديك حركة مرور منخفضة.
- الفاصل الزمني لجمع البيانات المهملة - احتفظ بهذا عند 3600 ثانية (افتراضي) إذا كان لديك موقع به حركة مرور عالية.
- مجموعات الأجزاء اليدوية - أدخل مجموعات الأجزاء يدويًا هنا - لا تلمسها إذا كنت لا تعرف ما تفعله!
استخدام الامتدادات لقابلية التوسع
أخيرًا ، يجب أن تعلم أن W3 Total Cache يأتي مع عدد من الامتدادات المثبتة مسبقًا.
يجب أن يكون مستخدمو WordPress في المنزل مباشرة على صفحة "الإضافات". بدون شعار W3 Total Cache ، يبدو وكأنه نسخة كربونية من صفحة "المكونات الإضافية" على لوحة القيادة.
هذا يعني أن تنشيط وإلغاء تنشيط الامتدادات تتضمن عملية مألوفة. يمكنك إما النقر فوق الأزرار الموجودة أسفل كل إضافة أو تنفيذ "إجراءات مجمعة" باستخدام القائمة المنسدلة.
نظرًا لعدم وجود طريقة مثالية لتشغيل نظام W3 Total Cache البيئي ، فسأتيح لك تحديد الإضافات التي يجب تنشيطها.
27. ثلاثة امتدادات W3 Total Cache مهمة لمواقع WordPress
فيما يلي بعض من أكثر امتدادات W3 Total Cache فائدة وما يفعلونه:
- AMP - يساعد مشروع AMP أو Accelerated Mobile Pages مالكي مواقع الويب على تحقيق سرعات تحميل سلسة على الهاتف المحمول. سيؤدي تمكين هذا الامتداد إلى إضافة دعم AMP إلى ميزات W3 Total Cache المصغرة.
- Yoast SEO - إذا كنت تعتمد على Yoast SEO للتحسين على الصفحة ، فقم بتنشيط هذا الامتداد للتكامل السلس لـ W3 Total Cache.
- Genesis Framework بواسطة StudioPress - يستفيد الكثير من مستخدمي WordPress من Genesis Framework لإنشاء مواقع ويب صديقة للسيو من البداية. إذا كنت تنتمي إلى هذه المجموعة من المستخدمين ، فقم بتمكين هذه الإضافة لتحسين الأداء بنسبة 30 إلى 60 بالمائة.
إليك نصيحة أخيرة: إذا كنت تريد تنشيط الإضافات ، فافعل ذلك واحدًا تلو الآخر.
تمامًا مثل المكونات الإضافية ، قد تتسبب الإضافات في حدوث مشكلات غير متوقعة على موقع الويب الخاص بك عندما تكون نشطة. من خلال تمكين امتداد واحد في كل مرة ، يمكنك بسهولة تحديد سبب المشكلات المحتملة.
خاتمة
قد يستغرق تكوين W3 Total Cache لتحقيق الأداء الأمثل لموقع الويب بعض الوقت.
لا تتعجل - يمكنك دائمًا وضع إشارة مرجعية والرجوع إلى هذه الصفحة متى احتجت إلى ذلك.
تذكر أن تختبر سرعة موقع الويب الخاص بك أثناء إجراء تعديلات تدريجية. أثناء تواجدك فيه ، قم بتصدير التكوين الخاص بك كنسخة احتياطية في حال احتجت إلى إعادة تطبيق هذه الإعدادات.
أخبرني عن تجربتك مع W3 Total Cache في التعليقات أدناه!
قد يعجبك ايضا:
- 19 طريقة سهلة لتقليل معدل الارتداد على مدونتك وزيادة حركة المرور الخاصة بك
- كل شيء عن إضافات ووردبريس
- أفضل 10 إضافات WordPress للمشاركة الاجتماعية للمدونين
- حفظ