ما هي ميزة الاحتفاظ بالملفات على S3؟

هكذا أفهم الأمر، فأنا أيضاً أواجه مشاكل في الهجرة. أرى الكثير من المشاكل (ربما تم حلها). لذا أتساءل: ما فائدة إبقاء التحميل على S3؟ هل هناك أي فائدة سوى توفير التكاليف؟

على أي حال، لا تتحقق هذه الوفورات إلا إذا كان لدى شخص منتدى كبير جداً مع الكثير من الملفات والصور. أو ربما توجد فوائد أخرى؟

أستضيف ملفاتي على DigitalOcean Spaces (شبيه بـ S3)، وهي رخيصة جدًا ولا أحتاج للقلق بشأن التخزين، وهي مزيج أستمتع به.

عندما يشارك شخص ما صورة ويريد عدد منا تحميلها والتعليق عليها ومشاركة صورنا الخاصة، أحب أن تذهب إلى شبكة توصيل المحتوى (CDN) وتُقدَّم منها، وأترك الخادم يرسل النصوص فقط إلى المتصفحات. ليس لدي مجتمع ضخم، لكن هذا سير العمل يفيد فيه؛ أستخدم نفس الاستراتيجية في معظم الأماكن (المدونات، الويكي، الدردشة، تقريبًا أي شيء يسمح بالتحميل). :slight_smile:

مجرد فضول، إذا كان بإمكانك مشاركة هذه البيانات، فكم عدد مشاهدات الصفحة في المتوسط؟ وكم حجم الملفات المرفوعة بالجيجابايت؟ وكم تبلغ تكلفة S3 شهريًا؟

من admin/reports/page_view_total_reqs:

ملخص
  • 23 فبراير 2020 428
  • 24 فبراير 2020 620
  • 25 فبراير 2020 700
  • 26 فبراير 2020 718
  • 27 فبراير 2020 722
  • 28 فبراير 2020 685
  • 29 فبراير 2020 344
  • 1 مارس 2020 215
  • 2 مارس 2020 425
  • 3 مارس 2020 1036
  • 4 مارس 2020 707
  • 5 مارس 2020 800
  • 6 مارس 2020 356
  • 7 مارس 2020 463
  • 8 مارس 2020 1859
  • 9 مارس 2020 678
  • 10 مارس 2020 620
  • 11 مارس 2020 677
  • 12 مارس 2020 519
  • 13 مارس 2020 615
  • 14 مارس 2020 423
  • 15 مارس 2020 513
  • 16 مارس 2020 512
  • 17 مارس 2020 508
  • 18 مارس 2020 551
  • 19 مارس 2020 507
  • 20 مارس 2020 531
  • 21 مارس 2020 1725
  • 22 مارس 2020 5426
  • 23 مارس 2020 1293
  • 24 مارس 2020 294
    الإجماليات للعينة
    — 25.5 ألف
    إجمالي جميع الأوقات
    — 701 ألف

page-view-total-reqs-200324-190518-7.csv.zip (342 بايت)

1.4 غيغابايت / 3484 عنصرًا

اشتراك Spaces
4.14 دولار

ذلك لأنه محسوب بنسبة متناسبة من 5 دولارات شهريًا مقابل 250 غيغابايت. أستخدم هذه الخدمة على نطاق واسع في العمل، لكن منتداي الودود لا يُسجّل تقريبًا كنفقة بالمقارنة. :slight_smile:

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

لا توجد فائدة تقريبًا لك في الاحتفاظ بملفات منتداك على S3. فهذا يقع ضمن قدرات تحميل خادم VPS بسهولة.

لا تقلق بشأن ذلك إلا في المرة الثالثة التي تنفد فيها مساحة القرص.

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

هناك عدد هائل من المواضيع التي تتناول مشاكل، وأنا أواجه مشكلة في أمر بسيط مثل:

DISCOURSE_S3_BUCKET=yy
DISCOURSE_S3_REGION=eu_west_2
DISCOURSE_S3_ACCESS_KEY_ID=yy
DISCOURSE_S3_SECRET_ACCESS_KEY=yy
rake uploads:migrate_to_s3

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

أشعر وكأنك تتحدث مباشرة إليّ، لكن نصيحتك ليست موجهة إليّ، لذا لست متأكدًا من كيفية الرد.

بافتراض السيناريو المعاكس: استضافة الملفات على S3 مع CDN. هل يمكن أن يكون ذلك أبطأ؟

أعتقد أن هذه ملاحظة معقولة؛ فأنت تدفع 50 دولارًا إضافيًا سنويًا مقابل شيء يمكن لخادمك الخاص (VPS) التعامل معه بالفعل. هذا يضيف طبقة إضافية من الفشل، وتكلفة إضافية، ولا يحقق لك أي فائدة تقنية حقيقية في الوقت الحالي.

إن مواضيع الدعم هذه لا تتعلق دائمًا بتثقيف صاحب الموضوع الأصلي. لا داعي لأخذ الأمر بمحاذير، فجميعنا هنا نتعلم.

إذن، أفهم أنه يجب استخدام VPS أولاً ثم الانتقال لاحقًا إلى S3؟

لنفترض أنني أملك حاليًا 60 جيجابايت، وإذا امتلأ 55 جيجابايت، هل يمكن تغيير مواقع الملفات دون نقل الملفات القديمة؟