توجيه حركة مرور محتوى الويب الثابت والديناميكي باستخدام RELIANOID كشبكة CDN

عرض الفئات

توجيه حركة مرور محتوى الويب الثابت والديناميكي باستخدام RELIANOID كشبكة CDN

3 دقائق للقراءة

نظرة عامة #

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

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

بيئة توصيل المحتوى #

ويظهر سيناريو هذه الحالة في الرسم البياني أدناه.

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

RELIANOID توجيه محتوى حركة المرور الديناميكية الثابتة لشبكة CDN

بعض الخوادم مخصصة لمحتوى الويب الثابت مثل الصور والمستندات وأنماط HTML أو ملفات JavaScript وما إلى ذلك، في حين أن الخوادم الأخرى مخصصة فقط لمحتوى الويب الديناميكي وإدارة قواعد البيانات.

ينبغي تكرار المحتويات الموجودة في الخوادم الثابتة ويجب أن تحتوي جميع مخازن البيانات على نفس المحتوى.

تكوين التبديل بين المحتوى الثابت والديناميكي #

إنشاء مزرعة LSLB جديدة باستخدام ملف تعريف HTTP/S #

أولاً، قم بإنشاء ملف جديد LSLB (موازنة تحميل الخدمة المحلية) مع HTTP الملف الشخصي. في هذه المرحلة، يُمكننا إنشاء مجموعة HTTP بسيطة أو HTTPS لمواقع الويب وخدمات الويب الآمنة. سيتم استخدامها كعنوان IP ومنفذ افتراضيين تُتاح من خلالهما خدمات الويب للعملاء.

إنشاء خدمة جديدة لنمط المحتوى الثابت #

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

نمط المحتوى الثابت الذي سنستخدمه في هذا المثال في نمط عنوان URL الحقل، والذي يستخدم عادة لمواقع الويب، هو:

\.(jpg|jpeg|png|gif|ico|css|js|html|htm|avi|mov|mp3|svg)$

لذا، سيتم تقديم جميع عناوين URL المطلوبة التي تحمل امتدادات الملفات هذه عبر الخدمة الثابتة. عادةً، لا يتطلب المحتوى الثابت استمرارية، لذا سيتم تعطيل هذا الخيار لهذه الخدمة.

بعد ذلك، قم بإضافة الواجهات الخلفية التي ستخزن كافة محتويات الويب الثابتة.

إنشاء خدمة جديدة لنمط المحتوى الديناميكي #

ستكون هذه الخدمة هي الخدمة الافتراضية في حال عدم تطابق خدمة المحتوى الثابت. يُعد ترتيب الخدمات أمرًا بالغ الأهمية لتحديد أولوية كل نمط خدمة مطلوب تحليله.

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

أخيرًا، أضف الخوادم الخلفية التي ستتولى معالجة المحتوى الديناميكي والتي ستستخدم عادةً موارد قواعد البيانات.

فحوصات صحية متقدمة للخدمات الثابتة والديناميكية #

نظرًا لأن كلتا الخدمتين تتعاملان مع محتوى وبيانات مختلفة، يمكننا إعداد فحوصات صحية محددة لكل خدمة. حارس المزرعة يتم استخدامه لكل خدمة للسماح بذلك.

إذا كنت بحاجة إلى معرفة كيفية التكوين حارس المزرعة، يرجى الرجوع إلى هذا المقال.

استمتع بتسليم محتوى الويب المُحسَّن الخاص بك!

📄 قم بتنزيل هذه الوثيقة بصيغة PDF #

    ُ:البريد الالكتروني *