تكاليف عرض النطاق الترددي لصور S3 أصبحت مزعجة

أنا أستخدم Cloudflare على موقع Discourse الخاص بي ويعمل بشكل ممتاز. الفكرة الأساسية هي توجيه جميع حركة المرور الخاصة بك عبر Cloudflare وإخبارها بما يجب معالجته أو تخزينه مؤقتًا، وهذا كل شيء. ومع ذلك، هناك بعض الأمور التي يجب وضعها في الاعتبار:

  1. قم بتكوين Cloudflare بحيث لا تقوم بتخزين أي شيء مؤقتًا (قم بإعداد استثناءات باستخدام قواعد الصفحات، انظر أدناه).
  2. لا تدع Cloudflare تتدخل في ملفات JavaScript الخاصة بك — تحديدًا، قم بإيقاف تشغيل Rocket Loader.
  3. لست متأكدًا بعد بشأن ضغط Brotli، لذا قمت بتعطيله.
  4. قم بإعداد قواعد الصفحات لتخزين مجلدات الصور الرمزية (avatars) والتحميلات مؤقتًا كما هو موضح أدناه (تجاهل القاعدة رقم 1، فهي خاصة بالموقع).

حاليًا، تقوم Cloudflare بتخزين ما يزيد قليلاً عن 3 تيرابايت من البيانات شهريًا بالنسبة لي، وتقوم بتقديم الرسومات الكبيرة بسرعة كبيرة.

إذا كنت مهتمًا أكثر بشبكة توصيل المحتوى (CDN)، فيمكنني أيضًا التوصية بـ https://www.belugacdn.com/ (أنا غير مرتبط بهم). أستخدمهم على منصة WordPress كبيرة، والأداء جيد، بتكلفة أقل بكثير مقارنة ببعض منصات CDN الأخرى التي راجعتها (قد تكون تلك أكثر كفاءة، لكن Beluga تلبي احتياجاتي).