تحتاج إلى قائمة قوية من الإضافات ل زيادة سرعة ووردبريس ؟
لدي قائمة لك. إضافات التخزين المؤقت ، وتحسين الصور ، والتحميل الكسول ، و AMP ، والتخزين المؤقت ل Gravatar ، ومراقبة وقت التحميل ، والمكونات الإضافية التي تعمل على إصلاح أخطاء خطوط جوجل و أناليتكس (Google Font + Analytics) في GTmetrix و Pingdom. أنا استخدم العديد من إضافات تسريع موقع ووردبريس هذه على موقعي ولديّ سرعة 100% على GTmetrix ووقت تحميل 0.5 ثانية على Pingdom.
أوصي بفحص موقع WordPress الخاص بك من خلال GTmetrix (راجع علامتي Page Speed و YSlow) أو أداة أخرى لاختبار السرعة لاستخدامها كمعيار. بمجرد تثبيت كل إضافة ، أعد اختبار علامات GTmetrix لمعرفة كيف يؤثر ذلك على وقت تحميل صفحتك وأداؤها. ستساعدك هذه الإضافات بكل تأكيد في زيادة سرعة ووردبريس. معظم الإضافات لديها تصنيف 4.5 نجوم على الأقل ، وكن مطمئنًا ، لقد أجريت أبحاثي واختباري.
ملاحظة: الاستضافة هي العامل رقم 1 في دليل تحسين سرعة ووردبريس. توصي Google بوقت استجابة للخادم أقل من 200 مللي ثانية ويمكنك التحقق من إحصاءات PageSpeed Insights. أنا استخدم Cloudways على خطة DigitalOcean ، حصلت على التصنيف رقم 1 في العديد من استطلاعات الرأي على فيسبوك (راجع دليل مراجعة استضافة Cloudways الخاص بي).
تم تصنيف WP Rocket ك أفضل اضافة كاش للووردبريس في العديد من استطلاعات الرأي على Facebook وهو ما أستخدمه في كل مواقعي. إنها إضافة ممتازة بقيمة 49 دولارًا ولكنها تستحق ذلك ، نظرًا لأن الإستضافة وإضافة التخزين المؤقت هما عموماً أفضل عاملين للسرعة. تعتبر إضافة WPRocket أسهل مكون إضافي لذاكرة التخزين المؤقت للتهيئة ويتم تحديثها بشكل متكرر بميزات جديدة للمساعدة في زيادة سرعة ووردبريس.
يجب أن تستخدم فقط إضافة واحدة لذاكرة التخزين المؤقت ، ولكن من الأفضل تجربة 2-3 على الأقل (التي ذكرتها) لمعرفة أيها يمنحك أفضل النتائج في Pingdom / GTmetrix.
احصل على خصم 10% على WP Rocket من خلال الاشتراك في قائمة البريد الإلكتروني الخاصة بهم على صفحة القسائم الخاصة بهم. ثم تحقق من إعدادات WP Rocket الموصى بها للحصول على أفضل درجات / أوقات تحميل GTmetrix.
مع معظم إضافات الكاش الأخرى ، ستحتاج إلى تثبيت حوالي 7 ملحقات إضافية للحصول على هذه الميزات ، بينما يكون WP Rocket مدمجًا بها ، مما يقلل من عدد الإضافات على موقعك. إذا كنت مثلي ، فأنت تريد فقط استخدام مكون إضافي واحد ، وإلا ستحتاج إلى البحث عن الميزات التي تأتي معها المكونات الإضافية لذاكرة التخزين المؤقت ، ثم قم بتثبيت هذه المكونات الإضافية إذا لم تكن إضافتك تدعمها.
يوضح لك البرنامج التعليمي الخاص بي كيفية إعداد إضافة WP Rocket باستخدام Cloudflare. أحافظ على تحديثه بأحدث الإصدارات وشروحات WP Rocket. يمكن أن يؤدي ذلك إلى إصلاح عدد كبير من العناصر في GTmetrix وربما يكون ثاني أكبر عامل زيادة سرعة ووردبريس خارج الاستضافة.
لا يعمل SG Optimizer إلا إذا كنت تستخدم استضافة SiteGround والتي لا أوصي بها نظرًا لأن SiteGround أصبح بطيئًا جدًا في اختبارات السرعة الخاصة بي وانخفض تمامًا في السنوات الأخيرة.
منذ التحديث الكبير لـ SiteGround إلى SG Optimizer ، أصبح الآن مشابهًا لـ WP Rocket. كما أنه يستخدم التخزين المؤقت من جانب الخادم والثنائيات التي تكون أسرع وأكثر كفاءة من التخزين المؤقت المستند إلى الملفات بواسطة ملحقات التخزين المؤقت الأخرى (بما في ذلك WP Rocket). لو كنت في SiteGround ، فسأستخدمه بالتأكيد.
ميزات SG Optimizer
ميزات SG Optimizer غير الموجودة - عنوان URL لـ CDN ، وإزالة الميزات غير المستخدمة ، واستضافة الخطوط + التحليلات محليًا
تم تطوير Perfmatters بواسطة Kinsta وهو مشابه لـ Clearfy و Asset Cleanup. يتيح لك تعطيل الوظائف غير الضرورية بما في ذلك أجزاء عربة WooCommerce والنصوص والأنماط. يمكنك أيضًا تعطيل المكونات الإضافية بشكل انتقائي. تبدأ الأسعار من 24.95 دولارًا سنويًا لموقع واحد، أنا أستمر في استخدامه على موقع الويب الخاص بي. إليك كل ميزاته.
يتضمن Perfmatters ميزة Script Manager لتعطيل البرامج النصية / المكونات الإضافية بشكل انتقائي على محتوى معين (نفس الشيء مثل Asset CleanUp). يتم تحميل بعض المكونات الإضافية عبر موقعك بالكامل حتى في حالة عدم استخدامها. من خلال تعطيل المكونات الإضافية بشكل انتقائي ، ستقلل من أحجام الصفحات وتجعلها يتم تحميلها بشكل أسرع. هناك أيضًا خيار Regex للتحكم بشكل أفضل في مكان تحميل المكونات الإضافية.
أمثلة:
هذا هو مكون إضافي ضروري يجب أن يعطل الميزات غير الضرورية في WordPress core التي قد تستهلك وحدة المعالجة المركزية. كما أنه يساعد على إزالة سلاسل الاستعلام (على الرغم من أن الحل الأفضل لذلك هو استخدام المكونات الإضافية خفيفة الوزن) ، وتحميل الخطوط بشكل غير متزامن ، واستضافة رمز تتبع Google Analytics محليًا ، وتحديد عدد المراجعات المنشورة ، وتعطيل الحفظ التلقائي ، وميزات السرعة الأخرى.
يسمح لك بتعطيل:
يمكنه أيضًا ترقيم الصفحات بعد 20 تعليقًا أو تعطيلها بعد 28 يومًا.
تعطيل الإضافات بشكل انتقائي من التحميل على صفحات / مقالات معينة. هذا يمكن أن يقلل من عدد الطلبات وبالتالي زيادة سرعة ووردبريس. المثال الأكثر شيوعًا هو تحميل إضافة نموذج الاتصال فقط على الصفحات التي تحتوي فعليًا على نموذج اتصال. ولكن يمكنك القيام بذلك مع عدد من المكونات الإضافية.
أمثلة:
الإضافات المشابهة:
ضغط الصور دون ضياع مما يؤدي إلى تحسين عناصر الصور في GTmetrix. لدي دليل كامل لتحسين الصور بإستخدام Imagify (هناك 20 طريقة في الواقع) ولكن الطرق الرئيسية هي الضغط بدون فقدان ، وعرض الصور التي تم تغيير حجمها (تغيير حجمها إلى الأبعاد الصحيحة) وتحديد أبعاد الصورة (تعيين العرض / الارتفاع في HTML أو CSS للصور). يقوم كل من ShortPixel و Smush و Kraken و EWWW بنفس الشيء. ما عليك سوى استخدام مكون إضافي واحد لتحسين الصور.
الميزات
التعليمات:
يزيل سلة المهملات ، والبريد العشوائي ، والمراجعات ، والملفات العابرة ، وغيرها من الملفات غير المرغوب فيها المخزنة في قاعدة البيانات الخاصة بك والتي يمكن أن تبطئ كل من صفحات موقع WordPress ولوحة الأدمن. أنصح بتشغيل هذا كل أسبوعين (لكل من WP-Optimize و WP Rocket خيار جدولة عمليات تنظيف قاعدة البيانات). إذا كنت تستخدم WP Rocket ، فأنت لا تحتاج إلى هذا المكون الإضافي نظرًا لأن WP Rocket لديه خيار لهذا في إعدادات قاعدة البيانات. إذا كنت تستخدم اضافة اخرى لذاكرة التخزين المؤقت ، استخدم WP-Optimize.
التعليمات
إذا كنت تستخدم WP Rocket ، فلن تحتاج إلى WP-Optimize (يحتوي WP Rocket على هذا في علامة التبويب "قاعدة البيانات"):
يقوم بتحميل مقاطع الفيديو عن طريق إدراج "Lite YouTube Embeds" المتجاوب الذي يستدعي مشغل YouTube "السمين" فقط عند النقر على زر التشغيل. تستغرق مقاطع الفيديو أطول وقت للتحميل. فقط لإعطائك فكرة ، يحتوي البرنامج التعليمي لـ WPRocket على مقطع فيديو فقط ، ولكن عندما أقوم بتحميله بشكل بطيء ، فإن وقت تحميل المقال انخفض من 6 ثوانٍ إلى 2.6 ثانية.
الإضافات المشابهة:
إذا كنت تستخدم WP Rocket ، فلديهم هذه الميزة في إعدادات "الوسائط":
تستهلك واجهة برمجة تطبيقات WordPress heartbeat الموارد عن طريق إرسال إشعارات المكونات الإضافية في الوقت الفعلي ، عندما يقوم المستخدمون الآخرون بتحرير منشور ، وما إلى ذلك. 99٪ من الناس يجب أن يعطلوه.
يتيح لك WP Rocket و Perfmatters أيضًا تعطيله.
يتيح ذلك الجلب المسبق لنظام أسماء النطاقات ، العرض المسبق ، التوصيل المسبق ، الجلب المسبق ، والتحميل المسبق. إذا كنت تستخدم موارد خارجية على موقعك على الويب ، فهذا يساعد المتصفحات على توقعها وتحميلها بشكل أسرع.
يحتوي WP Rocket على خيار الجلب المسبق لنظام أسماء النطاقات ، ولكن ليس لديه خيار للاتصال المسبق ، في حين أن هذا المكون الإضافي موجود. الفرق بين الجلب المسبق لـ DNS والربط المسبق هو الجلب المسبق يسمح فقط ببحث DNS ، بينما يقوم الاتصال المسبق بالبحث عن DNS ، ومفاوضة TLS ، بالإضافة إلى مصافحة TCP.
يمكن لـ OMGF إصلاح أخطاء خطوط جوجل في GTmetrix و Pingdom و PageSpeed Insights. سيتم تنزيل جميع خطوط Google على موقعك (باستخدام واجهة برمجة تطبيقات Google Fonts Helper) وإنشاء ورقة أنماط له. بعد ذلك ، ستحتاج إلى إزالة أي طلبات لمصادر الخطوط الخارجية.
الإضافات المشابهة:
تعمل Flying Analytics على إصلاح مشكلة التخزين المؤقت للمتصفح في GTmetrix من خلال استضافة Google Analytics محليًا. قم بتثبيته ، وأدخل معرف التتبع الخاص بك ، واضبط طريقة JavaScript ، وسيقوم بالباقي. في بعض الأحيان ، لا تصلح WP Rocket و Perfmatters ذلك ، لكنني اكتشفت أن Flying Analytics يفعل ذلك.
يساعدك هذا المكون الإضافي على تحسين البرامج النصية للجهات الخارجية الموجودة في GTmetrix حول (reduce DNS lookups) و PageSpeed Insights حول (minimize third party scripts).
يؤخر تحميل JavaScript حتى فترة المهلة التي تحددها في المكون الإضافي. على سبيل المثال ، يمكنك تأخير تحميل المكوِّن الإضافي للتعليقات و Gravatars لمدة 3 ثوانٍ مما قد يؤدي إلى تسريع أوقات التحميل الأولية بشكل كبير. في الواقع ، كنت أستخدم Flying Scripts حتى اطلاق WP Rocket إصدارها 3.7 والذي يسمح لك بتأجيل عرض ملفات JS بدون الحاجة لأي اضافة خارجية:
إذا كان لديك الكثير من التعليقات على المقالات ، يمكن لـ Gravatars تدمير أوقات التحميل وتقارير GTmetrix. يمكنك استخدام هذه الإضافة لتخزين صور التعليقات. خيار آخر هو تعطيل Gravatars تمامًا (على الرغم من أن هذا سيمنع ظهور الصور) ويجعل قسم التعليقات الخاص بك يبدو مملاً. لكنها مفاضلة بين Gravatars و أوقات التحميل الخاصة بك.
الإضافات المشابهة:
يساعدك CDN Enabler في إعداد CDN (شبكة توصيل المحتوى). لا يعمل هذا مع Cloudflare (الذي يتطلب تغيير خوادم الأسماء) بينما يكون مُمكّن CDN مخصصًا لـ StackPath و KeyCDN و CDNs الأخرى التي توفر عنوان URL لـ CDN. أولاً ، قم بالتسجيل في CDN (أنا أستخدم StackPath) ثم أدخل عنوان URL الخاص بـ CDN في اضافة CDN Enabler. انظر التعليمات أدناه:
الخطوة 1: قم بالتسجيل للحصول على CDN (أستخدم StackPath الذي لديه 34 مركز بيانات) وقم بإنشاء موقع CDN.
الخطوة 2: احصل على عنوان CDN الخاص بك:
الخطوة 3: أدخل عنوان CDN الخاص بك في CDN Enabler ، ثم قم بتكوين الإعدادات:
Breeze فقط إذا كنت تستخدم Cloudways الذي كان أسرع استضافة ووردبريس سحابية في اختبارات متعددة.
لا يزال أمام Breeze طريق طويل إذا أرادوا اللحاق بـ SG Optimizer أو WP Rocket. أنا شخصياً سأستخدم WP Rocket بدلاً من ذلك لأنه يفتقر إلى العديد من الميزات (ربما سبب عدم حصوله على أفضل التقييمات). بينما أوصي بشدة باستضافة Cloudways ، لا يمكنني أن أوصي بـ Breeze حتى الآن.
في حين أن المكون الإضافي Cloudways Breeze ليس رائعًا ، إلا أن الاستضافة الخاصة بهم رائعة جداً.
تحسن HTML و CSS و JavaScript. قد لا تحتاج إلى التحسين التلقائي لأن WP Rocket ومعظم المكونات الإضافية لذاكرة التخزين المؤقت تعمل على تحسين الأكواد لك. ولكن في حالات معينة مثل ان بعض استضافات الويب كإستضافة Godaddy تعمل على حظر اضافات التخزين المؤقت فأنت هنا بحاجة ل Autoptimize لمساعدتك في تحسين سرعة ووردبريس.
إنها إضافة التخزين المؤقت المجانية الأعلى تقييمًا وهي سهلة التكوين. على عكس WP Rocket ، لا يحتوي هذا المكون الإضافي على خيار التحميل الكسول للصور / مقاطع الفيديو ، وتنظيف قاعدة البيانات وخيارات أخرى. لذلك ستحتاج إلى استخدام WP-Optimize والمكون الإضافي Lazy Load For Videos إذا كنت تريد هذه الميزات أيضًا (مستحسن).
صفحات الجوال المسرّعة هي مشروع Google يجعل تحميل صفحات الجوال أسرع. كما يضيف طابع "AMP" بجوار صفحات الجوال الخاصة بك. سيغير هذا المكون الإضافي تخطيط / تصميم صفحات الجوال ، لذا تأكد من تخصيص الإعدادات بالكامل. إذا لم تعجبك لسبب ما ، فاحذفه وسيعود إلى تصميمك القديم.
تنبيه: قبل التفكير في تثبيت الإضافة ، عليك أولاً فهم ما هو AMP وما هي مميزاته وسلبياته. يمكنك قراءة مقالي السابق حول صفحات الجوال المسرعة من جوجل.
يحتوي هذا المكون الإضافي على العديد من الإعدادات لتخصيص صفحات AMP:
تعليمات:
ابحث عن إضافات ووردبريس البطيئة في التحميل والاستعلامات والبرامج النصية والعناصر الأخرى التي تستغرق وقتًا أطول للتحميل.
كان P3 Profiler رائعًا في العثور على المكونات الإضافية البطيئة ، ولكن لم يتم تحديثه لسنوات. استخدم Query Monitor كبديل. بديل آخر هو تشغيل موقعك من خلال GTmetrix واستخدام علامة التبويب Waterfall. يمكنك أيضًا التحقق من قائمة الإضافات التي تستهلك أعلى موارد CPU وتبطئ موقعك.
يعرض لك Display PHP Version إصدار PHP الذي تقوم بتشغيله لموقعك.
تعمل الإصدارات الأعلى من PHP على تشغيل موقعك بشكل أسرع …
يمكنك الترقية إلى إصدارات جديدة في استضافة cPanel …
يفحص مدقق توافق PHP المكونات الإضافية للتأكد من توافقها مع إصدارات PHP الجديدة. لا يتم تحديث بعض مكونات WordPress الإضافية بشكل متكرر أو يتم تشفيرها جيدًا - يمكن أن يؤدي تشغيل هذا مسبقًا إلى منع الأخطاء (مثل تعطل موقعك على الويب) بسبب المكونات الإضافية غير المتوافقة.
عادة ما تكون توصيات الاستضافة غير صحيحة.
انضم إلى مجموعة استضافة WordPress على Facebook للحصول على تعليقات غير متحيزة. معظم الأعضاء (أنا أيضًا) أقسموا باستضافة Cloudways. على وجه التحديد DigitalOcean / Vultr High Frequency.
نعم ، إنها غالية قليلاً من 10$ إلى 13$ في الشهر ، لكننا نتحدث عن السرعة هنا - ليس الرخص. مع Cloudways ، لديك خيار استخدام DigitalOcean أو Vultr High Frequency أو Google Cloud أو AWS أو Linode. هذه عوالم أسرع من الاستضافة المشتركة ويمكنها التعامل مع المهام كثيفة الموارد بشكل أفضل (Elementor ، Beaver ، Divi ، WooCommerce ، AdSense ، إلخ).
تسهل Cloudways اختبارها ومعرفة الفرق في أوقات التحميل: فهي تقوم بعمليات ترحيل مجانية ، وتسعير شهري ، و مكوِّن إضافي للترحيل ، وكوبون تخفيض: NAKIB4TECH
لقد انخفضت أوقات التحميل إلى النصف وخاصةً صفحات المقالات. يمكنك أن ترى كيف يتم تحميل صفحات موقعي بشكل مباشر من خلال تصفحه وهذا بفضل سيرفر Digital Ocean على استضافة Cloudways.
الأشخاص الآخرون الذين انتقلوا إلى Cloudways (أو أحد موفري السحابة):
أنا أحب Cloudways لأن:
إخلاء مسؤولية الأفلييت - في النقيب للمعلوماتية نحن نؤمن بالشفافية لذا إذا قمت بالتسجيل في Cloudways باستخدام الرابط التابع الخاص بي ، فسوف أحصل على عمولة لعملية البيع التي سأكون ممتن للغاية لها. الاستضافة السحابية الخاصة بهم أسرع بكثير من الاستضافة المشتركة وأنا أوصي بخطة DigitalOcean الخاصة بهم.
Cloudflare - خدمة CDN وخدمة سرعة / أمان مجانية تعكس موقعك (وتقلل الموارد) في أكثر من 200 مركز بيانات. يتكامل مع معظم ملحقات ذاكرة التخزين المؤقت مع خيار استخدام التصغير الشديد ، و Railgun ، و hotlinking. تتضمن جميع البرامج التعليمية للمكونات الإضافية لذاكرة التخزين المؤقت تعليمات إعداد Cloudflare.
StackPath - خدمة CDN مدفوعة الأجر يضيف أكثر من 30 مركز بيانات إضافيًا حول العالم (المزيد من مراكز البيانات = تسليم محتوى أسرع) ، مما يقلل المسافة بين موقعك على الويب / زوارك. 10 دولارات شهريًا مع فترة تجريبية مجانية لمدة 30 يومًا.
Pingdom - الأداة الأكثر دقة لقياس أوقات التحميل وفقًا لـ WP Rocket ، على الرغم من أن GTmetrix لديها توصيات أفضل لتحسين موقعك بالفعل ، في رأيي المتواضع.
GTmetrix - جيد لتحديد الصور التي تحتاج إلى التحسين باستخدام الطرق الثلاث: عرض الصور التي تم تغيير حجمها ، وتحديد أبعاد الصور في HTML / CSS ، وتحسين الصور (الضغط بدون فقدان). تحولت GTmetrix مؤخرًا إلى مقياس وقت التحميل الكامل والذي يظهر وقت تحميل أطول من السابق. تقيس علامة تبويب waterfall الخاصة بها عناصر التحميل البطيء الفردية ، وإذا كان وقتك للبايت الأول طويلًا يشير إلى أن استضافتك بطيئة.
Google PageSpeed Insights - يمكن تجاهل معظم التوصيات ولكنها مفيدة لقياس وقت استجابة الخادم الذي توصي به جوجل <200ms أو أن الاستضافة بطيئة.
مقال زيادة سرعة ووردبريس الخاص بي - يحتوي على +24 نصيحة ممتازة لتسريع موقع ووردبريس و "قد تكون هذه واحدة من أكثر المقالات المفيدة التي قرأتها على الإطلاق." استخدم مقالتي العديد من الأشخاص لتحسين نتائج Pingdom / GTmetrix.
آمل أن تجد إضافات تسريع موقع ووردبريس هذه مفيدة! إذا كانت لديك أسئلة ، فاترك لي تعليقاً. أو إذا كنت ببساطة بحاجة إلى إصلاح موقع ووردبريس البطيء ، فراجع شرحي أعلاه.