مراجعة perfmatters: هل يمكن أن يصبح WordPress أسرع بنقرة واحدة؟

نشرت: 2020-01-27

لقد كتبت عن سرعة WordPress كثيرًا على مر السنين ، ولسبب وجيه. يمكن أن تكون مشكلة كبيرة! WordPress هو نظام إدارة محتوى يعتمد على قاعدة البيانات (CSM) ، ونتيجة لذلك ، فهو وحش قوي ومتعدد الاستخدامات. الجانب السلبي لكل هذه الإمكانية هو أنه في بعض الأحيان يمكن أن تكون مواقع WordPress بطيئة . في بعض الأحيان بطيئة مؤلمة!

هناك عدد من الأشياء التي يمكنك القيام بها لتسريع WordPress - الترقية إلى استضافة أفضل ، وتنظيف موقعك يدويًا ، وتصغير الصور - ولكن في بعض الأحيان يؤدي المكون الإضافي للإصلاح السريع المهمة أيضًا. لقد اختبرت بالفعل مكوّنًا شائعًا لسرعة WordPress ، WPRocket (انظر تقييمي هنا) وأعجبت بمدى سرعته في إنشاء موقع العميل.

حان الوقت الآن لتجربة مكون إضافي آخر على هذا الموقع بالذات: perfmatters. إنها ليست كبيرة وليست خيالية ، ولكن بسعر أقل من 25 دولارًا ، فأنا مهتم بمعرفة مدى السرعة التي يمكن بها إنشاء هذا الموقع.

بالإضافة إلى مزايا السرعة ، تمتلك perfmatters أيضًا بعض ميزات الأمان المضمنة ، لذلك سأعمل على تحسين أمان WordPress أيضًا.

تنبيه المفسد: الإجابة المختصرة هي ، نعم ، يمكن أن يساعدك برنامج perfmatters في تحميل موقع WordPress بشكل أسرع بنقرة واحدة.

يعمل Perfmatters

جدول المحتويات

ما هو العطور؟

يعد perfmatters مكونًا إضافيًا خفيف الوزن لأداء WordPress ، والغرض الرئيسي منه هو تسريع أي موقع WordPress من خلال تحسين إعدادات WordPress وتعطيل الميزات غير الضرورية .

بعبارات بسيطة ، يعد perfmatters مكونًا إضافيًا بسيطًا يتيح لك تبديل ميزات WordPress وإيقاف تشغيلها دون أي معرفة بالشفرة.

اختبار سرعة WordPress الخاصة بك قبل استخدام perfmatters

افعل ذلك قبل أن تبدأ في استخدام perfmatters ، وإلا فلن يكون لديك أي فكرة عن تأثيرها على موقعك.

كما قلت من قبل ، إذا كنت تحاول تسريع موقع WordPress الخاص بك ، فيجب أن تبدأ باختبار نوع الصفحة الأكثر أهمية لديك. يخطئ معظم الأشخاص في مجرد إجراء اختبار على صفحتهم الرئيسية ، ولكن ربما لا يكون هذا هو نوع الصفحة الأكثر زيارة. بالنسبة لهذا الموقع ، تعد منشورات المدونة هي الأكثر شيوعًا ، لذا سأقوم بإجراء الاختبار على مراجعة WP Rocket التي كتبتها سابقًا (المفارقة ، إيه!).

أستخدم WebPageTest لقياس سرعة موقع WordPress لأنه يوفر معلومات مفصلة عن المدة التي يستغرقها كل عنصر في التحميل. تشمل الخيارات الأخرى Pingdom و GTmetrix و PageSpeed ​​Insights من Google.

قم بتعيين الموقع حيث يوجد معظم زوار موقعك وقم بإجراء اختبار السرعة.

فيما يلي نتائج السرعة لمنشور مدونتي:

وورد-اختبار السرعة

لطيف وسريع! قد تبدو نتائج all-A جيدة ، لكن وقت التحميل أكثر أهمية بكثير.

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

كيفية تثبيت perfmatters

شراء وتركيب perfmatters أمر بسيط حقًا. بمجرد شراء ترخيص ، قم بتنزيل ملف المكون الإضافي .zip (145 كيلوبايت فقط) وقم بتحميله على موقع WordPress الخاص بك عبر لوحة القيادة.

أضف مفتاح الترخيص الخاص بك من لوحة معلومات perfmatters إلى موقع WordPress الخاص بك لتنشيط المكون الإضافي وأنت على ما يرام.

إعداد perfmatters

الآن بعد أن حصلت على بيرفماتيونز وتشغيلها ، تحتاج إلى تعديل الإعدادات لبدء مشاهدة بعض التحسينات.

إنه سهل الاستخدام للغاية ، ويمكن ببساطة تبديل معظم الخيارات "تشغيل".

فيما يلي قائمة بجميع الإعدادات الرئيسية:

  • تعطيل Emojis
  • تعطيل التضمينات
  • إزالة سلاسل الاستعلام
  • تعطيل XML-RPC
  • إزالة ترحيل jQuery
  • إخفاء نسخة WP
  • قم بإزالة رابط wlwmanifest
  • إزالة ارتباط RSD
  • إزالة الارتباط القصير
  • تعطيل موجز ويب لـ RSS
  • قم بإزالة روابط موجز ويب لـ RSS
  • تعطيل خاصية Pingbacks الذاتية
  • قم بإزالة روابط REST API
  • تعطيل Dashicons
  • تعطيل خرائط جوجل
  • تعطيل مقياس قوة كلمة المرور
  • تعطيل نبضات القلب
  • تردد ضربات القلب
  • تحديد مراجعات المنشور
  • الفاصل الزمني للحفظ التلقائي
  • قم بتغيير عنوان URL لتسجيل الدخول
  • تعطيل CSS و JS Script Manager
  • الجلب المسبق لنظام أسماء النطاقات
  • توصيل مسبق

هناك أيضًا بعض الإعدادات الإضافية لمستخدمي WooCommerce:

  • تعطيل البرامج النصية
  • تعطيل تجزئة سلة التسوق
  • تعطيل Meta Box
  • تعطيل الحاجيات

يمكنك أيضًا استخدام perfmatters لإعداد CDN الخاص بك (مثل KeyCDN ، اقرأ مراجعتي هنا) ، وإضافة رمز Google Analytics والإعدادات. لست بحاجة إلى هذه الميزات على هذا الموقع ، لكنها ستكون مفيدة إذا كنت أقوم بإعداد موقع جديد.

أفضل إعدادات تحسين سرعة الأداء

أولاً ، سأقوم بتشغيل جميع إعدادات perfmatters التي يجب أن تساعد في تسريع WordPress. يمكنك القيام بذلك بنفسك من لوحة الإعدادات.

إعدادات perfmatters

قم بالتبديل بين الخيارات التالية:

  • تعطيل Emojis
  • تعطيل التضمينات
  • إزالة سلاسل الاستعلام
  • تعطيل XML-RPC
  • إزالة ترحيل jQuery
  • قم بإزالة رابط wlwmanifest
  • إزالة ارتباط RSD
  • إزالة الارتباط القصير
  • تعطيل خاصية Pingbacks الذاتية
  • قم بإزالة روابط REST API
  • تعطيل Dashicons
  • تعطيل خرائط جوجل
  • تعطيل مقياس قوة كلمة المرور
  • تعطيل Heartbeat (السماح فقط عند تعديل المنشورات / الصفحات)
  • تردد ضربات القلب (دقيقة واحدة)
  • الحد من مراجعات المنشور (30)
  • الفاصل الزمني للحفظ التلقائي

تركت موجز ويب لـ RSS كما هو لأنني استخدمها. لقد تركت نبضات القلب قيد التشغيل عند تحرير المنشورات ، بتردد 60 ثانية. هذا يعني أن مشاركاتي ستستمر في الحفظ التلقائي ، ولكن بشكل أقل من الافتراضي ، مما يؤدي إلى عدد أقل من الطلبات.

إعدادات أمان إضافية

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

  • إخفاء نسخة WP
  • قم بتغيير عنوان URL لتسجيل الدخول

إعدادات الأداء المتقدمة

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

  • تعطيل CSS و JS Script Manager
  • الجلب المسبق لنظام أسماء النطاقات
  • توصيل مسبق

النتائج: ما مدى تسريع perfmatters لموقعي على الويب؟

أجريت اختبار سرعة آخر بعد تثبيت وتكوين perfmatters:

بعد العطور

ليس سيئًا! يتم الآن تحميل صفحتي في أقل من ثانيتين (1.918 ثانية على وجه الدقة). قام المكون الإضافي بإزالة طلب وخفض 20 كيلو بايت من حجم صفحتي. إنه ليس حلم السرعة الذي كنت أحلم به بأقل من ثانية واحدة ، لكنه تحسن رغم ذلك.

أنا سعيد جدًا بهذه النتيجة ، نظرًا لأنني قمت بالفعل بتطبيق العديد من التعديلات اليدوية والمكونات الإضافية للتخزين المؤقت للحصول على موقعي بسرعة قبل استخدام perfmatters. أتخيل أن استخدام المكون الإضافي على موقع غير مُحسَّن سيعطي مكاسب سرعة أكثر دراماتيكية.

هل العطارين يستحق كل هذا العناء؟

بالنسبة للتكلفة (أقل من 25 دولارًا للحصول على ترخيص موقع واحد) ، والوقت الذي يستغرقه الإعداد (أقل من 5 دقائق) ، يعد perfmatters طريقة رائعة لتسريع أي موقع ويب WordPress بسعر رخيص وسريع .

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

إذا كنت بحاجة إلى إضافات سرعة WordPress ، فإنني أوصي أيضًا بالاطلاع على WPRocket (تقييمي هنا). لتوضيح الأمر ، يمكنك استخدام كل من WPRocket و perfmatters معًا ، فهي لا تتداخل كثيرًا في وظائفها - WPRocket عبارة عن مكون إضافي للتخزين المؤقت و perfmatters عبارة عن مكون إضافي لتحسين الطلب.

في النهاية ، من الممكن أن تمر عبر WordPress يدويًا في ترميز جميع التغييرات التي يتيح لك perfmatters إجراؤها. إذا لم تتعثر في الترميز ، فهناك أيضًا العديد من المكونات الإضافية المجانية المتاحة التي ستؤدي كل الأشياء التي يقوم بها perfmatters. على سبيل المثال ، هناك مكون إضافي مجاني لتعطيل XML-RPC ، ومكوِّن إضافي مجاني لتعطيل أو تقييد واجهة برمجة تطبيقات Heartbeat.

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

إذا كنت تشتري البرنامج المساعد ، فراجع ما إذا كان يمكنك الحصول على خصم 10٪ باستخدام القسيمة "PERFMATTERS" أثناء تواجدك فيه!