هل يجب أن أضيف شبكة توصيل المحتوى (CDN) على الرغم من أن خادمي قريب من المستخدمين؟

مرحبًا، ديسكوس رائع! :heart:

أقوم باستضافة منتداي على AWS Lightsail في سيول، كوريا (ap-northeast-2a)، و99% من المستخدمين هم من كوريا.

هل سيكون هناك فائدة إذا أضفت شبكة توصيل محتوى (CDN) مثل Fastly أو CloudFlare إلى منتداي؟

الطريقة الوحيدة لمعرفة ذلك هي الاختبار :slight_smile:

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

كوريا الجنوبية ليست دولة كبيرة، وأتساءل عما إذا كانت تحتوي على نقاط وجود متعددة (POPs).

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

إذا أضفت شبكة توصيل المحتوى (CDN) إلى منتداي، فسأشارك نتائج الاختبار.

شكرًا لك.

مرحبًا بكافين،

في رأيي، من الأفضل الحفاظ على البساطة.

لا تضيف ميزات أو إضافات أو شبكات توصيل محتوى (CDNs) إلّا إذا كنت تحتاجها حقًا. لا تضيف تقنية فوق تقنية لمجرد “أنك تستطيع”.

تتمتع كوريا الجنوبية بأحد أكثر البنى التحتية للإنترنت قوة في العالم في مساحة جغرافية صغيرة جدًا. وعلى الأرجح، لا تحتاج حقًا إلى شبكة توصيل محتوى (CDN) في كوريا الجنوبية لتطبيق ويب قائم على المنتدى يستضيف في كوريا الجنوبية و99% من مستخدميه من كوريا.

الميزة الرئيسية، إذا كان جميع مستخدميك في منطقة جغرافية محلية واحدة، هي تقليل الحمل على الخادم. حيث يتم تقديم الملفات الثابتة مباشرة من شبكة توصيل المحتوى (CDN) إلى المستخدمين، ولا تمر عبر مسار rails / ruby.