شرح اعدادات CloudFlare


مصنفة في قسم  : cloudflare
كتبت بتاريخ  : 30 يوليو 2011
عدد المشاهدات  : 
عدد التعليقات  : 11 تعليق 

شرح اعدادات CloudFlare

السلام عليكم ورحمة الله وبركاته

في هذه التدوينة سنتطرق الى شرع جميع اعدادات DNS Settings لكي نتعرف على خصائصها المهمة وايضا لكي تعرف كيف تتعامل مع هذه الاعدادات في حين اردت تعديل شيء في موقعك المهم ندخل في صلب الموضوع

لكي نقوم بالدخول الى اعدادات cloudFlare قم بالتالي :

بعدها سيتم نقلك الى صفحة الاعدادات لكي تقوم بضبطها على حسب رغبتك وهي تحتوي على اعدادات كتيرة ومهمة المهم الان سنتطرق الى شرح جميع هذه الاعدادات

CloudFlare Account Type

هناك نوعين من الحسابات المجاني المدفوع يمكنك ان تقارن بين الخطتين من هذه صفحة الخطط plans ولو انه هناك فرق في اهم الخصائص الا انه يمكنك تعوضها فمثلا بالنسبة للحماية المتقدمة تجد هذه الاضافة WordPress FireWall 2 التي تحدثنا عنها سابقا لها نفس الدور الذي تقوم به cloudflare في خطتها المدفوعة بالنسبة للحماية اما بالنسبة للخصائص الاخرى فستضطر لعملها بنفسك ولو انها متعبة ولن اتحدث عنها الان. بالنسبة لسعر الخدمة المدفوعة 20$ لدومين الاول شهريا و 5$ لباقي الدومينات

Basic Security Level

في هذه الخاصية تجد اختيارات ضبط مستوى الحماية الاساسية ل Cloudflare وهي مختلفة من نوع الى اخر حسب اهميتها وهي كالتالي :

  1. low security : حماية ضعيفة تقوم بعرض صفحة التحقق او التحدي (challenge page) فقط لزوار الاكثر تهديدا لموقعك
  2. high security : هذه الحماية قوية تقوم بعرض صفحة التحقق او التحدي (challenge page) لكل الزوار الذي قاموا بتهديدات لموقعك خلال 14 يوم الاخيرة
  3. Essentially off : هذا النو ع من الحماية يعمل فقط ضد الزوار الاكثر خطورة لموقعك
  4. medium : اذا لم تكن تعرف اي نوع من الحماية الذي سوف يليق بموقعك فما عليك سوى اختيار هذا النوع من الحماية في البداية

Caching Level

هنا نقوم بضبط مستوى اعدادات الكاش الخاصة ب CloudFlare ولها اعدادين متختلفين وهما كالتالي :

  1. Basic Setting : ستقوم بعمل كاش لاغلب الملفات الثابة مثلا الصور و ملفات التنسيق والجافا سكريبت ….
  2. Aggressive Setting : ستقوم كذالك ستقوم بعمل كاش لاغلب الملفات الثابة والملفات التي تستعمل استعلامات مثلا سكريبت TimThumb

امثلة :

Basic: http://mwordpress.net/pic.jpg
Aggressive: http://mwordpress.net/pic.jpg?with=query

[notewarning]استعمال الخاصية aggressive ممكن تسبب مشاكل لبعض الاضافات لمدونات ووردبريس كما وقعت لي بالنسبة لاضافة ajax-wp-postviews لست متاكدا ولكني لا حظت ذالك عندما قمت باستعمال هذه الخاصية وبعد ازالتها انحلت المشكلة[/notewarning]

Minimum Expire TTL

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

وهذه معلومات عن  TTL

Auto Minify (Web Optimization)

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

بالنسبة لي  لم استعملها حتى اقوم بعملها بنفسي لان مثل هذه الطرق تحتاج تجربها بنفسك لانها لا تكون دقيقة في بعض الحالات

Rocket Loader™   (Web Optimization)

بالنسبة لهذه الخاصية فهي خاصة فقط بجافا سكريبت تجعل الجافا سكريبت تحمل بشكل متزامن اي في نفس الوقت تحمل جميع ملفات الجافا سكريبت صراح هذه الخاصية كنت عامل لها off بس بعدما اطلعت على مميزاتها من المدونة الخاصة بال CloudFlare قمت بتفعيلها وجعلها تلقائيا وهذه التدوينة لمعرفة مميزات هذه الخدمة How CloudFlare Rocket Loader Redefines the Modern CDN المهم بالنسبة لطريقتين فال automatic تقوم بالعمل تلقائيا ام اليدوية manual فيجب عليك ان تضيف لجميع الملفات التي تستعمل هذا الوسم :


Manual mode syntax: <script data-cfasync="true" src="/javascript.js"></script>

[noteclassic]ملاحظة اذا استعملت الطريقة اليديوية manual يجب ان تكون data-cfasync هي الرمز الاول في الوسم كما في الكود اعلاه[/noteclassic]

Challenge Passage TTL

في هذه الخاصية يجب تحديد المدة التي يتمكن الزائر من الدخول الى موقعك في كل مرة لاتمام عملية التحقق اي انه الزائر سيتم عرض عليه صفحة التحقق يجب عليه ادخال الحروف الموجدة CAPTCHA . ويوصي ال cloudflare باستعمال مدة تترواح ما بين 15 – 45 دقيقة. في الحقيقة هذه الطريقة لم تعجبني فقمت مؤخرا بتمديدها الى شهر

Customize Challenge Page

بالنسبة لهذه الخاصية تقوم من خلالها بالتعديل على الستايل الخاص بصفحة التحقق التعديلات تستغرق 30 دقيقة حتى يتم حفظها على شبكة cloudflare . في الحقيقة جربت هذه الطريقة حاولت اعدل فما نفعت معي فتركتها كما هي بدون اي تعديل والصفحة تكون بالشكل التالي :

مصدر الصورة المستعملة من موقع Husdal.com

Advanced Security (Web Application Firewall)

هذه الخاصية خاصة بالحساب المدفوع لهذا ستجدها في الوضع الافتراضي off ويمكن تعويض هذه الخاصية بالاضافة التي تحدثنا عنها سابق WordPress Firewall 2 للحماية من ثغرات SQL injection و XSS وثغرات اخرى

Website Preloader

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

Outbound Links

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

في الوضع الافتراضي تجدها فعالة اذا اردت تعطيلها فما عليك سوي تغير الزر الى off

E-mail Address Obfuscation

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

هذه الخاصية تكون في الوضع الافتراضي فعالة اذا اردت تعطيلها فما عليك سوى سحب الزر نحو off

Server Side Exclude (SSE)

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

<!--sse--> Bad visitors won't see my phone number, 555-555-5555 <!--/sse-->

عدل النص الموجود داخل الوسم كيفما تشاء ايضا هذه الخاصية في الوضع الافتراضي تكون فعالة ولتعطيلها معليك سوى سحب الزر الى جهة off

Always Online

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

مصدر الصورة موقع bdtechie

الخاصية تكون فعالة في الوضع الافتراضي ولا تقم بتعطيلها لكي لا تخسر اهم مميزات هذه الخدمة

IP Geolocation

هذه الخدمة لتحديد الموقع الجغرافي لزوار موقعك لا اعرف الكتير عن هذه الخاصية ربما تستعملها اضافات في الووردبريس لمعرفة المكان الجغرافي ل ip الزوار المهم هذه الخاصية ايضا تاتي مفعلة لا تقم بتعطيلها فربما تكون مفيدة لك او اي شيء من هذا القبيل

Google Analytics

تقوم cloudflare بضمان اضافة كود analytics على جميع صفحات موقعك. ويمكن ان تتصفح احصائيات موقعك من خلال لوحة تحكم analitycs الخاصة بال cloudflare بشكل انيق وجميل , لهذا يجب عليك ادخال الكود الخاص بموقعك في اعدادات analytics بالضغط على الزر التالي :

وسيتم تحويلك الى صفحة التطبيقات الخاصة بال cloudflare اسفل الصفحة ستجد مكان ادراج الكود الخاص بال Analytics كما في الصورة التالية سفله قم بادراج الكود الخاص بك وقم بالتحديث بالضغط على زر update

Browser Integrity Check

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

Hotlink Protection

هذه الخاصية اذا كنت تود منع المواقع الاخرى من استعمال صور من موقعك مباشرة في مواقعهم هناك في الانترنت شروحات كتيرة لها لهذا لن اتطرق لها المهم هذه الخاصية تكون مفعلة في الوضع الافتراضي

Cache Purge

تقوم باجبار cloudflare على مسح جميع ملفات الكاش التي لديها في سيرفراتها والبحث عن النسخ الجديدة للملفات في موقعك استعملها عندما تقوم بتغيير اي شيء في موقعك

Development Mode

هذه الخاصية تجعل موقعك مؤقتا في نمط التطوير وهي تقوم بتخطي الكاش الخاص بال cloudflare وتجعل الموقع بطيئا ما ولكنها مفيدة في حالة كنت تقوم بتعديل الملفات الثابة مثل الصور وملفات التنسيق الى اخره. اذا قمت بعمل نمط التطويري فانه بعد مرور 3 ساعات يتم اعادة تعطيلها من جديد تلقائيا

خاتمة

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

شرح اعدادات CloudFlare بواسطة مجلة ووردبريس, يمكنك نقل ومشاركة التدوينة مع ذكر المصدر الأصلي للموضوع ، مع رابطه, والتدوينة مرخصة بموجب المشاع الابداعي Creative Commons A-NC-SA 3.0.

الوسوم : , , , , , , , , , , , , , , ,


عدد التعليقات على هذه التدوينة : 11 تعليق

  1. محمد العمري أغسطس 4th, 2011

    بارك الله فيك اخي العزيز , بالفعل استخدم هذه الخدمة وقد وفرت علي خلال شهرين التالي :
    266.2 GB bandwidth saved by CloudFlare
    544.3 GB total bandwidth

    266 قيقا بايت من الباندويث ,
    ايضا اعجبتني خاصية جميلة وهي انك تقدر تدمجها مع اضافة w3tc وتتحكم في اعدادات الفلترة والحماية

    وفيه حاجة ما ذكرتها اخي , وتم تطبيقها في الكلود فلاري حديثا , وهي تطبيقات تدمجها مع حسابك , مثل تطبيق “PingDom” واللي بيعلمك في حال سقط سيرفر برسالة على البريد وأيضا يبلغك برسالة في حال عودته وكم استغرق وقت ..

    وكثير من التطبيقات مثل احصائيا وبرامج محادثة وتبادل اعلان وربح وحماية وفلتره .. الخ

    وعلى فكرة لو طورت حسابك للـ Premium راح يساعدك الكلود فلاري على تصدي هجمات الـ DDos و هجمات حقن القواعد و الفايل انكلود

    رهيب بصراحة !

    • admin أغسطس 4th, 2011

      الله يبارك فيك اخي العزيز محمد العمري
      بالنسبة w3 total cache راح اجربها في اقرب فرصة لانني قمت باستعمالها مرة وكانت الاعدادات كتيرة فقلت اخليها لبعدين
      بالنسبة لتطبيقات لم انسها ولكنها تحتاج تدوينة منفصلة

  2. نورالدين أغسطس 24th, 2011

    شكرا أخي معاذ على الشرح الوافي، أنا مركب إضافة w3t على موقعي وبها خاصية CloudFlare: وأحتاج إلى API key: لو تكرمت شرح دمجها مع CloudFlare وطرق التحكم بها

    تقبل تحياتي

  3. نورالدين أغسطس 24th, 2011

    تم الحصول على API ودمجها مع الإضافة بارك الله فيك

    • معاذ أغسطس 25th, 2011

      كنت راح ارد عليك الان بس سبقتني كنت مشغول مع تدوينة جديدة لست ناشرها
      الحصول على API موجود في هذا الشرح

  4. ملف dll أكتوبر 1st, 2011

    عظمة علي عظمة

    والله شرح من أروع ما يكون

    سؤال : أنا كنت بتسخدم أضافة wp super cache
    ولكن من خلال شرحك فهمت أن خدمة cloudflare تقوم بعمل كاش لصفحاتي

    هل معني هذا أني لن أحتاج لأضافة wp super cache بعد الان

    _________

    سؤال أخر : خدمة cloudflare تقوم بعمل صفحات كاش للموقع
    يعني ستكون الصفحات static فهل معني هذا أني لا أستطيع تنفيذ كود php يعني تكون الصفحة محتواها dynamic ؟

    • معاذ أكتوبر 1st, 2011

      اخي العزيز يستحسن استعمالها ايضا لحفظ الصفحات الثابتة على استضافتك ايضا ولو ان للاضافة wp super cache خصائص اخرى ايضا غير حفظ ملفات الثابة ومهمة ايضا
      يمكنك تطبيق جميع الاكواد مثلا حتى لو استعملت الخدمة فالزوار يمكنهم التعليق وهذا دليل على انه يمكنك تنفيد استعلامات وجربها بنفسك وقم بتفريغ المتصفح من الكاش لتتأكد من عمل الاكواد

  5. ملف dll أكتوبر 1st, 2011

    سؤال أخر بارك الله فيك:

    هل بأستخدام خدمة cloudflare سيتم توفير الباندويدث حيث سيكون الضغط كلة علي تلك الخدمة ؟

    وهل يضعون حدود مثلا لو تجاوز موقعك 10.000 زائر يومي سيتم توقفة لو لم تعمل أبجريد وتشترك في الخدمة المدفوعة ..حيث أن تلك الاشياء تعودنا عليها كثيرا ممن يقدمون خدمات مجانية 🙂

    دمت بود

    • معاذ أكتوبر 1st, 2011

      الله يبارك فيك اخي العزيز
      استهلك الباندويث الذي تشاء احد الاصدقاء استهلك 400 GB باندوث في شهر واحد ولم يقف احد حسابه
      بالنسبة للخدمة لن تسئلك عن شيء ولكنهم يعتمدون على الخدمات الاخرى التي يقدمونها مثل الحماية والتطبيقات الاخرى التي ستجدها في حسابك اغلبها تحتاج اشتراك مدفوع

  6. الاسم محسن مارس 17th, 2012

    الصراحه بعد هذا الشرح ناوي اجربها

    • معاذ مارس 23rd, 2012

      ما راح يمنعك احد اخي العزيز جرب بما انها مجانية


  • مجلة الوردبريس
    مارس 23rd, 2012




1. المرجوا الابتعاد عن كتابة تعليقات بنمط (يعطيك العافية)، (روعة)، (ممتاز)، (مشكوووور)، (ابداع).

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