كيفية تثبيت Cloudflare CDN على WordPress
نشرت: 2018-07-04
السرعة والأمان هما من أهم متطلبات موقع WordPress. لهذا السبب قضينا عددًا لا يحصى من الأيام والليالي (وتناولنا عددًا لا يحصى من الكعك المحلى) في بناء النظام الأساسي السحابي المدار الأكثر إثارة للإعجاب لاستضافة مواقع WordPress.
ومع ذلك ، فإن الاستضافة ليست العامل الوحيد الذي يساهم في تحسين سرعة موقع WordPress الخاص بك. هناك طريقة أخرى للقيام بذلك وهي من خلال CDN ، والتي تعني شبكة توصيل المحتوى. في هذه المقالة ، سأوضح لك كيفية تثبيت Cloudflare CDN وتكوينه بسهولة لموقع الويب الخاص بك على WordPress.
- ما هو Cloudflare CDN؟
- إعداد Cloudflare CDN في WordPress
- الخطوة 1: التسجيل في Cloudflare
- الخطوة 2: إضافة عنوان URL للموقع
- الخطوة 3: حدد خطة Cloudflare الخاصة بك
- الخطوة 4: مراجعة سجلات DNS
- الخطوة 5: تغيير NameServer الخاص بك
- الخطوة 6: تغيير NameServer الخاص بك من Domain Registrar
- الخطوة 7: دليل البدء السريع Cloudflare
- الخطوة 8: تحقق من حالة Cloudflare CDN
- إضافة دعونا نشفر الشهادات إلى Cloudflare
في هذه المقالة ، سأوضح لك كيفية تكوين Cloudflare CDN على WordPress. قبل الشروع في عملية الإعداد ، دعنا نفهم ما هو Cloudflare CDN وكيف يساعدك على تحسين "أساسيات الويب الأساسية".
ما هو Cloudflare CDN؟
تعد Cloudflare CDN واحدة من أكثر شبكات CDN شيوعًا المتوفرة هناك مع شبكة تغطي أكثر من 200 مدينة. يخدم محتوى الويب لمواقع الويب بناءً على المسافة الجغرافية للزوار على الموقع.
يوفر محتوى ثابتًا وديناميكيًا ووسائط ، إلى جانب خدمات أخرى مثل الأمان والتحسين و SSL. تعمل مواقع الويب التي تستخدم خدمة Cloudflare CDN على تقليل وقت الاستجابة عند نهاية المستخدم ، حيث يتم تخزين محتوياتها مؤقتًا وتسليمها من أقرب خادم.
دعنا نلقي نظرة على الميزات التي يوفرها Cloudflare CDN.
بعض الميزات البارزة لـ Cloudflare CDN
- التوجيه الذكي
- تسليم تيار
- توزيع الحمل
- التخزين المؤقت
- التحسينات
- Accelerated Mobile Pages
Cloudflare CDN هو مزود CDN مشهور مع خوادم منتشرة في جميع أنحاء العالم لخدمة محتوى موقع الويب الخاص بك في كل ركن من أركان العالم. تقدم Cloudflare ميزات متعددة حسب الخطة.
التوجيه الذكي
هذه طريقة ذكية لتوجيه حركة المرور عبر أسرع شبكة متاحة ، مع خوارزمية تستخدم ذكاء الشبكة في الوقت الفعلي لتحديد المسار الأسرع.
تسليم تيار
يمكن أن يستغرق تحميل الوسائط وقتًا طويلاً إذا تم الوصول إليه من الزاوية الأخرى في المنطقة. لحل هذه المشكلة ، توفر Cloudflare CDN آلية تخزين مؤقت خاصة لتسليم ملفات التدفق على الفور.
توزيع الحمل
تقدم Cloudflare ميزة موازنة الحمل القائمة على الاشتراك والتي تبدأ من 5 دولارات شهريًا. إنها موازنة تحميل تستند إلى DNS تساعد التطبيقات على تحسين الأداء وتوافر الموقع.
التخزين المؤقت
تقدم Cloudflare على WordPress آلية تخزين مؤقت متقدمة تقوم تلقائيًا بحفظ المحتوى الثابت وتطهير ذاكرة التخزين المؤقت والتخزين المؤقت المتدرج.
لقد رأينا أن موقع الويب النموذجي يستخدم محتوى ديناميكيًا وثابتًا. يمكن أن توفر لك Cloudflare كل من وحدة المعالجة المركزية وعصير النطاق الترددي لاستضافة الويب الخاصة بك باستخدام خوادمها الخاصة للمحتوى. يمكن أن يقلل Cloudflare على WordPress من زمن انتقال المستخدم النهائي ويعزز تجربة المستخدم الإجمالية.
قراءة المزيد: كيفية استخدام Cloudflare CDN مع W3 Total Cache Plugin
التحسينات
نحتاج في بعض الأحيان إلى دمج أدوات الطرف الثالث وواجهات برمجة التطبيقات للحصول على وظائف محددة. هذه الموارد ليست تحت سيطرتنا ، وإذا لم يتم تكوينها بشكل صحيح ، فقد تتسبب في حدوث تأخيرات.
تم تصميم Cloudflare لتقديم تجربة ويب سريعة وتحسين ترتيب موارد الصفحة.
يمكن أن تتسبب الصور الكبيرة أو غير المحسّنة في حدوث مشكلات في الأداء. تعمل خوارزمية Cloudflare Image Optimization على تحسين صفحة الويب تلقائيًا عن طريق تقليل عدد اتصالات الشبكة وجعل تسليم الصور سلسًا. هذا يمنع موارد الطرف الثالث من إبطاء صفحة الويب.
Accelerated Mobile Pages
Accelerated Mobile Pages هي تقنية لتحميل صفحات الويب بشكل أسرع على الأجهزة المحمولة عند البحث عنها من محرك بحث Google للجوال. المزيد والمزيد من المستخدمين يستخدمون أجهزتهم المحمولة لتصفح الإنترنت.
يتم تشغيل روابط Cloudflare CDN للجوّال المسرّعة بواسطة AMP ، وتحميل صفحات الويب التي تدعم AMP داخل نافذة العرض ثلاث مرات أسرع من صفحات الجوّال القياسية.
يوفر Cloudflare العديد من الخيارات مثل CDN ، وتحسين الإعلانات ، وأمان DDoS ، والتحليلات ، وغير ذلك الكثير. كما أنها توفر خطة مجانية يمكنك استخدامها قبل شراء خطة مدفوعة.
إعداد Cloudflare CDN في WordPress
يوفر Cloudflare العديد من الخيارات مثل CDN ، وتحسين الإعلانات ، وأمان DDoS ، والتحليلات ، والمزيد. إلى جانب الخطط المجانية ، يقدمون خططًا متميزة متعددة حيث سيكون لديك ميزات أكثر قوة.
MaxCDN و Cloudflare هما مزودان CDN مستخدمان على نطاق واسع بواسطة مستخدمي WordPress. في هذا البرنامج التعليمي ، سأشارك كيف يمكنك تثبيت Cloudflare على موقع WordPress على الويب مستضاف على Cloudways.
الخطوة 1: التسجيل في Cloudflare
أولاً ، تحتاج إلى إنشاء حساب على Cloudflare. إذا كان لديك بالفعل في مكانه ، فيمكنك تخطي هذه الخطوة.

الخطوة 2: إضافة عنوان URL للموقع
بمجرد التسجيل في Cloudflare ، ستظهر شاشة جديدة حيث سيتعين عليك تقديم مجالك والنقر فوق إضافة موقع .

الخطوة 3: حدد خطة Cloudflare الخاصة بك
بمجرد إضافة عنوان URL للموقع ، سوف تسأل Cloudflare عن الخطة التي تريد الاستفادة منها. في هذا البرنامج التعليمي ، سأذهب مع الخطة المجانية.

الخطوة 4: مراجعة سجلات DNS
الخطوة التالية هي مراجعة سجلات DNS الخاصة بك والتحقق مما إذا كانت قد تم تكوينها بشكل صحيح أم لا. هنا ، ستجلب Cloudflare جميع إعدادات DNS من مسجل المجال الخاص بك ، وفي حالتي ، لا يوجد سوى سجلين من سجلات DNS (النوع A). راجع سجلاتك وانقر ببساطة فوق متابعة .


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

الخطوة 6: تغيير NameServer الخاص بك من Domain Registrar
الآن ، افتح مسجل المجال الخاص بك وقم بتغيير خوادم الأسماء. نطاقي مع Freenom ، وقد نجحت في تغيير خوادم الأسماء.

الخطوة 7: دليل البدء السريع Cloudflare
بمجرد تغيير خوادم الأسماء ، ارجع إلى علامة التبويب Cloudflare CDN Settings ، وانقر فوق Done ، وتحقق من خوادم الأسماء. سترى شاشة منبثقة دليل البدء السريع .

بعد ذلك ، ما عليك سوى النقر فوق " البدء" وتكوين إعدادات المجال لتحسين الأمان والأداء. قسم الإعداد الأول هو تحسين الأمان ويتكون من قسمين فرعيين ؛ إعادة كتابة HTTPS التلقائية واستخدام HTTPS دائمًا . سأذهب مع تكوينات الأمان الافتراضية وانقر على زر حفظ .

التالي في العملية هو تحسين الأداء ، ولديه أيضًا قسمان فرعيان ؛ تصغير تلقائي و Brotli . قسم التصغير التلقائي هو قسم تصغير HTML و JS و CSS الذي سيساعدك على تسريع موقع WordPress الخاص بك. أقوم بتحديد جميع الخيارات الخاصة بالتصغير التلقائي ، وبالنسبة إلى Brotli ، سأقوم بالإعداد الافتراضي.
ملاحظة: إذا حددت تصغيرًا على Cloudflare ، فتجنبه على Breeze أو أي مكون إضافي لذاكرة التخزين المؤقت. لماذا ا؟ سيؤدي تمكين التصغير على كلا الطرفين إلى حدوث مشكلات ، ويوصى باستخدامه في كل مرة.

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

ستتلقى الإشعار التالي في لوحة معلومات Cloudflare " أخبار رائعة! تقوم Cloudflare الآن بحماية موقعك ". ستتغير الحالة إلى "نشط" ، ويمكنك الاستفادة من الخيارات المتنوعة في اللوحة العلوية لتكوين العديد من المهام المتعلقة بالأمان والأداء.

للاستفادة الكاملة من Cloudflare على موقع WordPress على الويب ، يوصى بتثبيت المكون الإضافي الخاص بهم على موقع الويب الخاص بك.
الخطوة 8: تحقق من حالة Cloudflare CDN
إذا كنت تريد التحقق مما إذا كان Cloudflare CDN الخاص بك يعمل أم لا ، فافتح موقع WordPress الخاص بك على أي متصفح> اضغط على " Ctrl + Shift + i "> الشبكة . ثم قم بتحديث صفحتك حيث سترى طلبات موقعك. انقر فوق أحد الطلبات وتحقق من "حالة cd-cache-status ". إذا كانت HIT ، فإن CDN الخاص بك يعمل بشكل جيد.

إضافة دعونا نشفر الشهادات إلى Cloudflare
باستخدام Cloudways ، يمكنك إنشاء شهادة SSL لموقع WordPress الخاص بك باستخدام Let's Encrypt. لا يمكن إنشاؤه أثناء تنشيط Cloudflare على المجال الخاص بك. لتفعيل شهادة Let's Encrypt ، اتبع الخطوات التالية:
الخطوة 1: قم بتسجيل الدخول إلى لوحة معلومات Cloudflare الخاصة بك وضمن علامة التبويب DNS ، قم بتعطيل خيارات www و yourdomain.com عن طريق تغيير حالة الوكيل إلى DNS فقط . تعني السحابة الرمادية أن الخدمة معطلة.

الخطوة 2: انتقل إلى لوحة إدارة تطبيق Cloudways ، وشهادة SSL ، أدخل عنوان بريدك الإلكتروني > اسم المجال ، وانقر فوق تثبيت الشهادة .

الخطوة 3: الآن ، انتقل إلى لوحة إدارة الخادم> الإعدادات والحزم> علامة التبويب خيارات متقدمة ، وتحت وحدة WAF ، اختر Cloudflare .

الخطوة 4: ارجع إلى لوحة معلومات Cloudflare وقم بتمكين الخيار الذي قمنا بتعطيله في الخطوة 1.

الخطوة 5: بعد ذلك ، انقر فوق علامة التبويب SSL / TLS في الجزء العلوي وقم بتحويل SSL إلى Flexible . قد يستغرق Cloudflare ما يصل إلى 24 ساعة لتنشيط الشهادة. ومع ذلك ، إذا كنت قد استخدمت نفس المجال بالفعل من قبل ، فسيتم تنشيطه على الفور.

هذا كل شئ! تحصل على مجموعة كاملة من الخيارات بعد تكوين Cloudflare على موقع WordPress الخاص بك. معظم الخيارات مخصصة للخطط المدفوعة ، ولكن إذا كان ذلك مفيدًا ، فنحن نوصي بترقية خططك والاستفادة الكاملة منها!
افكار اخيرة
يعمل Cloudflare على WordPress على تحسين تجربة المستخدمين الذين يزورون موقعك ويحفظ موارد وحدة المعالجة المركزية والنطاق الترددي القيّمة لخادم الويب. إنها شبكة توصيل محتوى محسّنة للغاية يمكنها التخلص تمامًا من القلق بشأن زمن الوصول وتعزيز سرعة موقع WordPress الخاص بك.
الأسئلة المتكررة (FAQs)
هل Cloudflare مزود استضافة؟
لا ، CloudFlare CDN هو مزود شبكة توصيل محتوى يقدم خدمات CDN. تتمتع مواقع الويب التي تستخدم خدماتها بإمكانية الوصول إلى شبكة الخوادم الضخمة الخاصة بها والتي تخدم من خلالها المحتوى الثابت والديناميكي للموقع مما يقلل من زمن الانتقال عند نهاية المستخدم.
ما هو الفرق بين MaxCDN و Cloudflare؟
يأتي Cloudflare مع خيار الخطة المجانية ، بينما لا يتوفر MaxCDN. يعد Cloudflare سهل الإعداد ويوفر أمانًا لموقع الويب. يمكن إعداد MaxCDN باستخدام البرنامج المساعد W3 Total Cache ويتم استخدامه من قبل الشركات الشهيرة.
