WP Speed of Light: تحسين السرعة
1. تفعيل تحسين السرعة
قسم تحسين السرعة هو المكان المناسب لتكوين الأدوات التي تُسرّع ووردبريس. استخدم القائمة: WP Speed of Light > تحسين السرعة > التسريع
تنشيط نظام التخزين المؤقت: سيعمل على تسريع موقع الويب الخاص بك عن طريق تحميل عناصر الصفحة الشائعة واستعلامات قاعدة البيانات مسبقًا
كيفية إضافة ذاكرة التخزين المؤقت يدويًا؟
أولاً، إذا لم يكن تعديل الملف على خادمك ممكناً، فعليك منح إذن الكتابة على "wp-config.php" . انتقل إلى FTP، ثم انقر بزر الماوس الأيمن عليه، واختر " أذونات الملف ". من هنا، يمكنك منح الإذن.
ثانيًا، يجب عليك إضافة البرنامج النصي "define( 'WP_CACHE',true);" أعلى "wp-config.php" .
أخيرًا، انتقل إلى WP Speed of Light > Speed optimization > Speedup وقم بتنشيط Activate cache system .
تنظيف كل : تنظيف ذاكرة التخزين المؤقت المخزنة تلقائيًا كل x دقيقة وإنشاء إصدار جديد على الفور
ذاكرة التخزين المؤقت لأجهزة الكمبيوتر/الأجهزة اللوحية/الأجهزة المحمولة: تُقدّم ذاكرة التخزين المؤقت لأجهزة الكمبيوتر لجميع الأجهزة افتراضيًا. يجب استخدام الخيار الآخر، وهو ذاكرة تخزين مؤقت مخصصة لكل جهاز، فقط إذا كان إطار عمل السمة لديك يُولّد ملفات محددة لكل جهاز.
إضافة رؤوس انتهاء الصلاحية: إنها تعطي تعليمات للمتصفح حول ما إذا كان يجب عليه طلب ملف معين من الخادم أو ما إذا كان يجب عليه الحصول عليه من ذاكرة التخزين المؤقت للمتصفح
تخزين النصوص البرمجية الخارجية مؤقتًا: تخزين الموارد الخارجية مؤقتًا، مثل النصوص البرمجية المُقدمة من جوجل. تحذير: تأكد من مراقبة الأداء قبل التفعيل وبعده، فقد تواجه في بعض الحالات انخفاضًا في الأداء عند التفعيل!
لا تقم أبدًا بتخزين الصفحات التالية مؤقتًا: أضف عنوان URL للصفحات التي تريد استبعادها من ذاكرة التخزين المؤقت (عنوان URL واحد لكل سطر)
يمكنك استبعاد مجموعة من عناوين URL من ذاكرة التخزين المؤقت باستخدام قواعد مثل www.website.com/blog*
إضافات احترافية فقط
التنظيف عند الحفظ: تنظيف ذاكرة التخزين المؤقت تلقائيًا عند حفظ محتوى WordPress مثل المنشور أو الصفحة...
lazy loading الصور : قم بتحميل الصور فقط عندما تكون مرئية بواسطة المستخدم (عند التمرير)
lazy loading الإطارات والفيديو : تحميل جميع الإطارات ومقاطع الفيديو HTML5 بشكل بطيء
عند تمكين lazy loading للصورة الخيار، سيتم عرض بعض الخيارات أدناه:
استبعاد الصور التي يقل عرضها عن (بكسل): استبعاد lazy loading . مفيد لاستبعاد الأيقونات أو الشعارات الصغيرة.
استبعاد الصور التي يقل ارتفاعها عن (بكسل): استبعاد lazy loading . مفيد لاستبعاد الأيقونات أو الشعارات الصغيرة.
lazy loading للصور : استبعاد مجموعة من عناوين URL باستخدام قاعدة مثل: www.website.com/news* أو فئة أو معرف أو موقع الصور
2. علامة تبويب ووردبريس
إزالة سلاسل الاستعلام: قم بإزالة سلاسل الاستعلام من الموارد الثابتة مثل ملفات CSS وJS داخل Header لتحسين درجاتك على الخدمات مثل Pingdom وGTmetrix وPageSpeed وYSlow
تعطيل واجهة برمجة التطبيقات REST: تعطيل واجهة برمجة تطبيقات WordPress REST (واجهة برمجة التطبيقات لاسترداد البيانات باستخدام طلبات GET، والتي يستخدمها المطورون)
تعطيل موجز RSS: عطّل موجز RSS الخاص بـ WordPress. يتيح موجز RSS للمستخدمين الاشتراك في منشورات مدونتك باستخدام قارئ موجز RSS.
إضافات احترافية فقط
إزالة الرموز التعبيرية: تظهر الرموز التعبيرية افتراضيًا في كل صفحة من موقعك. إذا لم تستخدمها، فهذا ببساطة غير ضروري.
تعطيل الصور الرمزية لـ Gravatars: قم بتعطيل الصور الرمزية لـ Gravatars واستخدم الصور الرمزية المحلية فقط من الوسائط الخاصة بك
3. التجميع والتصغير
يشير التصغير إلى عملية إزالة البيانات غير الضرورية أو المكررة دون التأثير على كيفية معالجة المتصفح للمورد. على سبيل المثال: تعليقات الكود وتنسيقه، وإزالة الكود غير المستخدم، واستخدام أسماء أقصر للمتغيرات والوظائف، وما إلى ذلك.
تصغير HTML: تصغير ملفات ذاكرة التخزين المؤقت HTML التي يقدمها البرنامج المساعد
تصغير CSS: تصغير ملفات CSS التي يقدمها البرنامج المساعد
تصغير JS: تصغير ملفات JS التي يقدمها البرنامج المساعد
تجميع CSS: تجميع العديد من ملفات CSS في ملف واحد سيقلل من عدد طلبات HTTP
تجميع JS: تجميع عدة ملفات JS في ملف واحد سيقلل من عدد طلبات HTTP
إضافات احترافية فقط
- مجموعة الخطوط وخطوط Google: قم بتجميع الخطوط المحلية وخطوط Google في ملف واحد لتقديمها بشكل أسرع
- تأجيل JS: استدعاء ملفات JS في نهاية تحميل الصفحة لإزالة العناصر التي تحظر العرض
- تأجيل CSS: استدعاء ملفات CSS في نهاية تحميل الصفحة لإزالة العناصر التي تحظر العرض
عند تفعيل "تأجيل CSS" "استبعاد الملفات من تأجيل CSS" . بعد ذلك، يمكنك وضع كل مسار لملف CSS في سطر واحد لاستبعاد الملفات من تأجيل CSS.
- نقل البرامج النصية إلى التذييل: أضف البرنامج النصي للصفحات التي تريد استبعادها من النقل إلى التذييل (عنوان URL واحد لكل سطر)
- استبعاد النمط المضمن: استبعاد النمط المضمن من التصغير
- استبعاد الملفات من التصغير والتجميع: ضع كل مسار للملف في سطر واحد لاستبعاد الملفات من التصغير والتجميع
- استبعاد الصفحة: ضع عنوان URL لكل صفحة في سطر واحد لاستبعاد صفحة من جميع التحسينات المذكورة أعلاه
عند تفعيل "نقل البرامج النصية إلى التذييل" ، يظهر حقل "استبعاد نقل البرامج النصية إلى التذييل"
4. التحميل المسبق والجلب المسبق
هذه الميزات من علامة التبويب "متقدم" فقط في البرنامج المساعد PRO ADDON.
- تحميل ذاكرة التخزين المؤقت مسبقًا: عملية تحميل ذاكرة التخزين المؤقت مسبقًا هي عملية إنشاء نسخة أولى من ذاكرة التخزين المؤقت للصفحة تلقائيًا، مما يُغني أول مستخدم يزور الصفحة بعد تنظيف ذاكرة التخزين المؤقت عن انتظار إنشائها. سيتم إعادة إنشاء عناوين URL لذاكرة التخزين المؤقت للصفحة، والتي تم تحديدها لكل سطر، تلقائيًا بعد تنظيف ذاكرة التخزين المؤقت.
جلب DNS مسبقًا: سيُحمّل جلب DNS مسبقًا معلومات DNS على روابط النطاقات الخارجية. على سبيل المثال، إذا كان موقعك الإلكتروني يشير بشكل متكرر إلى نطاق خارجي في الروابط التشعبية، فإن جلب DNS مسبقًا لهذا النطاق سيُحمّل صفحة هذا النطاق بشكل أسرع عند نقر المستخدم عليها.
تحميل عناوين URL بتنسيق .xml من خريطة الموقع مسبقًا، عنوان واحد لكل سطر: إضافة عنوان URL بتنسيق .xml واحد أو أكثر لخريطة الموقع، عنوان URL واحد لكل سطر
5. ووكومرس
عند استخدام ووكومرس، ستساعدك الخيارات التالية على تقليل تحميل الصفحات غير التابعة لووكومرس أو ضبط وقت التنظيف التلقائي: الجلسة، سلة التسوق،... للحصول على هذه الميزة، انتقل إلى قائمة " WP Speed of Light > تحسين السرعة > ووكومرس . هذه الميزات مضمنة في الإضافة الإضافية الاحترافية.
- تعطيل شظايا سلة التسوق: يستخدم WooCommerce افتراضيًا شظايا سلة التسوق لتحديث سلة التسوق دون الحاجة إلى تحديث الصفحة. قد يكون ذلك ضروريًا، أو يمكنك تعطيله لتحسين الأداء، حسب قالبك وإعدادات WooCommerce.
- تعطيل الأنماط: تعطيل أنماط WooCommerce للصفحات غير التابعة لـ WooCommerce
- تعطيل البرامج النصية: تعطيل نصوص WooCommerce للصفحات غير التابعة لـ WooCommerce
- مسح جلسات العملاء وسلة التسوق: امسح جميع جلسات عملاء ووكومرس وسلة التسوق المُخزّنة مؤقتًا في قاعدة بياناتك. يُوفّر ذلك الكثير من الأداء وتخزين قاعدة البيانات.
- مسح بيانات WooCommerce المؤقتة: مسح جميع بيانات WooCommerce المؤقتة المخزنة مؤقتًا في قاعدة البيانات الخاصة بك
- جلسة التنظيف التلقائي، وعربات التسوق والتنقلات العابرة: تنظيف الجلسات والعربات والتنقلات العابرة تلقائيًا بعد مدة زمنية معينة (بالساعات)
- تعطيل/تقليل واجهة برمجة تطبيقات Heartbeat: سيؤدي تقليل النشاط إلى تغيير وتيرة Heartbeat. قد يؤدي تعطيل Heartbeat بالكامل إلى تعطل الإضافات والسمات الأخرى التي تستخدم هذه الواجهة.









