ما هو نظام إدارة المحتوى (CMS) أو أي إطار عمل آخر يجب أن أستخدمه لتطوير موقع يشبه Stack Overflow؟[مغلق]

StackOverflow https://stackoverflow.com/questions/32638

سؤال

أرغب في تطوير موقع للأسئلة والأجوبة يحتوي على ميزات مشابهة إلى حد كبير لـ Stack Overflow، ولكنه يستهدف مجالًا مختلفًا (الهندسة الكهربائية/هندسة الأجهزة بدلاً من هندسة البرمجيات).

الكود الذي يقوم بتشغيل Stack Overflow ليس مفتوح المصدر، ومن خلال الإشارة السابقة إليه في البودكاست، أعتقد أنه يمكنني الافتراض أنه لن يكون كذلك أبدًا.(على الرغم من أن UserVoice قال "انتظر من 3 إلى 6 أشهر واسأل مرة أخرى")

لا أريد أن أبدأ من الصفر كما فعل جيف وآخرون، ولكنني أريد موقعًا للأسئلة والأجوبة بدلاً من موقع للمناقشة.

ما هو إطار العمل أو نظام إدارة المحتوى (CMS) الذي ستبدأ به لإنشاء هذا الموقع إذا تم تكليفك به؟

هل كانت مفيدة؟

المحلول

يستخدم دروبال جنبا إلى جنب مع الإضافات المجتمعية, ، وخاصة وحدة الأسئلة والأجوبة.

هناك العديد من المشاريع مفتوحة المصدر قيد التنفيذ بهدف محدد وهو إنشاء مواقع مشابهة للعمل في Stack Overflow، أو على الأقل استخدام SO كمصدر إلهام لتصميماتهم الخاصة:

  • CNPROG - البرنامج الذي يقف وراء موقع الأسئلة والأجوبة الصيني المرموق والذي يحمل نفس الاسم

  • OSQA - استنادًا إلى CNPROG وتستخدمه بعض نسخ Stack Exchange الناجحة مثل ميتاوبتيميز

  • اسكبوت - متفرع من OSQA، ولكن مع تطورات أحدث ومع حزمة باي بي آي

  • مرصوصة - مشروع لمستخدم Stack Overflow منذ فترة طويلة Thomas Hansen (يبدو أنه ميت في الوقت الحاضر)

  • هل تساءلت يومًا كيف سيكون شكل SO لو كان كذلك مكتوبة في روبي؟الدفع شابادو, ، "تطبيق يشبه Stackoverflow مكتوب بلغة روبي وmongomapper وmongodb".

  • مشروع مماثل هو يتعاون, ، والتي تبدأ بفكرة SO wiki + Q&A، ولكنها تتوسع فيها بميزات تدعم التدوين المتكامل ونشر المقالات و"الشبكات الاجتماعية" المحدودة.هذا المشروع جديد إلى حد ما، ولكنه طموح للغاية في نطاقه.

نصائح أخرى

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

أنا بعد الذهاب مع جانغو, ، لأنني أعتقد أن شيئًا مثل SO سيكون أمرًا رائعًا في العمل:

SOClone Django models

ال اكترون يحتوي نظام إدارة المحتوى (CMS) على مجموعة قوية من أدوات التواصل المجتمعي - وقد يكون مكانًا جيدًا للبدء.

اقتراحي للإطار سيكون روبي على القضبان (ولكن بالطبع بهذا ستبدأ من الصفر).ربما تريد أن تنظر في إنسوشي.

ليس لدي إجابة سهلة على هذا السؤال، ولكن قد تفكر في النظر إلى Kigg:

Kigg هو استنساخ Digg مفتوح المصدر مبني على ASP.NET MVC.أدرك أن هذا يختلف عن StackOverflow، لكنه لا يزال موقع ويب أنشأه المستخدم مع نظام تعليقات وكارما وعضوية شامل.

قد يوفر هذا مكانًا جيدًا للبدء.

يمكنك دائما التحقق من ذلك كوردنوواستخدمه كقاعدة لمشروعك.إنه تطبيق قائم على PHP لـ StackOverflow

هل يمكن أن نلقي نظرة على دوت نتنوك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top