لدي حاليًا حوالي 17000 علامة (ستزداد بمقدار 1000 كل عام تقريبًا) في منتداي، ويمكن لحساب المسؤول الخاص بي رؤية جميع العلامات إذا ذهبت إلى example.com/tags/. ومع ذلك، إذا فعلت ذلك كمستخدم عادي، فلن يظهر شيء في صفحة العلامات (الصورة أدناه). لاحظ أن جميع العلامات متاحة للمستخدمين عبر exampl.com/tag/tag_name.
مشكلة أخرى هي أنه عندما أقوم بالبحث حسب العلامات، تظهر 5 إدخالات فقط (من المؤكد أن هناك أكثر من 5 تطابق استعلام البحث الخاص بي).
إذا كان هذا بسبب العدد الكبير من العلامات: أنا حاليًا أستخدم مثيل DigitalOcean بسعة 2 وحدة معالجة مركزية و 4 جيجابايت من ذاكرة الوصول العشوائي. لم تظهر رسوم بيانية للحمل الكثير من الحمل، ولكني على استعداد للترقية إذا كانت هناك طريقة لحل هذه المشكلة.
أنا أقوم ببناء منصة مناقشة للأوراق البحثية لمستودع معين. حاليًا، يحتوي المستودع على حوالي 17000 ورقة بحثية، ويتم إضافة حوالي 1000 ورقة كل عام.
فيما يلي المتطلبات التي أدت إلى هذا:
أود أن يكون هناك أكثر من موضوع واحد مفتوح لورقة بحثية. لأن لكل موضوع “موضوع” مناقشة مختلف أو سؤال حول نفس الورقة البحثية. وبالتالي، أحتاج إلى فئة لكل ورقة بحثية، لكنني قرأت أن استخدام العلامات هو خيار أفضل إذا كان هناك الكثير منها.
يمكن أن يمتد الموضوع ليشمل أكثر من ورقة بحثية (على سبيل المثال، إذا كان هناك سؤال أو مناقشة تتعلق بورقتين بحثيتين في نفس الوقت).
لم أتمكن من العثور على أي طريقة أخرى لتحقيق ذلك عبر Discourse بخلاف العلامات. سأكون سعيدًا جدًا بمعرفة ما إذا كانت هناك طريقة أكثر أناقة.
فضولي لمعرفة سبب حاجتك للكثير؟ لماذا هذا التفصيل؟ ألن يكون هذا كابوسًا لإدارته وظيفيًا بحتًا؟ ألا يمكنك تقليل التفاصيل؟ بالتأكيد العلامات هي في الغالب تصنيفات عالية المستوى؟
في الواقع، إنه يربط موضوعين بوسمين. لذا دعنا نقول إن لدي ورقة بالوسم = 001 وورقة أخرى بالوسم = 005.
يختار المستخدم 001 و 005 أثناء نشر موضوع يتضمن مناقشة لكليهما. لذلك ليس لدي وسم منفصل 001-005.
لقد اكتشفت بالفعل سبب المشكلة الرئيسية (عدم عرض العلامات)، حاليًا، لم يتم استخدام أي من العلامات (تحميل دفعة واحدة). أدركت أن العلامات المستخدمة فقط هي التي تظهر للمستخدمين. وهذا جيد لحالتي الاستخدامية لأنني سأقوم بملء كل علامة بموضوع رئيسي على أي حال. لذلك لم تكن هناك مشكلة بخصوص العرض في النهاية.
ومع ذلك، لا تزال مشكلة البحث عن العلامات التي تعرض 5 نتائج قائمة.