تجنب كارثة CMS: تحجيم WordPress لحركة المرور العالية

نشرت: 2022-05-04

ييكيس! نحن نتلقى طلبات أكثر 100 مرة من المعتاد! لماذا يحدث ذلك؟ من أين أتى؟ هل موقعنا على شبكة الإنترنت على مستوى التحدي وقادر على التوسع لتلبية الطلب؟

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

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

في الجزء الثاني من سلسلة Avoiding CMS Disaster ، نستكشف أربع طرق لتوسيع موقع WordPress للتعامل مع موجات المد والجزر عالية الحركة.

1. التحجيم الأفقي والعمودي

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

التحجيم الأفقي

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

الفوائد الرئيسية:

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

ماذا احترس من:

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

التحجيم العمودي

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

الفوائد الرئيسية:

  • من الأسهل تحديد خيارات الأجهزة ، وأقل تكلفة للتنفيذ - تعد ترقية الإعداد الحالي أرخص بشكل عام من إعداد إعداد جديد تمامًا.
  • تكوين أقل تعقيدًا مقابل تكوين أفقي - لا حاجة إلى موازن تحميل لتوزيع حركة المرور أو متطلبات مزامنة البيانات.

ماذا احترس من:

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

إجابة WordPress VIP:

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

2. الاتصال في CDN لجهة خارجية

تهدف خدمات مثل Cloudfront و Cloudflare و Akamai إلى وضع نقطة تواجد محلية لمقدم الطلب لخدمة الصفحات. يتيح ذلك الاستجابة السريعة مع اتصال أقل بالشبكة ، مما يلغي الحاجة إلى معالجة الطلب الخاص بك على الإطلاق.

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

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

إجابة WordPress VIP:

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

هل ما زلت تريد استخدام CDN الذي تختاره؟ لا مشكلة. لدينا خبرة مع جميع مزودي خدمات CDN الرئيسيين ويمكننا المساعدة في الاتصال بهم.

3. الاستمرار في الهجوم المضاد ضد أنماط الهجوم

كيف ومتى تدرك أن ممتلكاتك تتعرض للهجوم؟

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

في النهاية ، يمكن أن يتركوا مهندسينك محبطين ومتعبين ، وكأنهم يلعبون لعبة لا نهاية لها من الضربة الافتراضية.

إجابة WordPress VIP:

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

4. التحضير لحركة المرور المعروفة من خلال الشراكة مع خبراء في CMS على نطاق واسع

ماذا لو كان من المتوقع حدوث طفرات؟ هل تطلب من مهندسينك العمل في حدود الميزانية (والموارد الحالية) لضمان بقاء موقعك وتطبيقاتك على الإنترنت؟ أو هل تخطط لأفضل وأسوأ السيناريوهات من خلال الشراكة مع خبراء في توسيع نطاق المواقع؟

حتى أفضل الخطط الموضوعة وتقديرات حركة المرور لا تغطي دائمًا الأرقام الحقيقية التي يتم تقديمها. ضع في اعتبارك عميل WordPress VIP VIP ، وهو FiveThirtyEight ، "المكرس لتحليل دقيق للسياسة ، والاقتراع ، والشؤون العامة ، والرياضة ، والعلوم والثقافة" ، الذي حطم سجلات المرور الخاصة بهم في ليلة الانتخابات الأمريكية لعام 2020.

قبل إطلاق موقعهم ، اشتركت فرق هندسية مخصصة من كل من WordPress VIP و FiveThirtyEight مع 10up (وكالة تطوير WordPress VIP) لتحسين أداء الموقع بجدية ، بما في ذلك كفاءة ذاكرة التخزين المؤقت ، تحسبًا لحركة مرور غير عادية.

كل التخطيط المسبق آتى أكله. خلال أسبوع الانتخابات ، ساعد WordPress VIP موقع FiveThirtyEight على تقديم 1.3 مليار مشاهدة للصفحة بشكل مذهل ، حيث وصل إلى ذروة 132000 طلب في الثانية مع بقاء وقت استجابة الخادم ثابتًا عند 144 مللي ثانية تحت العبء.

إجابة WordPress VIP:

يعد التخفيف من الآثار السلبية لارتفاع حركة المرور المعروفة أمرًا حيويًا للشركات الحديثة التي تشارك في تحولها الرقمي. خلال هذه الارتفاعات ، يقوم WordPress VIP تلقائيًا بتوسيع نطاق تطبيقك لتلبية الطلب ، مما يضمن تجربة سلسة للمستخدمين. حماية أخرى هي مراجعة التعليمات البرمجية الاختيارية بواسطة مهندسينا الخبراء ، وهي متوفرة كجزء من دعم التطبيقات لدينا والمستويات الأعلى.

ختاماً

سواء كانت حركة مرور معروفة أو غير معروفة تضرب موقعك وتطبيقك ، فإن إجراءات التحضير والتخفيف من المهام الحاسمة لأي مؤسسة تأمل في تقوية خصائصها وتجربة المستخدم وسمعتها. من التدرج الأفقي والرأسي إلى الاتصال بشبكات CDN ، تمتلك الشركات اليوم مجموعة من الخيارات لتوسيع نطاق WordPress لحركة مرور عالية مع تحرير فرق الهندسة من واجبات whack-a-mole عند الطلب.

تعرف على المزيد حول WordPress VIP هنا.