WP Rocket Review »أفضل مكون إضافي للتخزين المؤقت لبرنامج WordPress؟

نشرت: 2019-09-03

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

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

هناك عدد من حلول التخزين المؤقت المختلفة للاختيار من بينها. في هذا المنشور ، سنلقي نظرة على أحد أكثر ملحقات التخزين المؤقت شيوعًا المتاحة لـ WordPress: WP Rocket. سنقوم بتغطية أفضل ميزاته ، وعملية التثبيت ، وسهولة الاستخدام ، والأهم من ذلك ، أداءه.

هذا هو الجزء الأول من سلسلتنا المكونة من ثلاثة أجزاء على WP Rocket. إذا كنت تريد معرفة المزيد عن WP Rocket ، فتأكد أيضًا من مراجعة منشوراتنا الأخرى في هذه السلسلة:

  • WP Rocket Tutorial »كيفية تسريع موقع WordPress الخاص بك
  • مقارنة أفضل ملحقات التخزين المؤقت

هيا بنا نبدأ.

ما هو WP Rocket؟

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

WP Rocket مختلف. تم إصداره لأول مرة في عام 2013 وصنعه الثنائي جوناثان بوتيجيج وجان بابتيست مارشاند أرفير. كانت هناك العديد من حلول الأداء في ذلك الوقت ، لكن شعر الاثنان أن هذه الحلول معقدة للغاية ولا يمكن إعدادها ولا توفر تجربة مستخدم إيجابية للمستخدمين بشكل عام.

خرج ما أصبح أحد أكثر حلول أداء الموقع استخدامًا والمتاحة لـ WordPress. اعتبارًا من عام 2019 ، نمت إلى قاعدة عملاء تزيد عن 86000 وتستخدم في أكثر من 667000 موقع.

نما المكون الإضافي نفسه لتقديم المزيد والمزيد من الميزات على مر السنين. لنستعرض أفضلها.

سمات

  • التخزين المؤقت للصفحة - تقلل هذه الوظيفة وحدها مقدار الوقت الذي يستغرقه تحميل صفحاتك.
  • التخزين المؤقت للمتصفح - يخزن محتوى ثابتًا في متصفح الزائر حتى لا يحتاج إلى إعادة تحميل.
  • ضغط GZIP - يضغط HTML وأوراق الأنماط وجافا سكريبت.
  • تحسين قاعدة البيانات - قم بتنظيف قاعدة بيانات WordPress وفقًا لجدول زمني أو حسب الرغبة.
  • تحسين خطوط Google - يضمن عدم تأثير خطوط Google على أداء الموقع بشكل سلبي.
  • يزيل سلاسل الاستعلام - يزيل سلاسل الاستعلام من المحتوى الثابت.
  • التحميل البطيء - يتيح التحميل البطيء للصور ومقاطع الفيديو وأي شيء يستخدم إطارات iframe.
  • Minify & Defer - يقلل من ملفات HTML و CSS و JavaScript ويؤجل ملفات JS.
  • تكامل CDN - يتكامل مع خدمات CDN بسلاسة ولكن يتم تحسينه في الغالب لـ Cloudflare.
  • التجارة الإلكترونية - يتكامل مع WooCommerce ، التنزيلات الرقمية السهلة ، Jigoshop و iThemes Exchange.
  • التوافق متعدد المواقع - تم تحسين هذا المكون الإضافي بالكامل للشبكات متعددة المواقع.
  • التوافق متعدد اللغات - يتكامل مع WPML و Polylang و qTranslate.

الآن بعد أن عرفت ما يدور حوله هذا المكون الإضافي ، دعنا نغير التروس ونتحدث عن شعور استخدامه.

التثبيت والتكوين

WP Rocket Dashboard

يعمل تثبيت WP Rocket بنفس طريقة تثبيت أي مكون إضافي آخر. يمكنك إما تحميل مجلد ZIP من خلال منطقة إدارة WordPress أو تثبيته يدويًا عبر FTP.

في تكوينه الافتراضي ، يوفر WP Rocket التخزين المؤقت للصفحة والتخزين المؤقت للمستعرض وضغط GZIP ، من بين ميزات أخرى. هذه الميزات مؤتمتة ولا يمكن إيقاف تشغيلها ولا هي موجودة في إعدادات المكون الإضافي.

يتم تنشيط بعض الإعدادات الإضافية أيضًا. وهي تشمل دمج ملفات Google Fonts وتعطيل رموز WordPress التعبيرية والتحميل المسبق.

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

ترتيب

يتم تقسيم لوحة معلومات WP Rocket إلى الأقسام التالية:

  • الصفحة الرئيسية للوحة القيادة
  • مخبأ
  • ملف الأمثل
  • وسائل الإعلام
  • التحميل المسبق
  • قواعد متقدمة
  • قاعدة البيانات
  • CDN
  • نبض القلب
  • الإضافات
  • تحسين الصورة
  • أدوات

نظرًا لأن هذا المكون الإضافي يحتوي على قائمة شاملة من الإعدادات ، فسأركز فقط على الإعدادات التي ستحتاجها على الأرجح.

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

تمنحك لوحة القيادة أيضًا روابط يمكنك استخدامها للوصول إلى حسابك والدعم ووثائق المكون الإضافي بسهولة.

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

القسم التالي هو قسم تحسين الملفات ، وهو قسم مهم.

الفسفور الابيض ملف الصواريخ الأمثل

يمنحك هذا القسم القدرة على تصغير HTML و CSS و JavaScript. يمكن أن يؤدي تمكين هذه الإعدادات إلى تحسين طريقة أداء WP Rocket على موقعك بشكل كبير. كما أنها تلغي الحاجة إلى تثبيت العديد من المكونات الإضافية لجهات خارجية.

يسمح لك قسم الوسائط بتمكين التحميل البطيء. هذه ميزة أخرى موصى بها بشدة يمكنها تحسين أداء موقعك.

دعنا نتخطى قليلا. يمنحك قسم قاعدة البيانات لقطة لقاعدة البيانات الخاصة بك ، وتحديدًا العناصر التي يمكنك تحسينها.

قاعدة بيانات الفسفور الابيض صاروخ

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

دعنا ننتقل إلى اختبارات الأداء.

كيف يعمل صاروخ WP؟

فيما يلي اختبارات الأداء المذكورة أعلاه. لقد أجريت هذه الاختبارات على موقع ويب إنتاج مباشر صغير مبني على خادم استضافة مشترك من SiteGround. يتم تمكين خدمات CDN مع Cloudflare.

هذا ما كنت أعمل معه قبل تثبيت WP Rocket.

Pingdom بدون WP Rocket Un Optimized

يمكنك أن ترى أن وقت التحميل لهذا الموقع ، وفقًا لخادم Pingdom's Washington DC ، كان 1.28 ثانية بمفرده. كانت درجة الأداء 80.

كانت نتائجي مع GTmetrix:

Gtmetrix بدون WP Rocket Un Optimized

كان لدي وقت تحميل 2.7 ثانية. أخيرًا ، كانت هذه نقاطي على سطح المكتب PageSpeed ​​قبل WP Rocket:

Pagespeed بدون WP Rocket Unoptimized

فيما يلي ملخص سريع لنتائجي قبل تثبيت وتفعيل WP Rocket:

  • Pingdom - 1.28 ثانية
  • GTmetrix - 2.7 ثانية
  • نقاط PageSpeed ​​- 90 نقطة

شعرت بخيبة أمل كبيرة عند تنشيط WP Rocket وتشغيل الاختبارات الأولية التي يوصون بإجراءها. كان موقعي أبطأ قليلاً وفقًا لـ Pingdom ، بالنسبة للمبتدئين:

Pingdom مع WP Rocket Unoptimized

كانت النتيجة 1.34 ثانية ، وهذا ليس فرقًا كبيرًا ، لكن وثائق المطور تجعل الأمر يبدو كما لو أن موقعك يجب أن يعمل بشكل أسرع حتى عندما يكون WP Rocket غير مُحسَّن في تكوينه الافتراضي.

كانت نتائج GTmetrix الخاصة بي أفضل قليلاً عند 2.2 ثانية:

Gtmetrix مع WP Rocket Un Optimized

تحسنت أيضًا نقاط سرعة الصفحة الخاصة بي بنقطتين:

Pagespeed مع WP Rocket Un Optimized

فيما يلي ملخص للتغييرات:

  • Pingdom - 1.34 ثانية
  • GTmetrix - 2.2 ثانية
  • نقاط PageSpeed ​​- 92 نقطة

تحسين WP Rocket

هناك عدد من التكوينات المختلفة التي يمكنك تشغيلها باستخدام WP Rocket ، لكنني اخترت السير في الطريق البسيط وتقليل HTML و CSS و JavaScript فقط ، وتأجيل JavaScript ، ووسائط التحميل البطيء.

كانت النتائج رائعة للغاية. انخفض وقت تحميل صفحتي إلى النصف تقريبًا عند 731 مللي ثانية ، وفقًا لـ Pingdom:

Pingdom مع WP Rocket الأمثل

كما تحسن وقت التحميل الخاص بي مع GTmetrix إلى 1.6 ثانية:

Gtmetrix مع WP Rocket الأمثل

لم تتأثر نقاط سرعة الصفحة الخاصة بي بنفس القدر تقريبًا ، بل زادت بمقدار نقطة واحدة فقط:

Pagespeed مع WP Rocket Optimized

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

فيما يلي ملخص لنتائجي النهائية:

  • بينغدوم
  • GTmetrix - 1.6 ثانية
  • نقاط PageSpeed ​​- 93 نقطة

دعونا نختتم هذه المراجعة.

افكار اخيرة

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

تضمن هذا التكوين WP Super Cache ، ومكوِّن إضافي للتحميل كسول ، ومكوِّن إضافي يعزل JavaScript ، وآخر يعمل على تصغير ملفات CSS و JavaScript. تم تنفيذ هذا التكوين في وقت تحميل يبلغ 713 مللي ثانية ، وهو أسرع قليلاً من وقت WP Rocket.

ومع ذلك ، فإن قيمة WP Rocket لا تكمن في أدائها وحده. بفضل هذا المكون الإضافي ، تمكنت من إلغاء تنشيط أربعة مكونات إضافية على موقعي. بالإضافة إلى ذلك ، فإن المكون الإضافي الرئيسي الذي كنت أعتمد عليه ، WP Super Cache ، لا يحتوي على خيار ممتاز ، مما يعني أنه لا يحتوي على دعم متميز. في الواقع ، في وقت كتابة هذه المراجعة ، كان منتدى الدعم الخاص به على WordPress.org قد تم حل 12 مشكلة فقط من أصل 70 مشكلة في الشهرين الماضيين. لم يتم الرد على العديد من القضايا.

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

يأتي الدعم والتحديثات مع الترخيص الخاص بك ، والذي تبدأ تكلفته من 49 دولارًا لموقع ويب واحد. هذا الترخيص متاح لمدة عام واحد ، وفي هذه المرحلة ستحتاج إلى تجديد الدعم والتحديثات بخصم 30٪.

قم بزيارة WP Rocket

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

  • WP Rocket Tutorial »كيفية تسريع موقع WordPress الخاص بك
  • مقارنة أفضل ملحقات التخزين المؤقت