حد تحميل المسؤول يختلف عن المستخدم

حد الرفع الافتراضي للمرفقات هو 10 ميجابايت. هذا إعداد عالمي وينطبق حتى على المشرفين. تساءلتُ: لماذا يُفرض على المشرف حدّ للرفع من الأساس؟ لنفترض أنني أريد رفع ملف على موقعي، مثل تطبيق أو برنامج، وأريد أن يتمكن المستخدمون من تنزيله. وبصفتي مشرفًا، فأنا أعرف ما أرفعه وأنه آمن. فلماذا يجب أن يكون لدي نفس الحد المستخدم من قبل مستخدم عادي؟

إعجابَين (2)

أنت تخلط بين إعدادين مختلفين هنا

  • الحد الأقصى لحجم الصورة (4 ميجابايت افتراضيًا)
  • الحد الأقصى لحجم المرفق (10 ميجابايت افتراضيًا)
3 إعجابات

حسناً، عذراً. كنت أقصد الحد الأقصى لحجم المرفق. لذا، أعني 10 ميجابايت وليس 4 ميجابايت. أريد أن يتمكن المسؤول من إرفاق أي ملف، أو على الأقل تحديد حد منفصل للمرفقات الخاصة بالإدارة في لوحة التحكم. لنقل 200 ميجابايت كحد أقصى للمرفقات الخاصة بالإدارة.

إعجاب واحد (1)

قد تكون هذه ميزة جيدة، حيث يجب أن يكون لدى الموظفين القدرة على تحميل ملفات بأي حجم – للمستخدمين العاديين لا. يوجد بالفعل خيار يسمى الامتدادات المصرح بها للموظفين، فلماذا لا نضيف قدرة للموظفين أنفسهم على التحكم في حجم الملفات التي تم تحميلها أو جعلها غير محدودة؟

أيضًا، هل سيكون من الممكن لـ uploads.json?client_id=000000000000000 أيضًا تعيين معلمة إضافية تكون دائمًا كما هي للمستخدم المحدد (بغض النظر عن الجلسة)، لذلك ربما سيكون من الممكن التمييز بين حجم التحميلات لمستخدمين مختلفين (الموظفين مقابل المستخدمين العاديين/غير المصادق عليهم)، لذلك على جانب خادم الويب يمكننا تحديد client_max_body_size (أو أي شيء آخر) بناءً على الموقع (الذي يعتبر الاستعلام أيضًا)؟ لذلك سيبدو استعلام تحميل Discourse مثل uploads.json?client_id=000000000000000&user_id=constant_hashed_user_id_string.

باختصار، نحتاج إلى القدرة على تحميل ملفات أكبر، مثل مشاركة الإصدار التجريبي من برنامجنا مع أشخاص محددين (للاختبار) ولكن المستخدمين نادرًا ما يحتاجون إلى أكثر من 2 ميجابايت.

شكرًا لك على البرنامج الرائع وجعل العالم مكانًا أفضل! <3

إعجابَين (2)