شرح إعدادات كلاود فلير المثالية لتحسين سرعة ووردبريس

شرح إعدادات كلاود فلير المثالية لتحسين سرعة ووردبريس والأمان

هل تريد استخدام كلاود فلير CDN على موقع ووردبريس الخاص بك؟

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

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

سنبدأ بإضافة موقع الويب الخاص بك، وتغيير خوادم الأسماء (nameservers)، و شرح إعدادات كلاود فلير الأساسية. ثم نرشدك عبر علامات التبويب (من تبويب Overview إلى Scrape Shield)، متبوعة بنصائح إضافية مثل إدراج عناوين IP الخاصة بـ Cloudflare في القائمة البيضاء في حساب الاستضافة الخاص بك، وكيفية إعداد شبكات CDN متعددة لجعل موقعك أسرع (المزيد من مراكز البيانات = موقع ويب أسرع. أنا أستخدم Cloudflare CDN و BunnyCDN معاً.

شرح إعدادات كلاود فلير المثالية مع ووردبريس

إذا كنت قد أضفت موقعك الإلكتروني بالفعل إلى Cloudflare وغيرت خوادم الأسماء، وتريد الانتقال مباشرة إلى شرح إعدادات كلاود فلير فيمكنك الانتقال إلى تبويب Overview.

أضف موقعك

اشترك في Cloudflare ثم أضف موقعك:

إضافة موقع إلى كلاود فلير

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

خطط كلاود فلير

ستصل بعد ذلك إلى لوحة إدارة DNS هذه حيث قام كلاود فلير بإدراج عناوين IP موقعك. ماعليك سوى التأكد من أن عنوان ال IP صحيح لأنه قد يخطأ كلاود فلير أحياناً:

Cloudflare DNS

ستصل في النهاية إلى لوحة التحكم هذه حيث تعين لك Cloudflare خادمي أسماء:

Cloudflare Nameservers

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

Cloudflare Nameservers Godaddy

لطيف! بمجرد القيام بذلك، تتم استضافة موقع ووردبريس الخاص بك على +200 مركزًا للبيانات (يضيفون مراكز جديدة بشكل متكرر) ولديك إعدادات كلاود فلير الافتراضية (والذي سنقوم بتعديله).

مراكز بيانات كلاود فلير

إعداد كلاود فلير مع إضافة الكاش

تسمح لك WP Rocket و WP Fastest Cache و W3 Total Cache و Swift Performance وإضافات الكاش الأخرى بدمج Cloudflare في إعداداتها. ستحصل عادةً على مفتاح API العالمي (الموجود في ملف تعريف كلاود فلير الخاص بك) وإدخاله في إعدادات كلاود فلير الخاصة بإضافة الكاش.

Cloudflare Global API key

WP Rocket:

إعداد كلاود فلير مع WP Rocket

دروس إضافات الكاش
إذا كنت ترغب في معرفة كيفية تكامل إضافة الكاش التي تستخدمها مع Cloudflare (وتعلم كيفية تكوين الإعدادات المثالية لإضافة الكاش)، فقد كتبت دروسًا تعليمية حول المكونات الإضافية الأكثر شيوعًا لذاكرة التخزين المؤقت:

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

شرح إعدادات كلاود فلير الأساسية لموقع ووردبريس

سنقوم بجولة مفصلة في شرح إعدادات كلاود فلير من أول تبويب (Overview) إلى آخر تبويب (Scrape Shield). لدي فيديو مفصل لهذه العملية:

شرح إعدادات كلاود فلير لحماية وتسريع موقع ووردبريس | أفضل شبكة CDN مجانية

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

1. Overview

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

الأمان – تحمي Cloudflare موقع الويب الخاص بك من خلال إعدادات SSL وجدار الحماية (WAF) والوصول (Access) وممرات التحدي والتشويش على البريد الإلكتروني، كما يعمل على تحسين أوقات التشغيل (Uptime) باستخدام الإعدادات الأخرى في كلاود فلير.

الأداء – يعمل كلاود فلير على تسريع موقع ووردبريس الخاص بك من خلال التخزين المؤقت، وتصغير الملفات، و CDN، و Brotli (على غرار ضغط gzip)، و Railgun، و Rocket Loader، وحماية الروابط الساخنة، وتحسين الصور، و AMP، و Argo (في علامة تبويب Traffic) وكل شيء في تبويب Speed.

إعدادات IP – تساعد Cloudflare في جمع بيانات موقع الزائر باستخدام IP Geolocation (في علامة تبويب Network) والتي يمكن استخدامها لحظر بلدان معينة وبرامج الزحف/البوتات السيئة وعناوين IP الأخرى من موقع الويب الخاص بك. يجب عليك إضافة عناوين IP كلاود فلير إلى القائمة البيضاء في حساب الاستضافة الخاص بك.

2. Analytics

شرح إعدادات كلاود فلير المثالية - الإحصائيات

الأسئلة الشائعة

  • لماذا لا يقوم كلاود فلير بتخزين كل شيء مؤقتًا؟ بشكل افتراضي، يقوم Cloudflare بتخزين محتوى ثابت معين فقط لا يشمل HTML. إذا كنت ترغب في تخزين كل شيء مؤقتًا ، فأنشئ قاعدة صفحة ، ثم اضبط مستوى الكاش على كل شيء (Cache Everything).
  • ما نوع الهجمات التي تحظرها كلاود فلير؟ يحظر Cloudflare مجموعة متنوعة من الهجمات بما في ذلك نسخ المحتوى وعمليات السحب الاحتيالية والاستيلاء على الحساب.

3. DNS

إذا كنت تريد توجيه خدمات/حركة مرور معينة عبر كلاود فلير ، فأضفها هنا. تقوم Cloudflare تلقائيًا بملء DNS. عندما يمر سهم عبر السحابة البرتقالية، يتم توجيه حركة مرور تلك الخدمة عبر Cloudflare.

Cloudflare DNS

DNSSEC – يحمي من إجابات DNS المزورة. يتم توقيع مناطق DNSSEC المحمية بشكل مشفر للتأكد من أن سجلات DNS المستلمة مطابقة لسجلات DNS التي ينشرها مالك المجال.

CNAME Flattening – يسمح بإنشاء سجل CNAME للدومين دون انتهاك مواصفات DNS. يؤدي هذا إلى تسريع اتصال DNS على CNAMEs بنسبة تصل إلى 30%.

4. SSL/TLS

إدارة إعدادات شهادة أمان SSL والتشفير:

شهادة امان كلاود فلير

SSL – يتحكم في وقت استfull (strict)خدام SSL. في حالة استخدام SSL ، يوصى باستخدام Full (strict).

  • Off – لن يتم استخدام SSL.
  • Flexible – استخدمه إذا لم تتمكن من تهيئة HTTPS على استضافتك. يمكن للزوار الوصول إلى موقعك عبر HTTPS ، ولكن يتم إجراء الاتصالات عبر HTTP. بشكل عام، يجب تجنب هذا لأنه قد يتسبب في redirect loops ، ولكن إذا كان يجب عليك، فحاول استخدام المكون الإضافي Cloudflare Flexible SSL.
  • Full – استخدمه فقط إذا كانت الشهادة لا تتطابق مع مجالك أو موقعة ذاتيًا (self-signed). ستستخدم كلاود فلير HTTPS ، لكنها لن تتحقق من صحة الشهادة.
  • Full (strict) – ستستخدم كلاود فلير HTTPS وتتحقق من الشهادة في كل طلب. يجب عليك إجراء هذا التغيير فقط إذا كانت جميع خوادم استضافتك محمية بشهادات Origin CA أو شهادات موثوقة بشكل عام.
اعدادات شهادة امان كلاود فلير

Edge Certificates – أدارت شهادات SSL الخاصة بك.

  • Universal SSL (Shared) – شهادة SSL مجانية مقدمة من Cloudflare والذي ستشاركه مع 50 عميلًا آخر من كلاود فلير ، بالاسم الشائع (على سبيل المثال، ssl123456.cloudflaressl.com).
  • Dedicated SSL Certificate – بسعر 5$ شهريًا، مخصصة فقط لمجالك بالاسم الشائع (على سبيل المثال nakib4tech.com)، يتم تجديدها تلقائيًا بواسطة Cloudflare.
  • Dedicated SSL Certificate مع Custom Hostnames – بسعر 10$ شهريًا، نفس الشيء مثل الخطة السابقة ولكنها تحمي ما يصل إلى 50 اسم مضيف إضافي أو أحرف بدل من اختيارك.
  • تحميل شهادة SSL مخصصة – 200$ شهريًا إذا كنت ترغب في استخدام SSL الخاص بك وتأتي مع حماية DDOS ، وتحسين Railgun ، وأوقات تشغيل مضمونة بنسبة 100%.

Always Use HTTPS – أعد توجيه جميع طلبات HTTP إلى HTTPs باستخدام إعادة التوجيه 301.

HTTP Strict Transport Security (HSTS) – يضمن أن تصبح روابط HTTP روابط HTTPS. يحمي موقع الويب من هجمات الرجوع إلى إصدار أقدم، وتجريد SSL، وسرقة الكوكيز. سيتأكد الخادم من أن المتصفحات تتصل فقط باستخدام HTTPS، وأن المستخدمين لا يتجاوزون تحذيرات الأمان الهامة.

Minimum TLS Version – يحدد الحد الأدنى لإصدار SSL/TLS الذي يمكن للمستخدمين زيارة موقع الويب الخاص بك منه. TLS 1.0 الافتراضي جيد.

Opportunistic Encryption – للمواقع التي لم تضيف HTTPS ولكنها تريد تحسين سرعة HTTP/2 عن طريق السماح للمتصفحات بمعرفة أن موقعك يدعم الاتصال المشفر. يضيف هذا طبقة إضافية من الأمان، لكنه لن يمنحك القفل الأخضر في متصفحك. سيؤدي ذلك إلى تحسين السرعة/الأمان بشكل طفيف للمواقع التي لا تستخدم بروتوكول HTTPs ، ولكن الانتقال إلى HTTPS هو الحل الأفضل.

TLS 1.3 – يمكّن أحدث إصدار من TLS/SSL وسيظهر القفل الأخضر في المتصفحات.

Automatic HTTPS Rewrites – إذا كان موقعك يتصل بـ HTTPS وكان رمز القفل غير موجود في Google Chrome ، أو به مثلث تحذير أصفر، فقد لا يزال موقعك يحتوي على روابط/مراجع إلى HTTP. يساعد هذا في إصلاح مشكلة Mixed-content من خلال ضمان استخدام HTTPs لجميع الموارد على موقعك.

Disable Universal SSL – إذا كان لديك SSL عام من Cloudflare ، فسيؤدي ذلك إلى تعطيله، ولن يتمكن المستخدمون من الوصول إلى موقعك باستخدام HTTPS إذا لم تكن هناك شهادات مخصصة.

5. Firewall

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

جدار حماية كلاود فلير

Firewall Rules – تتيح لك حظر الطلبات أو تحديها أو السماح بها بناءً على: البلدان وعناوين IP والروبوتات وعناوين URL وتعيين درجات التهديدات المخصصة و المزيد. انظر أمثلة قواعد جدار الحماية هنا أو هذا البرنامج التعليمي.

مثال: حماية مجلد WP Admin – يسمح فقط للمستخدمين في بلدك بالوصول إلى صفحة تسجيل دخول WP Admin. جيد إذا كان لديك أعضاء فريق (في بلدك) يحتاجون أيضًا إلى الوصول.

  • Field: مسار URL path ثم contains ونحدد /wp-admin
  • البلد + does not equal + العراق
  • Action: بلوك
قواعد جدار حماية كلاود فلير

في علامة تبويب Tools توجد الخيارات الآتية:

Rate Limiting – يُستخدم بشكل أساسي لحظر برامج الزحف المزيفة من Google والروبوتات غير المرغوب فيها التي تضرب موقعك كثيرًا وتستهلك وحدة المعالجة المركزية. تقدم كلاود فلير هذا كخدمة دفع لكل استخدام ، لكن Wordfence يقوم بذلك مجانًا في خيارات Rate Limiting الخاصة بهم. احذر – فأنت لا تريد حظر المستخدمين الشرعيين!

Cloudflare Firewall Settings

مستوى الأمان – تخصص خوارزمية Cloudflare عناوين IP درجة تهديد من 0 إلى 100.

  • High – درجات أكبر من 0
  • Medium – درجات أكبر من 14
  • Low – درجات أكبر من 24
  • Essentially off – الدرجات الأكبر من 49
  • I’m Under Attack! – يجب استخدامه فقط عندما يكون موقعك تحت هجوم DDoS. يضيف هذا طبقة إضافية من الحماية من خلال تحليل حركة المرور لتأكيد الزوار البشر الشرعيين. يرى كل زائر صفحة تحدي لمدة 5 ثوانٍ تقريبًا.

Challenge Passage – عندما يكون للزائر سمعة سيئة مع كلاود فلير، سيحتاج إلى إكمال التحدي. هذا هو الوقت الذي ينتهي فيه التحدي، وسيتم إصدار تحد جديد.

Browser Integrity Check – يبحث عن الطلبات ذات رؤوس HTTP التي يشيع استخدامها من قبل مرسلي البريد العشوائي والروبوتات وبرامج الزحف، ويقدم صفحة حظر إذا تم تحديدها على أنها تهديد.

Privacy Pass Support – منع المستخدمين ذوي السمعة السيئة من Cloudflare من الاضطرار إلى ملء كابتشا باستمرار.

6. Access

يتحكم في الوصول إلى مواقع الويب الخاصة بك عن طريق تطبيق عملية ترخيص تقوم بتكوينها عندما يقوم المستخدمون بتقديم طلبات إلى خادمك الأصلي. سيستخدم الأعضاء موفري الهوية الاجتماعية والمؤسسة (IdP) كأوراق اعتمادهم ويمكنهم الوصول إلى المواد الحساسة لوقت معين من اختيارك. التسعير مجاني لأول 5 مقاعد، ثم 3-5 دولارات شهريًا لـ Access Basic أو Premium.

Cloudflare Access

7. Speed

قم بتسريع موقع ووردبريس الخاص بك باستخدام التصغير وتحسين الصور (Polish و Mirage و Railgun و Rocket Loader و Brotli) وميزات الأداء الأخرى.

يحتوي تبويب Overview على نظرة عامة عن سرعة موقعك مع كلاود فلير وتبويب Browser Insights يتضمن ميزة التنبيهات التي نوصي بتركها معطلة (تبطئ من سرعة موقعك)، ولذا سنمر فقط في تبويب Optimization.

تسريع موقع ووردبريس مع كلاود فلير

Image Resizing (تُكلف 200$/شهر) – تغيير حجم الصور وضبط جودتها وتحويلها إلى تنسيق WebP عند الطلب. يقوم كلاود فلير بتخزين كل صورة مؤقتًا على مراكز البيانات. يسمح لك هذا بتكييف الصور مع مضهر موقعك وأحجام شاشات زوارك، بسرعة وسهولة.

Polish (ميزة احترافية) – تجرد بيانات EXIF وتضغط الصور.

Auto Minify – يعد تصغير HTML و CSS و Javascript عناصر ذات أولوية عالية في GTmetrix. عادةً ما تأخذ إضافات الكاش كعكة من هذا، ولكن يمكنك استخدام Cloudflare أيضًا. إذا رأيت أخطاءً واضحة بعد تمكينها، فمن المحتمل أن يكون السبب هو تصغير CSS أو JavaScript. تحتوي WP Rocket ومعظم اضافات الكاش على خيارات لاستبعاد الملفات الإشكالية التي تسبب أخطاء، إن وجدت.

Brotli – على غرار ضغط gzip ، يعتقد أنه أسرع فقط.

Cloudflare APOكلاود فلير APO هو مجموعة جديدة من خدمات التحسين المصممة لتحسين السرعة والأداء بنقرة واحدة بواسطة Cloudflare. على مستوى عالٍ ، يعمل Cloudflare APO على ووردبريس على تحسين أداء الموقع بطريقتين رئيسيتين.

  • يتم تخزين نسخ HTML الثابتة من صفحات موقع ووردبريس في ذاكرة التخزين المؤقت في خوادم كلاود فلير المتطورة حول العالم.
  • يتم تخزين خطوط الجهات الخارجية مؤقتًا وتقديمها بواسطة Cloudflare.

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

Enhanced HTTP/2 Prioritization – يحسن ترتيب تسليم الموارد، بغض النظر عن المتصفح. سيختبر الزوار الذين يستخدمون متصفحات Safari و Edge أكبر التحسينات. تشبه هذع العملية طريقة ال Preload للموارد الأكثر أهمية في الصفحة.

TCP Turbo – تقليل وقت الوصول (Latency) بإستخدام تحسينات TCP المضبوطة بشكل مخصص من كلاود فلير.

Mirage – تقلل طلبات الصور وتحميل الصور البطيئ وتحسن أوقات تحميل الصور على الأجهزة المحمولة ذات اتصالات الشبكة البطيئة. إليك المزيد من التفاصيل عن ميراج…

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

Rocket Loader™ – يقوم بتحميل JavaScript بشكل غير متزامن، بما في ذلك البرامج النصية الخاصة بطرف ثالث.

Railgun™ – يعمل على تسريع المحتوى الديناميكي للزوار البعيدين عن الخادم الأصلي.

Prefetch URLs – يتم تقديم الكائنات المخزنة مؤقتًا كطلب واحد، بدلاً من طلبات متعددة.

AMP Real URL – قم بتمكينه إذا كنت تستخدم AMP في موقع ووردبريس الخاص بك. يتيح ذلك للمستخدمين فتح روابط AMP خارجية من موقع الويب الخاص بك بتنسيق AMP. تعرف على المزيد.

Mobile Redirect – يعيد توجيه زوار الجوال إلى موقع الجوال (يجب أن يكون لديك مجال مخصص).

8. Caching

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

التخزين المؤقت على كلاود فلير

Purge Cache – يمسح ذاكرة التخزين المؤقت لـ Cloudflare.

Caching Level – عيّن مقدار المحتوى الثابت الذي ستقوم Cloudflare بتخزينه مؤقتًا.

  • No Query String – يسلم الملفات المخزنة مؤقتًا فقط في حالة عدم وجود سلسلة استعلام.
  • Ignore Query String – يسلم نفس المورد للجميع بغض النظر عن سلسلة الاستعلام.
  • Standard – يسلم موردًا مختلفًا في كل مرة تتغير فيها سلسلة الاستعلام.

Browser Cache Expiration – يحدد الوقت الذي ستنتهي فيه ذاكرة التخزين المؤقت للزائر بعد زيارة الصفحة.

Always Online™ – ستحاول Cloudflare إظهار نسخة مخبأة من موقع الويب الخاص بك إذا تعطل خادمك.

Development Mode – يتيح لك رؤية التغييرات على موقع الويب الخاص بك في الوقت الفعلي دون القلق بشأن رؤية نسخة مخبأة.

Enable Query String Sort – يزيد من معدلات دخول ذاكرة التخزين المؤقت عن طريق تمكين سلاسل الاستعلام ليتم فرزها قبل أن تصل إلى ذاكرة التخزين المؤقت لـ Cloudflare.

9. Workers

Workers عبارة عن بيئة تنفيذ JavaScript تتيح للمطورين زيادة التطبيقات الحالية أو إنشاء تطبيقات جديدة دون تكوين البنية التحتية أو صيانتها. السعر هو 5$ شهريًا + استخدام (أول 10 ملايين طلب مدعوم من Workers مجاناً، ثم 0.5$ لكل مليون طلب). يمكن تكوين Workers لتشغيل صفحات ونطاقات فرعية محددة وما إلى ذلك. اختبرها هنا.

Cloudflare Workers & Apollo (Jonathan Bruce)

10. Rules

تتيح لك قواعد الصفحة تحسين عناوين URL المحددة للأداء والأمان. أقترح الاطلاع على مقالنا السابق الخاص ب 8 قواعد صفحة كلاود فلير مفيدة لتسريع وحماية مواقع ووردبريس خاصةً تلك المتعلقة بتحسين ووردبريس والسرعة والأمان. يجب أن تتعرف أيضًا على المصطلحات الشائعة.

قواعد صفحة كلاود فلير

قواعد الصفحة العامة

  • Always Online – يحتفظ بنسخة محدودة من موقعك على الإنترنت إذا تعطل خادمك. يمكن استخدامها لأهم صفحاتك (مثل شروط الخدمة وسياسة الخصوصية وما إلى ذلك).
  • Browser Cache TTL – يوجه Cloudflare متصفح الزائر إلى تخزين أحد الموارد مؤقتًا. يمكنك زيادة هذا للصفحات التي لا يتم تحديثها بشكل متكرر لتوفير النطاق الترددي.
  • Disable Performance – يُعطل التصغير تلقائي، Rocket Loader، ميراج، وPolish. هذه رائعة لتسريع الصفحات، ولكن يمكنك تعطيلها لمشرف ووردبريس الخاص بك.
  • Edge Cache TTL – تقوم خوادم Cloudflare الخاصة بالوقت بتخزين مورد مؤقتًا قبل الانتقال إلى الخادم الأصلي للحصول على نسخة حديثة. يمكنك زيادة هذا للصفحات التي لا يتم تحديثها بشكل متكرر.
  • Email Obfuscation – يمنع البريد العشوائي عن طريق إخفاء عنوان بريدك الإلكتروني للروبوتات، بينما يظل مرئيًا للزوار (ينطبق فقط إذا قمت بإدراج بريدك الإلكتروني على موقع الويب الخاص بك). يؤدي تمكين هذا في صفحة الاتصال (والصفحات الأخرى التي تعرض بريدك الإلكتروني) إلى منع الروبوتات من التقاط عنوان البريد الإلكتروني الخاص بك.
  • Security Level – تقوم كلاود فلير بتعيين عناوين IP درجة تهديد من 0-100. يمكن إنشاء قواعد الصفحة لتعيين درجة أمان عالية لمسؤول ووردبريس والمناطق الحساسة في موقعك.
  • Cache Level – مقدار التخزين المؤقت الذي تقوم به كلاود فلير (“كل شيء” هو الأكثر عدوانية).
  • علامة النجمة (*) – تُستخدم في عناوين URL لقاعدة الصفحة لمطابقة المعلمات.

يقول كلاود فلير…

نوصي بإنشاء قاعدة صفحة لاستبعاد قسم المسؤول في موقع الويب الخاص بك من ميزات أداء Cloudflare. قد تؤدي ميزات مثل Rocket Loader و Auto Minification إلى تعطيل وظائف الواجهة الخلفية في قسم المشرف الخاص بك عن غير قصد.

نوصي بشدة ان تتطلع على دليلنا السابق لأفضل 8 قواعد صفحة كلاود فلير لتسريع وحماية مواقع ووردبريس حيث قدمنا قواعد صفحة لحماية مسؤول ووردبريس وصفحات WP-admin والكثير.

11. Network

Cloudflare Network Settings

HTTP/2 – تدعم معظم الإستضافات HTTP/2 (اختبر موقعك هنا). يتطلب HTTP/2 شهادة SSL.

HTTP/3 (with QUIC) – اتصالات إنترنت UDP السريعة تزيد من سرعة حركة مرور HTTP وتحسن الأمان.

0-RTT Connection Resumption – يحسن الأداء للعملاء الذين سبق لهم الإتصال بموقعك.

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

gRPC – السماح بإتصالات gRPC بخادمك الأصلي. أقرأ المزيد عن gRPC هنا.

WebSockets – تستخدم غالبًا للتطبيقات في الوقت الفعلي مثل الدردشة الحية والألعاب. يقومون بإنشاء اتصالات مفتوحة بين الزوار وخادم الأصل، حتى يتمكنوا من التواصل بشكل أسرع.

Onion Routing – يتيح للمستخدمين على شبكة Tor الحفاظ على خصوصيتهم عند تصفح موقعك. Tor عبارة عن شبكة مخصصة للدفاع ضد تحليل حركة المرور ومراقبة الشبكة الأخرى.

Pseudo IPv4 – خدمة ترجمة IPv6 إلى IPv4 (توصي Cloudflare بتعطيل هذا نظرًا لأنه تم تحديده على أنه تجريبي ولن ترى عادةً هذا النوع من حركة المرور).

IP Geolocation – يحدد موقع بلد كل مستخدم حتى تتمكن من رؤيتها في تحليلات كلاود فلير.

Maximum Upload Size – إذا سمحت للزائرين بتحميل الملفات إلى موقعك، فسيكون هذا هو الحجم الأقصى للتحميل.

Response Buffering (ميزة المؤسسة) – إذا كان المستخدمون قادرين على تنزيل الملفات من موقعك، فإن هذا يخبر Cloudflare بالانتظار حتى يتم تنزيل الملف بالكامل قبل إرساله إلى المستخدم.

True-Client-IP Header – يسمح لك بمشاهدة عناوين IP الخاصة بالمستخدم.

12. Traffic

Cloudflare Argo

Argo (ميزة مدفوعة) – تستخدم معلومات الشبكة في الوقت الفعلي من Cloudflare لتوجيه حركة المرور عبر المسارات الأسرع والأكثر موثوقية من الإستضافة إلى مراكز بيانات كلاود فلير. تقول Cloudflare أن ملفات الويب تؤدي أداءً أسرع بنحو 30% في المتوسط، وتقلل من زمن الوصول (Latency) بنسبة 35%، وتقلل أخطاء الاتصال بنسبة 27%. التسعير هو 5$ لكل موقع (شهريًا) بالإضافة إلى 0.10$ لكل جيجابايت من التحويل.

Argo Tunnel – هذا متاح بمجرد تنشيط Argo. إنه يحمي عنوان IP الخاص بخادمك من التعرض من خلال توجيه الطلبات عبر Cloudflare قبل الوصول إلى الخادم. هذا يمنع الهجوم باستخدام Cloudflare WAF، وتخفيف DDoS غير المحسوب، والمصادقة مع الوصول.

Load Balancing – تتحقق من صحة الخوادم وتحدد ما إذا كان يتم استخدامها بشكل مفرط أو أنها بعيدة جغرافيًا، ثم تعمل على تحسين مساراتها بكفاءة. يحسن السرعة + أوقات التشغيل. السعر هو 5 – 50 دولارًا أمريكيًا في الشهر + 50 سنتًا لكل 500,000 استعلام (أول 500,000 استعلام مجاني).

13. Stream

Stream عبارة عن منصة فيديو للمطورين وفرق المحتوى الذين قاموا ببناء تطبيقات الفيديو. في الخلفية، ستقوم Cloudflare بتشفير مقاطع الفيديو الخاصة بك وتخزينها وتسليمها بواجهة برمجة تطبيقات واحدة. سيقومون أيضًا بتحسينه للأجهزة المناسبة والتنسيق ومعدل البت واتصال الشبكة. كل 1000 دقيقة يتم عرضها تكلف 1$ شهريًا. كل 1000 دقيقة من الفيديو المخزن تكلف 5$ شهريًا.

14. Custom Pages

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

15. Apps

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

تطبيقات كلاود فلير

التطبيقات الشعبية

  • Google Analytics – طريقة سهلة لتثبيت Google Analytics باستخدام رمز UA.
  • Talk.to – تطبيق الدردشة المباشرة المخصص لمواقع ووردبريس (لديهم أيضًا مكون إضافي).
  • Autosave – يمنع المستخدمين من فقدان المعلومات عند ملء النماذج على موقع الويب الخاص بك (على سبيل المثال، يغلقون علامة التبويب عن طريق الخطأ أو ينقطع الاتصال). يقوم تلقائيًا بحفظ بيانات النموذج محليًا واستعادتها. لا يلزم التكوين.

16. Scrape Shield

Cloudflare Scrape Shield

Email Address Obfuscation – إذا قمت بإدراج عنوان بريدك الإلكتروني على موقع الويب الخاص بك، فإن هذا يمنع الروبوتات من الزحف إليه وإرسال بريد عشوائي إليك.

Server-side Excludes – إذا كان لديك محتوى حساس ترغب في إخفائه للزائرين المشتبه بهم (ولكن ليس للزوار الحقيقيين)، فقم بتمكين هذا.

Hotlink Protection – تمنع الأشخاص من نسخ صورك ولصقها على موقع الويب الخاص بهم، وإلا فستظل تستضيف هذه الصور (تمتص عرض النطاق الترددي الخاص بك).

السماح لعناوين IP كلاود فلير

تغطي الأقسام التالية ما يلي (على الأقل قم بالسماح لعناوين IP كلاود فلير في إستضافتك):

  • السماح لعناوين IP كلاود فلير
  • استخدام شبكات CDN متعددة
  • المزيد من تحسينات سرعة ووردبريس

تضمن عملية السماح لعناوين IP كلاود فلير التأكد من عدم حظر عناوين IP الخاصة بـ Cloudflare بواسطة إستضافتك.

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

عناوين IP الخاصة بـ Cloudflare:

عناوين IP الخاصة بـ Cloudflare

استخدام شبكات CDN متعددة

شبكات CDN متعددة = مراكز بيانات أكثر = تسليم محتوى أسرع. لدى كلاود فلير +200 مركز بيانات و BunnyCDN بها +30 مركزًا للبيانات مما يقلل المسافة بين الزوار والخادم. أنا أستخدم كلا من Cloudflare (مجاني) و BunnyCDN ($0.06-$0.01 لكل GB مع نسخة تجريبية مجانية) على موقعي.

شبكات CDN متعددة

المزيد من تحسينات سرعة ووردبريس

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

حظاً موفقاً مع أعلى النتائج في Gtmetrix:)

تسريع موقع ووردبريس 100% في Gtmetrix

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

أنمار النقيب

حول أنمار النقيب

مدون & مطور، أُشارك كل ما تعلمته حول تحسين مواقع ووردبريس للسرعة، ودروس تحسين محركات البحث (SEO). إقرأ سيرتي الذاتية لتتعلم المزيد عني.

7 تعليقات

  1. ما شاء الله شرح وافي مشكور اخي النقيب على هذا التعب والمجهود الواضح في ايضال هذا القدر من المعلومات

    مع تحيات ادارة مدونة فور يو التقنية

  2. السلام عليكم
    لدي نطاق من شركة والاستضافة من شركة اخرى واريد استخدام كلاود فلير مع العلم انه لدي IP للاستضافة ايضا
    شركة الاستضافة اعطتني 4 نيم سيرفر وقمت بتغير النيم سيرفر في مزود النطاق وعند دخولي لكلاود فلير يعطيني 2 نيم سيرفر كيف يمكن الربط في هذه الحالة !!
    شكرا لك انمار

    1. وعليكم السلام والرحمة،

      رمضان كريم! أعتذر بشدة لتاخر الرد.
      صديقي، لدى كلاودفلير 2 نيم سيرفر وهذا كافي فقط أكتبهن في مزود النطاقات ثم ضيف عنوان ip إستضافتك في Cloudflare DNS وأنتهى.

      ماذا عن متابعة شرحي الجديد حول ربط كلاودفلير؟ لقد رفعت فيديو جديد في 2021 حول كلاودفلير تابعه.

      تحياتي

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

اترك تعليقاً

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