تحسين سياسة الخطاب للمجموعات الكبيرة

متابعة المحادثة من Discourse Policy

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

إعجابَين (2)

ما يحدث على الأرجح هو فيضان من حدود المعدل من NGINX.

لو أردنا دعم مجموعات كبيرة كهذه، لكان لا بد من وجود نوع من الترقيم.

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

بعد تجاوز عدد معين من المستخدمين، تصبح الصور الرمزية غير مجدية إلى حد ما، فلا أحد يرغب في مشاهدة أكثر من 1500 صورة رمزية.

سؤالي هنا هو… ما الذي تحاول تحقيقه؟

هل تريد فقط تأكيد أن مستخدمًا معينًا قد قبل السياسة؟

إذا كان الأمر كذلك، فربما يُستحسن عرض أول 50 صورة رمزية تقريبًا، مع إضافة زر يفتح نافذة منبثقة تتيح لك البحث عن حالة مستخدم معين.

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

9 إعجابات

أرغب في استخدام الدالة لـ 160,000. من منظور واجهة المستخدم، أحتاج إلى رؤية النسب المئوية للإنجاز مفصلة حسب الجغرافيات أو المجموعات المختلفة، مع إمكانية التعمق (Drill-down) لعرض مجموعات أصغر. في احتياجاتي، تكون المجموعات الأصغر عادةً حول 5000.

سنستخدم البيانات في النهاية لدفع إجراءات إكمال القبول.

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

أود أن:

  • أشجّع الأعضاء على قبول السياسة (ومن هنا متتبع التقدم)
  • أُرسل رسائل تذكير إلى من لم يقبلوا بعد
  • أتحقق من حالة عضو معين
  • أقبل نيابة عن شخص ما يدويًا عند الضرورة
  • أحذف تلقائيًا الأشخاص الذين لا يقبلون
إعجابَين (2)

أعتقد أن أول ما يمكننا فعله هو تصحيح الأمر بحيث لا ينهار واجهة المستخدم بعد بضعة مئات من الأشخاص؛ فحتى مجرد إظهار الإجماليات وعدد آخر 200 شخص قبلوا سيكون تحسناً كبيراً.

بعد ذلك، يمكن الغوص في التفاصيل باستخدام مستكشف البيانات إذا كنت بحاجة إلى تقسيم البيانات.

وكعميل، لا تتردد في إرسال رسالة إلى team@discourse.org لتحديد حالة الاستخدام لديك بدقة حتى نتمكن من النظر في كيفية حل هذه المشكلة بالنسبة لك.

7 إعجابات

أريد فقط استخدام الإضافة لـ منح العضوية، وليس بالضرورة عرض 1500 صورة رمزية. لكن لا توجد خيار *لعرض الصور الرمزية. يكفي بالنسبة لي عرض عدد المقبولين والغير مقبولين فقط، أو شريط تقدم.

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

هل البيانات موجودة بالفعل في مستكشف البيانات؟ هل واجهة المستخدم فقط هي التي تحدد الحد الأقصى البالغ 200 الموصوف في صفحة الإضافة؟

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

يجب أن تكون تحت جداول post_policies و policy_users:

المشكلة بالفعل هي أننا لا نستطيع حاليًا عرض أكثر من 200 مستخدم في وقت واحد في الواجهة دون آثار جانبية سلبية.

هل توافق على الحل المقترح الذي يتضمن شريط تقدم + آخر 200 مستخدم قبلوا؟ ثم بالإضافة إلى ذلك، استعلام في مستكشف البيانات يمكن أن يساعد في تتبع المستخدمين الذين لم يقبلوا السياسة؟

4 إعجابات

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

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

هذا مقبول لي، بشرط أن يكون واضحًا أن هؤلاء هم فقط آخر 200 قبلوا، بينما إجمالي عدد من قبلوا يبلغ 1516.

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

تم تطبيق هذا، لذا سيتم إغلاقه.

إعجابَين (2)