ما هو البرنامج لنظام إدارة المحتوى على الإنترانت - Django أو Joomla؟[مغلق]

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

سؤال

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

نحن نستخدم الكثير من الأدوات على الويب والتطبيقات ودمجها ضمن برنامج الطرف الثالث.العنصر المتفوق وهو أ الغراء لكل منهم هو API.في مثال للإنترانت الأدوات التي نستخدمها Django ، لكنها تستخدم بدون ORM ، نوعا ما يقتصر على القوالب وعنوان URL - يحتوي كل تطبيق على ملف طرق مناسبة داخل واجهة برمجة التطبيقات الخاصة بنا.نحن لا نستخدم جانغو واجهة المسؤول ، لأنها بالكاد تعتمد على ORM.

ولهذا السبب قد يكون من الصعب دمج Joomla.كل يجب أن يكون الموظف قادرا على تحرير معظم الصفحات ، يجب إدارة المصادقة والامتيازات بواسطة واجهة برمجة التطبيقات الخاصة بنا.

ما مدى صعوبة توصيل جملة لاستخدام مختلف عملية المصادقة؟(تمديد فقط - بدون اختراق)

إذا كان المرء يعرف جانغو أفضل من جملة ، فهل يجب أن يكون جانغو مستعمل؟

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

المحلول

وجانغو ليس CMS. إذا كنت ترغب في إنشاء تطبيق ثم كنت تستخدم جانغو (على صوت مشاركتك عليك أن تدرك أن على الرغم من). إذا كنت ترغب فقط لتكون قادرة على تحرير المحتوى / مخزن ولديك أذونات للمستخدمين - فإن CMS يكون وسيلة للذهاب. أنا حقا لا أعرف أي شيء عن جملة بالرغم من ذلك. وينبغي أن يكون من السهل بما فيه الكفاية للسخرية حتى الإختراق للقيام بكل ما تحتاج التوثيق - حتى إذا كان هذا هو مجرد وظيفة مباشرة إلى خادم

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

والكثير من العمل.

نصائح أخرى

وربما يمكنك التحقق جانغو CMS .

تم إلغاء خيار Plone في اليوم اجتماع.

من وجهة نظري، يعد Plone قويًا جدًا لبناء شبكة إنترانت.

بعض المراجع:

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

وأيضا، جملة! بالفعل البرنامج المساعد لLDAP إذا كان النظام يدعم هذه.

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

وكما الموسومة سؤالك مع بيثون، يمكنك إلقاء نظرة على بلون ( http://plone.org )

إذا كنت تستخدم FLEXIcontent وFLEXiaccess يمكنك الحصول على أذونات مستوى الحبيبية على جملة

وشكرا لكم على كل الإجابات.

والخيار بلون إلغاء في جلسة اليوم.

وعن طريق جملة سيشمل الكثير من الترميز لجعله يتصرف مثل باقي الإنترانت. أعتقد أن كتابة CMS في جانغو (مع "سرقة" بعض رمز من الحلول سم الحالية) سيفوز. Newforms مثيرة للاهتمام للغاية وأنه لا ينبغي أن يكون من الصعب (كتبت بالفعل نظام CMS في PHP بناء على الإطار بلدي - تستخدم في حوالي 15 موقعا)

شكرا على ذلك.لقد تم اختيار النظام من وراء ظهري من قبل الإدارة العليا.

إنها سيلفر ستريب.

  • واجهة المسؤول بطيئة
  • لا يوجد مبرمج ذو خبرة في الشركة يعرف هذا المنتج
  • تم التنفيذ من قبل مصمم جرافيك سيغادر خلال أسبوعين تقريبًا، ولكن "يمكنه تقديم الاستشارات لأنه سيصبح مستقلاً"

أنا لست سعيدا على الإطلاق

شكرًا لك مرة أخرى.

وجانغو CMS طريقة عمل يتطلب استخدام نموذج ORM المدمج في واجهة الادارة.

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