إضافات

الإعدادات المثالية لإضافة wp rocket لتسريع موقع ووردبريس 2021

اذا كنت تبحث عن أفضل إضافة لتسريع موقعك الإلكتروني فإليك هذا المقال, تعد إضافة WP Rocket من أفضل إضافات الكاش لمواقع ووردبريس, كما أشار العديد من المستخدمين انها تعد الإضافة رقم 1 في إضافات الكاش وتسريع المواقع.

وهذا يعود للميزات المتعددة التي تتمتع بها, مثل: حفظ الكاش في متصفح المستخدم, ضغط أكواد الموقع (JS, HTML, CSS) وتسريع تحميلها, التحميل المسبق للروابط الخارجية والخطوط وخريطة الموقع, تنظيف الداتا بيس من المراجعات, وملفات المكونات الإضافية التي تم حذفها وانتهت صلاحيتها, التحميل الكسول للصور واستبدال مقاطع الفيديو بإطارات صورية, والعديد من الميزات الرائعة.

WP Rocket هي عبارة عن عدة إضافات ممزوجة بإضافة واحدة, فاستخدامها يغنيك عن استخدام العديد من الإضافات.

لتحصل على نتائج مرضية في كل من GTMetrix و PingTest عليك إعداد WP Rocket بالطريقة الصحيحة وبما يتناسب مع موقعك, لذلك دعونا نبدأ بالإعداد.

1. تثبيت WP Rocket

بعد شرائك لإضافة WP Rocket , قم بالتوجه الى لوحة تحكم ووردبريس > الاضافات > أضف جديد > رفع إضافة, ثم قم بتفعيلها.

رفع إضافة wp rocket

2. لوحة تحكم WP Rocket

توجه الى لوحة تحكم WP Rocket من خلال لوحة تحكم ووردبريس > الإعدادات > WP Rocket.

 

3. التخزين المؤقت

قم بالتوجه الى تبويب التخزين المؤقت, وفعّل خيار “تفعيل التخزين المؤقت للأجهزة المحمولة“, وعيّن “عمر ملفات التخزين المؤقت” الى 10 ساعات, كما هو واضح بالصورة أدناه.

التخزين المؤقت

التخزين المؤقت للأجهزة المحمولة

يعمل التخزين المؤقت للأجهزة المحمولة على تسريع تحميل موقعك بمنظور الجوال, قم بتفعيل “إنشاء ملفات منفصلة للتخزين المؤقت للأجهزة المحمولة” في حال كنت تستخدم إضافات لموقعك خاصة بالجوال.

التخزين المؤقت للمستخدمين الذين قاموا بتسجيل الدخول

استخدم هذه الميزة في حال كان المستخدمين يقومون بتسجيل الدخول لموقعك, هذه الميزة تتيح لكل مستخدم ذاكرة تخزين مؤقت خاصة به.

عمر ملفات التخزين المؤقت

اتركه الافتراضي, ألا وهو 10 ساعات, ليتم تحديث معلومات الكاش كل 10 ساعات, وهذا يقلل من استهلاك موارد استضافتك.

 

4. تحسين الملفات

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

[box type=”warning” align=”aligncenter” class=”” width=”ملاحظة”]في حال حدوث خطأ او مشكلة في الموقع, قم أولاً بتعطيل إضافة WP Rocket, في حال تم حل المشكلة, قم بإعادة تفعيل WP Rocket, وابحث عن الإعداد الذي تسبب في هذه المشكلة.[/box]

تحسين ملفات css تحسين ملفات JS

تصغير ملفات CSS + JS

قم بتفعيل هذا الخيار لتصغير ملفات ال CSS من خلال إزالة المسافات البيضاء من ملفات الأكواد.

[box type=”note” align=”aligncenter” class=”” width=”ملاحظة”]في حال كنت قد فعلت هذا الخيار في إضافة أخرى او في Cloudflare مثلاً, فلا تقوم بتفعيله في WP Rocket. أي عليك تفعيله من مكان واحد فقط.[/box]

Combine Files

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

[box type=”note” align=”aligncenter” class=”” width=”ملاحظة”]في حال كان موقعك يدعم اتصال HTTP/2 او HTTP/3 فلا تقم بتفعيلها, يمكنك التأكد من خلال موقع kEYCDN Tools.[/box]

استثناء ملفات CSS + JS

في حال واجهت مشكلة اثناء تصغير CSS + JS, حدد موقع الملفات المسببة للمشكلة وضعه في مربع “ملفات CSS او JS المستثناة”.

تحسين تحميل ملفات CSS

يعد هذا الخيار من أهم العوامل في تسريع الموقع, حيث سيقوم بإزالة أنماط CSS لتسريع تحميل موقعك, ثم تقوم WP Rocket بتوليدها.

Load JavaScript Deferred

تعمل هذه الميزة على تأجيل تحميل الجافا سكربت , حتى يتم تحليل وتحميل الموقع أولاً, وهي أيضًا تعد من أهم عوامل تسريع الموقع.

Delay JavaScript Execution

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

[ads1]

Media -5

يمكنه تحسين وقت التحميل الفعلي حيث سيتم تحميل الصور وإطارات iframe ومقاطع الفيديو فقط عند الدخول (أو على وشك الدخول) إلى منفذ العرض كما تعمل على تقليل عدد طلبات HTTP.

wp rocket media

التحميل الكسول

يعمل على تحميل الصور والإطارات ومقاطع الفيديو بشكل بطيء, أي أنها تظهر عندما يقترب المستخدم من الوصول اليها, وهذا يعمل على تسريع تحميل الموقع وتقليل عدد الطلبات.

قم بتفعيل: *تمكين للصور.  *تمكين للفيديو و الإطارات الداخلية Iframes.  *استبدال إطار يوتيوب بصورة المعاينة.

تعطيل الإيموجي ( الرموز التعبيرية)

تعد الرموز التعبيرية عام كبير في إبطاء الموقع في حال وجودها بكثرة, لهذا نقوم بتعطيلها من خلال هذا الخيار.

التضمين

ويعرف أيضًا باسم “Hot Protection”, اذا قام المستخدم في تنزيل الصور من موقعك او استخدمها في موقع آخر, فهذا يعمل على استهلاك موارد استضافتك وإبطاء موقعك, لذلك نقوم بتعطيلها من خلال هذا الخيار.

Webp Caching

عليك تفعيل هذا الخيار في حال كنت تستخدم صور موقعك بصيغة Webp, حيث ستقوم إضافة WP Rocket بحفظ الصور في متصفح المستخدم , كما سيقوم المتصفح بتحميل صور الموقع بسرعة عالية جدًا.

ننصح دائمًا بتحويل صور الموقع الى Webp مما يصغر من حجمها, ويسرّع تحميلها, يمكنك تحويل صور موقعك الى Webp من خلال إضافة Imagify.

[ads1]

6- التحميل المسبق

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

التحميل المسبق

التحميل المسبق

PreLoad Cach

قم بتفعيل التحميل المسبق , والتحميل المسبق لخرائط الموقع (يعمل التحميل المسبق لخرائط الموقع على تحميل كافة روابط المقالات والصفحات في الموقع بشكل مسبق, وليس فقط الصفحة الرئيسية).

PreLoad Links

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

Prefetch DNS Requests

يؤدي الجلب المسبق لـ DNS إلى تحميل الملفات الخارجية بشكل أسرع ، خاصة على شبكات المحمول.

قم بالتوجه الى GTMetrix وفحص موقعك, ثم توجه الى تبويب Waterfall, والقي نظرة على الروابط الخارجية لموقعك, قم بنسخ أي رابط خارجي وضعه في صندوق Prefetch DNS Requests (قم بحذف https: من الرابط, ليصبح يبدأ بـ //).

pre DNS

هناك العديد من المجالات الشائعة التي يتم استخدامها في العديد من المواقع, مما يسهل على المتصفح استخدامها في تسريع تحميل موقعك.

فيما يلي ابرزها, قم بنسخها ووضعها في الصندوق:

//maps.googleapis.com
//maps.gstatic.com
//fonts.googleapis.com
//fonts.gstatic.com
//use.fontawesome.com
//ajax.googleapis.com
//apis.google.com
//google-analytics.com
//www.google-analytics.com
//ssl.google-analytics.com
//www.googletagmanager.com
//www.googletagservices.com
//googleads.g.doubleclick.net
//adservice.google.com
//pagead2.googlesyndication.com
//tpc.googlesyndication.com
//youtube.com
//i.ytimg.com
//player.vimeo.com
//api.pinterest.com
//assets.pinterest.com
//connect.facebook.net
//platform.twitter.com
//syndication.twitter.com
//platform.instagram.com
//referrer.disqus.com
//c.disquscdn.com
//cdnjs.cloudflare.com
//cdn.ampproject.org
//pixel.wp.com
//disqus.com
//s.gravatar.com
//0.gravatar.com
//2.gravatar.com
//1.gravatar.com
//sitename.disqus.com
//s7.addthis.com
//platform.linkedin.com
//w.sharethis.com
//s0.wp.com
//s1.wp.com
//s2.wp.com
//stats.wp.com
//ajax.microsoft.com
//ajax.aspnetcdn.com
//s3.amazonaws.com
//code.jquery.com
//stackpath.bootstrapcdn.com
//github.githubassets.com
//ad.doubleclick.net
//stats.g.doubleclick.net

 

Preload Fonts

انسخ امتداد ملفات الخطوط من GTmetrix تبويب Fonts وضعها في صندوق Fonts to preload.

fontspreload

 

7- الاعدادات المتقدمة

كما أن للتخزين المؤقت فوائد عديدة, فله أيضًا مساوئ في حال استخدامه ببعض الصفحات, مثل صفحة تسجيل الدخول, او لوحة تحكم الموقع, وسلة التسوق في حال كانت غير مدعومة في WP Rocket .

كما يمكنك استثناء هذا التبويب في حال لم تتعرض لمشكلة بسبب حفظ الكاش.

WP Rocket Advanced Rules

Never Cache URLs

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

Never Cache Cookies

هنا يمكنك استثناء ملفات تعريف الارتباط (الكوكيز).

Never Cache User Agents

يمكنك استثناء وكلاء المستخدمين في هذه الميزة.

Always Purge URLs

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

 

Cache Query Strings

بالإعداد الافتراضي, لا تقوم WP Rocket بحفظ التخزين المؤقت لمعلّمات الاستعلام مثل صفحات البحث والفلترة, اذا كنت ترغب بحفظ التخزين المؤقت لها, فيمكنك وضع المعلّمات في هذا الحق.

 

8- قاعدة البيانات

إن تراكم المراجعات وملفات الإضافات المحذوفة والتي لا داعي لوجودها في قاعدة البيانات, يسبب في بطئ موقعك الإلكتروني بشكل كبير, فمن المهم جدولة عمليات تنظيف وتحسين لقاعدة البيانات لإبقائها نظيفة من الملفات منتهية الصلاحية, وذات جداول منسقة.

wp rocket database

تنظيف المقالات

تمكنك هذه الميزة من حذف المراجعات, المسودات التلقائية, والمقالات المحذوفة, مما يخفف من حجمها في قاعد البيانات, قم بتحديد ما تريد حذفه في حال لا تحتاجه.

تنظيف التعليقات

عند تحديد هذا الخيار, سيتم حذف الرسائل غير المرغوب بها والتعليقات المحذوفة نهائيًا.

الملفات العابرة

وتعني الملفات التي لم يعد حاجة لها, مثل ملفات الإضافات التي سبق وأن قمت بحذفها, قم بتفعيل هذه الخيارات لتنظيف قاعدة البيانات من هذه الملفات.

تحسين جداول قاعدة البيانات

تعمل على إعادة ترتيب وتنسيق الجداول, مما يحسن من آداء وسرعة الموقع.

تنظيف تلقائي

قم بجدولة موعد للتنظيف التلقائي للموقع, مثل تنظيف بشكل يومي, اسبوعي, شهري, يوصى باختيار جدولة أسبوعية للتنظيف التلقائي.

9- شبكة توصيل المحتوى CDN

في حال كنت تستخدم CDN, فيمكنك ربطه ب WP Rocket من خلال هذا التبويب.

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

شبكة توصيل المحتوى cdn

 

Heartbeat -10

تعمل هذه الميزة على تعطيل او تقليل معدل واجهة برمجة التطبيقات مما يمكن أن يقلل من استهلاك موارد استضافتك, يوصى بتقليل المعدل في الاعدادات الثلاث التالية:

heartbeat

11- إضافات

قم بتفعيل الإضافات التي تستخدمها كميزة إضافية من خلال نقرة واحدة, دون الحاجة الى اعدادها.

الاضافات

مقالات ذات صلة

اترك تعليقاً

زر الذهاب إلى الأعلى