Cloudflare و CDN - دليل نهائي لبرنامج WordPress
نشرت: 2022-01-13شبكة توصيل المحتوى ، أو شبكة توصيل المحتوى ، هي نظام من الخوادم الموزعة عالميًا والتي تقدم المحتوى نيابة عن الخوادم الأخرى. تقوم شبكات CDN بتخزين بيانات التخزين المؤقت من الخادم الأصلي ، مما يسمح للمستخدمين بالوصول إلى البيانات من خادم بالقرب منهم ، وبالتالي تحسين الأداء وتقليل زمن الوصول.
تعد شبكات CDN جزءًا أساسيًا من عالمنا الحديث. من المحتمل جدًا أن المحتوى الذي تشاهده على أي موقع ويب أو تطبيق - سواء من خلال سطح المكتب أو الكمبيوتر المحمول أو الجهاز اللوحي أو الهاتف الذكي - قد تم تسليمه باستخدام شبكة توصيل المحتوى.
في هذه المقالة ، سنقوم بغوص عميق في شبكات توصيل المحتوى ، والتركيز على ما تفعله بالضبط ، وكيف. سننظر أيضًا في عدد قليل من شبكات CDN الأكثر استخدامًا ، ثم نقوم بتكبير Cloudflare على وجه الخصوص ، ومشاركة أفكارنا حول ما يميزها. سيكون تقريب هذا بعض البرامج التعليمية حول الطرق المختلفة التي يمكنك من خلالها تشغيل Cloudflare وتشغيله. المفسد: إنه سهل جدا.
استمر في القراءة ، أو انتقل إلى الأمام باستخدام هذه الروابط:
- ما هي CDN ولماذا تحتاجها؟
- مجال من CDNs
- CDN و DNS
- ما هو Cloudflare ، وما الذي يجعله مميزًا جدًا؟
- إعداد Cloudflare
- إنشاء حساب Cloudflare
- إعداد الأشياء من خلال موقع Cloudflare على الويب
- إعداد Cloudflare عبر cPanel
- استخدام البرنامج المساعد Cloudflare WordPress
- تحسين Cloudflare في Hummingbird
- على السحابة (مضيئة) 9
ونذهب بعيدا!
ما هي CDN ولماذا تحتاجها؟
ظهرت شبكات CDN في أواخر التسعينيات كوسيلة للتخفيف من اختناقات أداء الإنترنت. منذ ذلك الحين ، نمت لتخدم جزءًا كبيرًا من محتوى الإنترنت ، بما في ذلك كائنات الويب (النصوص والرسومات والبرامج النصية) ، والكائنات القابلة للتنزيل (ملفات الوسائط ، والبرامج ، والمستندات) ، والتطبيقات (التجارة الإلكترونية ، والبوابات) ، والوسائط (الحية البث ، عند الطلب ، ووسائل التواصل الاجتماعي).
بدون شبكات CDN فعالة ، فإن معظم ما تشاهده في عالم الإنترنت اليوم ، ولا سيما المحتوى الذي يتم الوصول إليه من مسافة أو في وقت واحد مع عدد كبير من المستخدمين الآخرين ، سيستغرق وقتًا طويلاً للتحميل ، ويكون له انقطاعات منتظمة في التسليم (التخزين المؤقت ، والخلل ، والتجميد) ، أو شل حركة مواقع الويب تمامًا.

هناك العديد من الإيجابيات لاستخدام CDN. بالإضافة إلى السرعة المتزايدة ، فإنها تعمل أيضًا على تحسين أمان الموقع ، وتكاليف أقل ، وتسمح بقابلية تطوير أعلى ، وتوفر تجربة مستخدم أفضل.
تتعرض خوادم أصل المحتوى لخطر أكبر بكثير من الفشل بدون CDN. نظرًا لأنه يجب عليهم الاستجابة لكل طلب فردي للمستخدم النهائي ، فإن الزيادات الكبيرة في حركة المرور أو الأحمال المستمرة تشكل احتمالًا كبيرًا للمخاطر.
من خلال الاستجابة لطلبات المستخدم النهائي بخادم أقرب في كل من القرب المادي والشبكة من الأصل ، تقوم شبكة CDN بإلغاء تحميل حركة المرور من خوادم المحتوى وتحسين تجربة الويب ، مما يعود بالفائدة على كل من مزود المحتوى والمستخدمين النهائيين.
إذا تمت استضافة موقع الويب الخاص بك في موقع جغرافي قريب لمستخدم يحاول الوصول إلى المحتوى الخاص بك ، فسوف يرى المحتوى الخاص بك في أجزاء من الثانية. ولكن بالنسبة لأولئك البعيدين ، فإن هذه المسافة تخلق مشاكل ، لأن المتصفح يجب أن يجلب المحتوى من الخادم في منطقتك ، ثم يعرضه على شخص يبعد آلاف الأميال.
بالإضافة إلى ذلك ، إذا طلب المستخدمون من بلدان أخرى نفس المحتوى في وقت واحد ، فسيصبح الخادم محملاً بهذه الطلبات ، مما يزيد من الوقت الذي يستغرقه تحميل المحتوى وتقديمه. سيؤثر هذا بدوره على سرعة تسليم المحتوى للمستخدم.
توفر شبكة توصيل المحتوى الحل لهذا السيناريو. نظرًا لأن شبكات CDN عبارة عن شبكات واسعة من الخوادم المنتشرة في جميع أنحاء العالم ، فإن تخزين أصول موقع الويب الخاص بك وتخزينها مؤقتًا يوفر سرعات محسّنة إلى حد كبير للمستخدم النهائي. يحصل المستخدمون على مسافة كبيرة منك على المحتوى المخزن مؤقتًا وتسليمه لهم من خادم أقرب بكثير عند استخدام CDN.
مجال من CDNs
مثل معظم الأدوات في عالم WordPress ، هناك العديد من شبكات توصيل المحتوى.
فيما يلي عدد قليل من شبكات CDN الأكثر شهرة:
- أمازون كلاودفرونت
- مايكروسوفت أزور CDN
- مفتاح CDN
- StackPath
- أكاماي
- سوكوري
- CacheFly
- إمبرفا / إنكابسولا
- كلاود فلير
هذه ليست سوى جزء من الشركات المتاحة. دون التعمق في التفاصيل ، سنقوم بعمل تقرير موجز سريع عن هذه الأشياء الأكثر شعبية.
Amazon CloudFront هو أحد الفروع التابعة لعملاق الأعمال جيف بيزوس. تم تصميم Amazon Web Services (المعروف أيضًا باسم AWS ، النظام الأساسي السحابي الأكثر شمولاً واعتمادًا على نطاق واسع في العالم) ، من أجل الأداء العالي والأمان وراحة المطورين. توفر CloudFront المحتوى بشكل آمن بزمن انتقال منخفض وسرعات نقل عالية ، مما يوفر البيانات من خلال أكثر من 310 نقطة تواجد منتشرة عالميًا (PoPs) مع رسم خرائط آلي للشبكة وتوجيه ذكي.
لاستخدامه ، تحتاج إلى إنشاء توزيع CloudFront باستخدام المكون الإضافي AWS for WordPress ، أو إنشاء موقع ويب ثابت آمن.
Microsoft Azure CDN هو فرع من شركة برامج Windows التي يملكها بيل جيتس. إنه يوفر تسليم محتوى آمنًا وموثوقًا ، مع تغطية عالمية وقابلية توسعة هائلة. يتيح لك Azure تقليل أوقات التحميل ، وحفظ النطاق الترددي ، والاستجابة السريعة - سواء كنت تقوم بتطوير أو إدارة مواقع الويب أو تطبيقات الأجهزة المحمولة ، أو ترميز وتوزيع الوسائط المتدفقة ، أو برامج الألعاب ، أو تحديثات البرامج الثابتة ، أو نقاط نهاية إنترنت الأشياء.
KeyCDN عبارة عن CDN صديق للميزانية يقدم مجموعة متنوعة من الخيارات لتحسين أداء مواقع الويب. تتضمن بعض الأدوات شهادات SSL غير محدودة ، وزمن انتقال منخفض ، وضغط Gzip القوي ، وتسليم HTTP / 2 سريعًا ، وإعدادات تقييد حركة المرور ، وحماية الارتباط السريع ، والمصادقة الثنائية. يشمل السعر طلبات HTTP و HTTPS غير محدودة ، وحد أدنى منخفض لرسوم الاستخدام (شهريًا) ، بناءً على إجمالي حجم حركة مرور الحساب والخدمات الأخرى المستخدمة.
يتمتع StackPath بإمكانيات مضمنة شاملة ، بما في ذلك حماية المحتوى وتحسين الأصول. يوفر Stackpath CDN أداء عالي السرعة (مواقع متطورة في جميع أنحاء العالم ، واتصالات زائدة عن الحاجة من شركة Tier-1 ، و Anycast عالمي ، وعمود أساسي للشبكة الخاصة بين جميع المواقع) ، وزيادة الأمان (التحكم في التسليم ، وتخفيف هجوم DDoS ، و SSL) ، والرؤية الكاملة (التحليلات المضمنة & إعداد التقارير ، و RESTful API ، وخيارات التخصيص) ، وخفض التكاليف الإجمالية (تقليل إجمالي استهلاك النطاق الترددي ، وتقليل وقت التوقف ، وزيادة إمكانية الوصول).
Akamai هي واحدة من أقدم شركات شبكات توصيل المحتوى الموجودة. يُزعم أن شعار Akamai هو أكبر منصة حافة في العالم ، وهو "إبقاء تجاربك الرقمية أقرب إلى المستخدمين ، والتهديدات بعيدًا". لديهم أداء سريع وجذاب في التطبيق وواجهة برمجة التطبيقات (محسّن ببيانات وأتمتة قوية) ، وتسليم متسق لتجارب البث إلى أكبر الجماهير ، على أي جهاز. ملاحظة: لا تنشر Akamai تفاصيل حول حجم شبكة CDN الخاصة بها أو مكان وجود الملوثات العضوية الثابتة.
يقوم Sucuri CDN بتخزين موقع الويب الخاص بك مؤقتًا على حوافه تلقائيًا ، مما يؤدي إلى تسريع موقع الويب بنسبة 70٪. تقدم Sucuri خيارات متعددة للتخزين المؤقت ، ووقت تشغيل موثوق به لموقع الويب ، وتوافر عالي وتكرار. كما أنها تضبط الإعدادات بدقة لتوفير أقصى قدر من الأداء والحماية ، مع توفر خيارات مخصصة. يمكنك اختيار أفضل ما يناسب احتياجاتك ، أو الحصول على مساعدة منهم. شبكة Anycast العالمية لديها 10 SuperPOPs في الولايات المتحدة الأمريكية وأوروبا وآسيا و 2 CDN POPs في أستراليا والبرازيل.
CacheFly متخصص في التسليم السريع لملفات الوسائط ، ويعد بتسليم الفيديو بأقل من 1 ثانية. بصرف النظر عن دفق الفيديو شديد الانخفاض (توصيل الفيديو إلى أكثر من مليون استخدام في وقت واحد) ، يوفر CacheFly أيضًا ألعابًا بسرعة البرق (مع سرعات إنتاج رائدة في الصناعة) ، وتحسين محتوى الهاتف المحمول (تلقائي وبسيط) ، و CDN متعدد ( للتكرار وتجاوز الفشل). من هذه المواصفات ، يمكنك أن ترى أن CacheFly مناسب بشكل خاص لعملاء البث والألعاب (وإن لم يكن حصريًا لهم).
توفر Imperva (المعروفة سابقًا باسم Incapsula ) التخزين المؤقت للمحتوى ، وموازنة التحميل ، وتجاوز الفشل المدمج أصلاً في نظام أساسي شامل لحماية تطبيقات الويب وواجهة برمجة التطبيقات (WAAP) ، بحيث يتم تسليم تطبيقاتك بأمان في جميع أنحاء العالم. يتم الجمع بين حماية DDoS و CDN الآمن لتوفير أمان كامل للحواف. دفاع موقع / شبكة Imperva يجعلها مثالية للشركات التي تتعامل مع المعلومات السرية ، مثل البنوك ووكالات التأمين.
Cloudflare عبارة عن شبكة CDN عالمية مصممة لجعل جميع اتصالات الإنترنت الخاصة بك آمنة وخصوصية وسريعة. تم بناء هذه الشبكة العالمية المرنة والقابلة للبرمجة لخدمة الشركات والمؤسسات من جميع الأحجام ، من المطورين الفرديين إلى الشركات الكبيرة ، وتوفير الخدمات للجميع التي كانت متاحة في السابق لعمالقة الإنترنت فقط. Cloudflare قوية وموثوقة وسلسة.
CDN و DNS
تتطلب بعض شبكات CDN ، مثل Amazon CloudFront ، إجراء التحميل الأولي للخادم ، ثم استخدام عنوان URL الخاص بشبكات CDN عند الرجوع إلى الأصل. سيحدد CDN بعد ذلك الخادم الذي يجب استخدامه لمعالجة الطلب بالفعل.
تعمل شبكات CDN الأخرى ، مثل Cloudflare ، بشكل أكبر على مستوى DNS. بشكل فعال ، يتم توجيه كل حركة المرور الخاصة بك عبر Cloudflare (عن طريق تغيير خوادم الأسماء الخاصة بك إلى خوادم الأسماء الخاصة بهم). يقوم بعد ذلك بتحليل كل طلب ، ويخدم أولئك الذين لديهم أصل من أجلهم (الاستيلاء عليهم في مسح أولي) ، ويمرر الآخرين إلى موقعك (غالبًا المحتوى الديناميكي الخاص بك ، مثل المنشورات والصفحات).
يتميز نهج DNS بالعديد من المزايا المتميزة:
- سريعة وسهلة - إنها مجرد مسألة تغيير خوادم الأسماء الخاصة بك
- يمكنك عكسها بسهولة - ما عليك سوى تغيير خوادم الأسماء مرة أخرى إلى مزود الاستضافة الخاص بك
- تحسين الأمان - يبحث Cloudflare في كل طلب ويقوم تلقائيًا بتصفية الطلبات الواردة من عناوين IP المشبوهة المعروفة
- لا توجد تغييرات على عملية النشر
أضف إلى تلك القائمة حقيقة أن Cloudflare لديها مستوى مجاني في قائمة منتجاتها ، واستخدام Cloudflare لموقع WordPress الخاص بك أمر مقنع للغاية. والسبب في أنه الخيار الأفضل لدينا لـ CDN.
ما هو Cloudflare ، وما الذي يجعله مميزًا جدًا؟
Cloudflare عبارة عن CDN قوي ، يمنحك هيكله مجموعة متكاملة من خدمات الشبكة ، مصممة لتشغيل كل خدمة على كل خادم في كل مركز بيانات عبر شبكتهم العالمية ، ويمكن الوصول إليها جميعًا من لوحة معلومات واحدة.

إنه آمن. مدمجة في كل مكون من مكونات الشبكة ، تمنع شبكة Cloudflare 100 TBPS ما معدله 70 مليار تهديد يوميًا ، بما في ذلك بعض أكبر هجمات DDoS التي تم تسجيلها على الإطلاق.
هذا خاص. تتوافق Cloudflare مع اللوائح المحلية الخاصة بموقع البيانات وتخزينها ، ولا تحقق عائدًا من الإعلانات (لا يتم جمع البيانات الشخصية والاحتفاظ بها التي تتم معالجتها نيابة عن العميل).
إنه سريع. لديها اتصالات بجميع مزودي الخدمات السحابية الرئيسيين ، وترابطات مع كل مزود خدمة تقريبًا حول العالم. بالإضافة إلى مراكز البيانات في أكثر من 250 مدينة تقدم زمن انتقال أقل من 50 مللي ثانية لـ 95٪ من مستخدمي الإنترنت في العالم.
إنه خالي من المتاعب. تم تصميم Cloudflare بأقصى قدر من السهولة:
- يستغرق الإعداد أقل من 5 دقائق
- يمكن لأي شخص لديه موقع ويب ومجال خاص به استخدام CF (بغض النظر عن النظام الأساسي)
- لا يلزم وجود أجهزة أو برامج إضافية
- ليست هناك حاجة لتغييرات التعليمات البرمجية
- يمكنك الاحتفاظ بمزود الاستضافة الحالي الخاص بك (أو اختيار أي واحد تفضله)
تطالب Cloudflare أيضًا بميزة مذهلة تنفرد بها - APO ، أو Automatic Platform Optimization. تتشابه تأثيرات استخدام APO مع استضافة الملفات الثابتة على CDN ، ولكن دون الحاجة إلى إدارة مكدس تقني معقد.
بالإضافة إلى التخزين المؤقت لأصولك الثابتة (الصور وجافا سكريبت و CSS) ، يخزن APO المحتوى الفعلي على موقعك (HTML) باستخدام شبكة الحافة الضخمة في Cloudflare.
مع تقديم موقعك بالكامل من ذاكرة التخزين المؤقت ، سيحصل زوار موقعك على أوقات تحميل فورية تقريبًا. تشير Cloudflare إلى أن الاختبار أظهر أن APO يقدم أوقات تحميل ثابتة تقل عن 400 مللي ثانية لـ HTML Time to First Byte (TTFB).
يحتفظ منشئو المحتوى بالقدرة على إنشاء مواقع ويب ديناميكية ، دون أي تغييرات في سير العمل من أجل الأداء.
إذا كنت تستخدم حاليًا خطة Cloudflare المجانية ، فيمكنك الحصول على الوظيفة الإضافية APO مقابل رسوم شهرية منخفضة (من رقم واحد). إذا كنت تستخدم خططًا احترافية أو تجارية أو مؤسسية ، فسيتم تضمين APO بالفعل في اشتراكك.
الخطط والأسعار المدرجة على موقع Cloudflare على الويب موجودة تحت عنوان القائمة العلوي خدمات التطبيق> نظرة عامة . توجد ميزة APO ضمن خدمات التطبيقات> الوظائف الإضافية .
الآن بعد أن أصبح لدينا صورة واضحة لما يمكن أن يفعله Cloudflare ، دعنا ننتقل إلى تنفيذه.
إعداد Cloudflare
كما ذكرنا سابقًا ، قم بإعداد Cloudflare في عملية بسيطة. هناك العديد من الخيارات للتنفيذ ، وسنقوم بعمل جولة تفصيلية لكل منها.
الخطوة الأولى المطلوبة هي ...
إنشاء حساب Cloudflare
سواء كنت ستستخدم خدمتهم المجانية أو تشتري خطة ، فستحتاج إلى أن يكون لديك حساب Cloudflare.
إذا كان لديك حساب Cloudflare بالفعل ، فيجب عليك تسجيل الدخول أولاً لإضافة موقع.
إذا لم يكن لديك حساب بالفعل ، فأنت بحاجة إلى إنشاء حساب Cloudflare:
- انتقل إلى صفحة التسجيل في CloudFlare.
- أدخل عنوان بريدك الإلكتروني وكلمة المرور .
- انقر فوق إنشاء حساب.
هذا كل ما في إعداد الحساب. بعد ذلك سننظر في وضع Cloudflare في الحركة باستخدام ثلاث طرق مختلفة.
إعداد الأشياء من خلال موقع Cloudflare على الويب
بمجرد إنشاء حساب و / أو تسجيل الدخول ، يطلب منك Cloudflare إضافة موقع. يمكنك أيضًا إضافة مواقع متعددة في وقت واحد باستخدام أتمتة CF ، إذا كنت ترغب في ذلك.
دعنا نضيف موقع واحد الآن.
إضافة موقع إلى حساب Cloudflare الخاص بك
- بمجرد تسجيل الدخول على صفحة حسابك ، انقر فوق إضافة موقع من أعلى يمين الصفحة الرئيسية / لوحة القيادة.
- أدخل مجال الجذر لموقع الويب الخاص بك ، ثم انقر فوق إضافة موقع أدناه . مثال: إذا كان موقع الويب الخاص بك هو www.mysite.com ، فاكتب mysite.com .
اختر المجال الذي تريد أن تكون وكيلاً من خلال Cloudflare. - حدد إحدى الخطط ، ثم انقر فوق متابعة في الأسفل.
تحديد خطة أثناء إنشاء حساب Cloudflare. لديهم واحد مجاني! - يقوم Cloudflare بإجراء مسح سريع لسجلات DNS الموجودة ، ثم يقوم بتحميل الصفحة راجع سجلات DNS الخاصة بك .
نافذة على إدارة سجلات DNS الخاصة بك على Cloudflare. - تحقق من تكوين سجلات DNS في نتائج الاستعلام بشكل صحيح. (ستصبح هذه السجلات سارية المفعول في Cloudflare بعد تحديث خوادم الأسماء الخاصة بك.) للحصول على حساب مجاني ، ستكون حالتك وكيلًا: تسريع حركة المرور وتحميها ، والتي يشار إليها برمز السحابة البرتقالية.
- اضبط السجلات حسب الحاجة ، أو انقر فوق متابعة .
انقر هنا إذا كنت بحاجة إلى إضافة سجلات DNS المفقودة يدويًا.
انقر هنا إذا كنت بحاجة إلى مساعدة بخصوص المجالات الفرعية المتوافقة مع بروكسي CF.
لإنهاء الإعداد وتنشيط المجال الخاص بك على Cloudflare ، يجب أن تشير خوادم الأسماء الخاصة بك إليها. وهو ما يقودنا إلى القسم التالي.
تغيير خوادم أسماء المجال إلى Cloudflare

يمكنك توجيه خوادم الأسماء من أي مسجل إلى Cloudflare من خلال إعدادات حسابك.
تمتلك Cloudflare خدمة التسجيل الخاصة بها ، مما يعني أنه يمكنك شراء مجال منها مباشرةً ، إذا كنت ترغب في ذلك. (تدعم خدمة تسجيل المجال في Cloudflare حاليًا نطاقات المستوى الأعلى المشتركة (نطاقات المستوى الأعلى) فقط.)
- قم بتسجيل الدخول وانتقل إلى لوحة معلومات Cloudflare ، ثم انقر فوق المجال المضاف حديثًا.
مواقع الويب الخاصة بك على الصفحة الرئيسية لـ Cloudflare. - سينقلك Cloudflare إلى نظرة عامة> أكمل صفحة إعداد خادم الأسماء . انسخ (أو احفظ) كلا من خوادم الأسماء 1 و 2 ضمن استبدال بخوادم أسماء Cloudflare .
تقدم مباشرة ، واحصل على خوادم الأسماء الخاصة بك من Cloudflare. - قم بتسجيل الدخول إلى حساب المسؤول لمسجل المجال الخاص بك. إذا كنت غير متأكد من هو مسجل المجال الخاص بك ، يمكنك الذهاب إلى ICANN لمعرفة ذلك.
ستقوم ICANN بتحديد موقع مسجل المجال الخاص بك إذا كنت لا تعرف من هو. - استبدل سجلات خادم الأسماء الحالية في حساب أمين السجل الخاص بك بالمعلومات التي نسختها من Cloudflare.
Presto ، change-o ، لقد قمت بإعادة تعيين خوادم الأسماء الخاصة بك.
فيما يلي قائمة سهلة الاستخدام بالإرشادات التفصيلية والروابط الخاصة بالمسجلين الأكثر شيوعًا.
- انتظر أمين السجل الخاص بك لتحديث خوادم الأسماء الخاصة بك ؛ قد يستغرق ذلك من بضع دقائق إلى 24 ساعة.
- قم بتأكيد تنشيط موقعك عن طريق تسجيل الدخول إلى لوحة معلومات Cloudflare.
- إذا لم تعد ترى إكمال إعداد خادم الأسماء ، فهذا يعني أنك قمت بتحديث خوادم الأسماء بنجاح وأصبح مجالك نشطًا في Cloudflare.
- إذا استمر ظهور إكمال إعداد خادم الأسماء ، فتأكد من أن إخراج خادم الأسماء يوضح بشكل صحيح خوادم أسماء Cloudflare ، وتأكد من أن خوادم أسماء Cloudflare هي خوادم الأسماء الوحيدة المدرجة.
- إذا كان إخراج خادم الأسماء صحيحًا ، فحدد Re-check now .
يجب أن تشاهد الآن - أو سترى قريبًا - علامة الاختيار الخضراء على هذا المجال في حساب Cloudflare الخاص بك. ستتلقى أيضًا رسالة تأكيد بالبريد الإلكتروني من Cloudflare بمجرد تنشيط خوادم الأسماء الخاصة بك على موقعها.


انقر هنا للحصول على مساعدة إضافية لتغيير خوادم أسماء المجال الخاصة بك إلى Cloudflare.
بالنسبة لسجلات DNS المحسوبة على Cloudflare ، يتم إرجاع عناوين IP الخاصة بـ Cloudflare في استعلامات DNS بدلاً من عنوان IP الأصلي للخادم. يتيح ذلك لـ Cloudflare تحسين جميع الطلبات الخاصة بموقعك على الويب وتخزينها مؤقتًا وحمايتها.
التحقق من توجيه حركة المرور الخاصة بك من خلال Cloudflare
على الرغم من أنه ليس مطلوبًا ، يمكنك التحقق من أن خوادم أسماء المجال الخاصة بك تشير الآن إلى Cloudflare من خلال وسائل أخرى. هناك طريقتان مختلفتان للقيام بذلك.
لاحظ أن معظم أدوات DNS على الإنترنت تستخدم نتائج الاستعلام المخزنة مؤقتًا ، وبالتالي قد يستغرق الأمر وقتًا أطول لإظهار خوادم الأسماء المحدثة.
الطريقة الأولى: استخدم النص التالي في سطر / موجه أوامر نظام التشغيل.
على Linux / Unix:
حفر اسم المجال + تتبع @ 1.1.1.1
حفر اسم المجال + تتبع @ 8.8.8.8
على نظام Windows:
nslookup domain_name 1.1.1.1
nslookup domain_name 8.8.8.8
تأكد من استبدال " domain_name " العام باسم المجال الفعلي الخاص بك.)

لمعلوماتك ، 8.8.8.8 هو خادم Google DNS ، بينما 1.1.1.1 هو محلل DNS تديره Cloudflare.
الطريقة الثانية: استخدم أداة عبر الإنترنت ، مثل مدقق انتشار DNS هذا.
إذا لم تكن خوادم الأسماء التي تم إرجاعها هنا هي تلك التي توفرها وتوقعها Cloudflare ، فستحتاج إلى مراجعة المسجل الخاص بك.
إذا واجهت مشكلات ، فإليك بعض الأشياء التي يمكنك فعلها:
- تحقق من عدم وجود سجلات DS ؛ إن وجدت ، قم بإزالتها من المسجل الخاص بك.
- تحقق من وجود خوادم أسماء Cloudflare فقط ؛ إذا كان هناك آخرون ، قم بإزالتهم في تكوين المسجل .
- تحقق من أن خوادم أسماء Cloudflare مكتوبة بشكل صحيح في تكوين المسجل الخاص بك.
انقر هنا للحصول على المزيد من الأسئلة الشائعة حول Cloudflare DNS.
تأكد من أن حركة المرور هي وكيل لـ Cloudflare
لا تتعرف بعض الأدوات عبر الإنترنت مثل GTmetrix على Cloudflare كشبكة توصيل محتوى ، نظرًا لحقيقة أن Cloudflare لا تعمل مثل CDN التقليدية.
لتأكيد حركة مرور المجال الخاصة بك بنشاط الوكلاء من خلال Cloudflare:
- انسخ عنوان URL هذا >> https: // www.mysite.com / cdn-cgi / trace ، ثم استبدل جزء "www.mysite.com" بالنطاق الوكيل لـ Cloudflare.
- الصق الكود المحرر في متصفحك ، وادخل لتحميل الصفحة.
إذا تم إنشاء وكيل لـ Cloudflare ، فسيظهر إخراج مشابه للصورة أدناه في متصفحك:


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

استخدام المكون الإضافي ليس ضروريًا بأي وسيلة ، سواء قمت بالفعل بإعداد Cloudflare أم لا. إنه يعمل ببساطة كنقطة وصول أخرى إلى بعض إعدادات Cloudflare ، مما يسمح لك بمشاهدتها أو تعديلها من داخل WordPress. لا يمكن الوصول إلى جميع الخيارات بموجب الخطة المجانية ، بل تتطلب خطة Pro / مدفوعة.
دعنا نجري نظرة سريعة على كيفية تثبيت المكون الإضافي وعمله.
- انتقل إلى مستودع WordPress ، وابحث عن Cloudflare (أو قم بذلك مباشرةً من داخل لوحة معلومات WordPress ، عبر الإضافات> إضافة جديد ).
- قم بتثبيت البرنامج المساعد وتنشيطه ، ثم انقر فوق إنشاء حسابك المجاني ، أو تسجيل الدخول هنا .
تسجيل الدخول من خلال البرنامج المساعد WordPress Cloudflare. - أدخل عنوان البريد الإلكتروني لحساب Cloudflare ومفتاح API ؛ انقر فوق حفظ بيانات اعتماد API .
حقل إدخال بيانات اعتماد واجهة برمجة تطبيقات Cloudflare في مكون WordPress الإضافي.
بعد تسجيل الدخول ، سيتم نقلك إلى الصفحة الرئيسية لبرنامج Cloudflare الإضافي. هناك صفحتان أخريان يمكنك الوصول إليهما هنا ، وستشاهدهما محددين برموز زرقاء في الأعلى - الإعداد والتحليلات .
ستبقيك الصفحة الرئيسية والإعدادات في المكون الإضافي ، بينما يوصلك Analytics بموقع Cloudflare.com.

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

Hummingbird عبارة عن مجموعة كاملة الأداء ، مع تخزين مؤقت على مستوى عالمي ، وتصغير بنقرة واحدة ، ومجموعة كبيرة من أدوات التحسين المتميزة الأخرى.
يحتوي Hummingbird أيضًا على تكامل لـ APO الخاص بـ Cloudflare ، المدمج مباشرةً!

يعد APO الخاص بـ Cloudflare لـ WordPress ميزة مدفوعة. (راجع القسم السابق ، "ما الذي يجعل Cloudflare مميزًا للغاية" ، للحصول على مزيد من المعلومات حول الميزات والخطط والأسعار.)
ومع ذلك ، لا يزال بإمكانك دمج Cloudflare في Hummingbird في خطتهم المجانية ، بدون أي إضافات مدفوعة. الفائدة التي ستكسبها هي القدرة على مسح ذاكرة التخزين المؤقت لمتصفح Cloudflare من داخل Hummingbird.
في النهاية ، يعد اختيارًا شخصيًا ما إذا كنت تريد الحصول على APO أم لا ، لكنها ميزة قوية ، تستحق الاستثمار فيها مقابل الرسوم الصغيرة التي تتطلبها.
لنلقِ نظرة على كيفية إعداد تكامل Cloudflare في Hummingbird.
- انتقل إلى Cloudflare.com وتأكد من تسجيل الدخول.
- من صفحة حسابك الرئيسية ، اختر المجال الذي تستخدمه لهذا ، ثم انقر فوقه. عند تحميل الصفحة الناتجة ، قم بالتمرير إلى أسفل ، وانقر فوق الحصول على رمز API الخاص بك .
على الرغم من أنه يمكنك استخدام Global API Key أو API Token من Cloudflare لتكامل Hummingbird ، يوصى باستخدام رمز API ، لأنه معزول لكل منطقة. يمنح مفتاح Global API وصول المسؤول إلى حسابك ، وهو أمر غير مطلوب حقًا.الحصول على رمز API مميز من موقع Cloudflare. - من قسم API Tokens ، انقر فوق Create Token.
إنشاء رمز API في Cloudflare. - قم بالتمرير لأسفل إلى WordPress في قائمة قوالب الرمز المميز لواجهة برمجة التطبيقات ، ثم انقر فوق استخدام القالب .
WordPress هو واحد في قائمة العديد من قوالب الأذونات المعدة مسبقًا. - الآن علينا إنشاء منطقة لهذا الرمز المميز. قم بالتمرير لأسفل وصولاً إلى موارد المنطقة ، ثم انقر فوق القائمة المنسدلة ضمن كل المناطق ، وحدد منطقة محددة . ستظهر قائمة اختيار جديدة على اليمين. نحتاج إلى اختيار المنطقة المحددة من هذه القائمة المنسدلة ، والتي ستكون المجال الذي سنقوم بتوصيله عبر WordPress و Hummingbird. انقر فوق متابعة للتلخيص .
في موارد المنطقة ، حدد نوع المنطقة ، ثم المنطقة المحددة. - سيعرض Cloudflare ملخصًا معروضًا بتنسيق متدرج. انقر فوق إنشاء رمز تحته.
ملخص إنشاء الرمز المميز لـ WordPress API من Cloudflare. - تم إنشاء مفتاح API المميز. انقر فوق الزر " نسخ " للنسخ إلى الحافظة.
انسخ رمز API المميز الذي ينشئه Cloudflare لك. يمكنك عرض الرموز المميزة المرتبطة بالمجالات الخاصة بك على Cloudflare في أي وقت. ستظهر لك القائمة الموجودة أسفل كل مجال الرموز المميزة النشطة. ما عليك سوى النقر على علامات الحذف " ... " لرؤية خيارات " عرض الملخص" و "التحرير" و "التدوير" و " الحذف ". هذا يجعل من السهل والسريع إلغاء رمز إذا كنت ترغب في القيام بذلك.
صفحة إدارة الرمز المميز لواجهة برمجة تطبيقات Cloudflare. خيار Roll هو ما ستختاره في حالة فقد رمز API المميز الخاص بك (يطلق Cloudflare على هذا "السر") أو يُعتقد أنه تم اختراقه. سيؤدي تحويل مفتاحك السري إلى مفتاح جديد إلى إبطال المفتاح السابق ، لكن الوصول والأذونات ستكون مماثلة للمفتاح السابق.
الآن بعد أن حصلنا على رمزنا المميز ، يمكننا العودة إلى المكون الإضافي Hummingbird في موقع WordPress الخاص بنا.
- من لوحة القيادة ، انتقل إلى Hummingbird> Caching .
تكامل الطائر الطنان متاح من صفحة التخزين المؤقت. - من عمليات التكامل ، انقر فوق الزر الأزرق + + الموجود على يمين صف Cloudflare ، وسيظهر معالج Hummingbird المنبثق.
تأكد من أن البريد الإلكتروني المرتبط بحساب Cloudflare موجود في حقل البريد الإلكتروني ، ثم انقر فوق رمز API . الصق المفتاح الذي نسخته في حقل الرمز المميز لـ Cloudflare API ، ثم انقر فوق اتصال .إدخال بيانات الاعتماد المطلوبة في معالج تكامل Hummingbird المنبثقة. يقدم الطائر الطنان رسالة تشير إلى أنك بحاجة إلى تنشيط منطقة.
- من القائمة المنسدلة لـ Select zone ، اختر المجال الذي حصلنا للتو على رمز API المميز الخاص به على Cloudflare ، ثم انقر فوق تمكين Cloudflare .
بعد إدخال بيانات الاعتماد ، تحتاج إلى إخبار Hummingbird بالمنطقة (المجال) التي تتصل بها.
تادا! لقد نجحت الآن في دمج Cloudflare مع Hummingbird.

آخر جزء من التدبير المنزلي للعناية به - إذا قمت بالاشتراك في ميزة APO الخاصة بـ Cloudflare.
قم بالتمرير لأسفل إلى أسفل الصفحة وقم بتبديل الزر لـ Enable APO . وها أنت ذا!

إذا لم تدفع مقابل خدمة APO الخاصة بـ Cloudflare ، فسيظهر زر التبديل هذا باللون الرمادي ، ولكن يتم توفير رابط لشرائه من موقع Cloudflare لراحتك (إذا كنت مهتمًا).

بمجرد التمكين ، يمكنك أيضًا تحديد خيار إضافي بالداخل لتخزين المحتوى مؤقتًا وفقًا لأنواع الأجهزة التي يستخدمها زوار موقعك. تضمن ذاكرة التخزين المؤقت حسب نوع الجهاز تخزين الأصول المطلوبة فقط مؤقتًا وتسليمها إلى متصفح المستخدم اعتمادًا على نوع الجهاز المستخدم: الهاتف المحمول أو الجهاز اللوحي أو سطح المكتب.
سيعمل Hummingbird و Cloudflare الآن جنبًا إلى جنب لمنحك قدرًا لا يصدق من السرعة والحماية.
على السحابة (مضيئة) 9
في عالم اليوم ، تعتمد جميع مواقع الويب والتطبيقات تقريبًا على CDN للمساعدة في تقديم المحتوى لمستخدميها. وهذا أمر منطقي ، بالنظر إلى أن شبكات CDN قد أثبتت فوائدها العديدة ، بما في ذلك الأربعة الأوائل: أداء أفضل ، وزيادة الموثوقية ، وتوفير التكاليف ، والمرونة ضد الهجمات الإلكترونية.
هناك العديد من الخيارات لاختيار CDN ، لذلك إذا لم يعجبك أحد الخيارات التي جربتها سابقًا ، فلا تستسلم! يعد Cloudflare على وجه الخصوص اختيارًا جيدًا ، لا سيما بسبب ميزة APO المذهلة والخاصة.
كما رأيت في هذه المقالة ، يمكن أن يتم إعداد Cloudflare في WordPress بعدة طرق مختلفة (ليس أي منها صعبًا) ، وبعد ذلك ستستمر في جني ثمارها.
بالنظر إلى القوة والوقاية التي توفرها CDN و Cloudflare ، يبدو أن هناك سببًا وجيهًا لعدم منحهم تجربة الكلية القديمة.