البحث عن بدائل ل vBulletin (مستضافة ذاتياً)

كنا ندير منتدى كبيرًا وأغلقناه قبل عدة سنوات. جربت للتو تثبيت vBulletin 5.x وكان كارثة تامة!

أبحث عن بدائل (مستضافة ذاتيًا فقط).

هناك بعض الأمور التي تهمني:

  • التوافق مع البنية التقنية الحالية: أريد التثبيت في domain.com/community/ دون الحاجة إلى تعديل إعدادات الخادم (نحن لسنا متجر Ruby بأي شكل، بل نعتمد بشكل أساسي على LAMP. لست خبيرًا تقنيًا، لكنني متأكد من أن فريقنا قادر على حل ذلك).
  • صداقة لمحركات البحث (بما في ذلك السرعة وتحسين أداء الويب)، وهي عامل بالغ الأهمية بالنسبة لي نظرًا لطبيعة المنتدى.
  • ربط النماذج بـ Salesforce: نستخدم Salesforce و Pardot، ونرغب في أن تُضاف الحسابات الجديدة المُسجَّلة والمُتحقَّق منها تلقائيًا إلى Salesforce/Pardot.
  • صلاحيات مخصصة: أريد أن أتمكن من جعل بعض المنتديات عامة، وبعضها مخصص للأعضاء فقط، وبعضها مقيد بصلاحيات مستخدمين محددين جدًا. ما مدى مرونة نظام الصلاحيات في Discourse؟
  • قابلية التخصيص (التصميم): لدينا فريق تصميم كبير ونرغب في تخصيص المظهر بطرق فريدة. أفضل ألا يضطر الفريق لتعلم Ruby أو JS للتعديل على المظهر.

بشكل عام، ما هي آراؤكم؟ أحب أن أسمع ملاحظاتكم.
شكرًا مقدّمًا.

حسنًا، هذا أمر معقد. Discourse ليس تطبيق LAMP، لذا سيكون الأمر مختلفًا. ومع ذلك، هذا هو السبب في استخدام Docker؛ حيث يُحتوى كل مكدس Discourse داخل صورة الحاوية، لذا لا تحتاج إلى تثبيت أي شيء آخر على المضيف. تغيير الإعداد الافتراضي للاستماع إلى مقبس Unix (حتى تتمكن من استخدام وكيل عكسيك على domain.com وتوجيه الطلبات إلى /community نحو المقبس) لا يتطلب سوى بضعة أسطر من الإعداد.

غير متأكد مما يعنيه WPO، لكن Discourse يتصدر نتائج محركات البحث بشكل ممتاز مباشرةً، طالما أن هناك محتوى فعليًا على المنتدى.

طالما أن هذه الأدوات تدعم الويب هوك (webhook)، أو يمكنك كتابة طبقة ترجمة بسرعة في تطبيق LAMP لديك، فهذه مهمة سهلة.

يمكن أن يكون لكل فئة أذونات مختلفة، وهذه ميزة أساسية.

Discourse هو “تطبيق صفحة واحدة” (Single Page Application)، لذا إذا كنت ترغب في تخصيص أعمق، فستحتاج إلى كتابة كود JavaScript. ومع ذلك، هناك الكثير مما يمكنك فعله باستخدام HTML+CSS فقط، لذا يعتمد الأمر أكثر على توقعاتك.

حاولت الرد عبر ميزة الرد عبر البريد الإلكتروني (التي تبدو كميزة رائعة!) وحصلت على هذا (ليس بداية مقنعة)

هل هذه الميزة مفعلة في هذه اللوحة؟

على أي حال، في الإعدادات، عندما تقول إنها ميزة أساسية - هل يعني ذلك أنها شائعة وأن الجميع يمتلكها، أم أنها ليست قوية جدًا؟

هل توجد لقطة شاشة أو أي شيء آخر يعرض نظام الأذونات؟

Discourse، بشكل عام، قوي للغاية.

فهمت. هل هناك دليل تفصيلي حول الأذونات في مكان ما؟

هل يساعدك هذا؟

انظر أيضًا

نعم، هذا مفيد. شكرًا لك.

في الواقع، لدينا حالة استخدام فريدة للغاية، وأتساءل عما إذا كان قد تم تنفيذها من قبل أو ما إذا كانت ممكنة.

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

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

يمكنك إرسال رسالة خاصة إلى مجموعة. يمكنك تهيئة هذه المجموعة بالطريقة التي تريدها.

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

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

قد يعمل هذا الرقاقة، شكراً لك على ذلك

@rewebmaster فقط من أجل السياق، يُستخدم Discourse غالبًا للتعامل مع طلبات الدعم. انظر على سبيل المثال