ما هو نظام إدارة المحتوى (CMS) أو إطار العمل الجيد؟[مغلق]

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

سؤال

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

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

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

يحرر:كان يجب أن أكون أكثر تحديداً.أبحث عن نظام إدارة المحتوى الذي سيتم تشغيله على خادم دبيان.لذلك لا يفضل استخدام .net.


أعتقد أنه قد ينتهي بي الأمر باستخدام Drupal وإضافة الوحدات التي أحتاجها فقط.تبدو Turbogears مخيفة بعض الشيء، وما زلت غير متأكد تمامًا مما تفعله بعد الفيديو التمهيدي الذي تبلغ مدته 20 دقيقة...

لا يبدو أن TinyCMS قد تم التطرق إليه منذ...2000؟!؟

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

المحلول

إذا كنت تبحث عن .net، يمكنك إلقاء نظرة على umbraco، لم أقم بالكثير من العمل به (الشركة التي أعمل بها أرادت المزيد من الوظائف، لذا اتجهت إلى شيء آخر) لكنها بدت خفيفة الوزن.

يحرر :إذا كان العميل يريد نظام إدارة محتوى صغيرًا مع منتدى، فمن المحتمل أن أختار Drupal باستخدام phpBB أو منتدى الآلات البسيطة, ، من المؤكد تقريبًا أنه يمكنهم مشاركة تسجيلات الدخول.بالإضافة إلى أن العميل سيرغب غدًا في المزيد وقد يوفر لك دروبال بعض العمل هناك.

نصائح أخرى

أعتقد أن الأفضل هو CMS Made Simple.يبدو أن drupal يستغرق بعض الوقت للتخصيص.

http://www.cmsmadesimple.org/

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

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

واو، جوز دبيان آخر!

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

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

للحصول على إطار عمل مقاس واحد يناسب الجميع، قم بإلقاء نظرة على التروس التوربينية.("إنها مطرقة كبيرة، تجعل كل مشكلة تبدو وكأنها مسمار")

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

ال موقع دعم موزيلا يتم تنفيذه باستخدام TikiWiki، كمثال على التنفيذ الجميل حقًا.

يجب أن يحافظ نظام تضمين Drupal على كل شيء خفيف الوزن نسبيًا طالما أنك تتضمن فقط ما تحتاجه.على الرغم من أنه يأتي مع عدد قليل من الوحدات، فإن ما تختار تمكينه هو كل ما سيتم تضمينه في وقت التشغيل.إذا كان عليك الدخول إلى أسفل الغطاء وإجراء تعديلات، فأنا أيضًا مؤمن بشدة بأن Drupal هو نظام أكثر ودية وأنيقًا من Joomla.نحن نستخدم دروبال في عملي - بقدر ما نستخدمه كإطار عمل مثل نظام إدارة المحتوى - وقد أثبت أنه موثوق جدًا في الحفاظ على ممارسات التطوير على مستوى عالٍ.

أدرك أنني تأخرت عن الحفل بضع سنوات ولكني كنت أبحث عن شيء كهذا بنفسي وصادفت هذا المنشور أثناء قيامي بالبحث على Google عن "barebones cms".ومع هذه المشاركة يظهر الآتي:

http://barebonescms.com/

وهناك أيضا منتدى على هذا الموقع.

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

في حين أن المؤلف الأصلي ربما يكون قد رحل منذ فترة طويلة، نأمل أن يجد شخص آخر هذا مفيدًا.

أود أن أقترح بي إم ويكي, ، إنه شيء بين إطار العمل/wiki.افتراضيًا، لا يوجد مستخدمون، فقط كلمات مرور مختلفة، لمهام مختلفة، ولكن يتم استخدام وصفات كتاب الطبخ PmWiki يمكنك إضافة وظائف إضافية.يمكنك التحقق منها فلسفة للحصول على الفكرة الرئيسية عما يدور حوله.

إذا كنت تريد حل Rails، نظام إدارة المحتوى المشع هو خيار جيد.إنها بسيطة، وأنيقة، وقابلة للتوسيع، وبالطبع، تأتي مع جميع فوائد كونها مبنية على Ruby on Rails.

قد ترغب في التحقق من دروبال.

وإليكم التفاصيل كومة التكنولوجيا التي يستخدمها.

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

ماذا عن استخدام drupal ولكن يمكنك تقليصه وترميزه وفقًا لاحتياجاتك.

سيكون بالتأكيد أسرع من التعليمات البرمجية من الصفر مع الإطار

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

جملة.org

لسبب ما، لا يناسبك Joomla تجربة Drupal.

وورد هو نظام إدارة محتوى قوي جدًا ولكنه بسيط.

بيبريس هو منتدى بسيط جدًا ولكنه متكامل (سهل، تكامل حساب مستخدم Wordpress مع ملفات تعريف الارتباط وكل شيء).

نظرًا لأن لديك خبرة في البرمجة، فقد تجد أن Wordpress هو الخيار المثالي (PHP وMySQL) مع الكثير من المكونات الإضافية والخطافات لمساعدتك في تحقيق ما تحتاجه.على سبيل المثال، هناك البرنامج المساعد للمشاركات المميزة من شأنها أن تضع المحتوى المحدد على الصفحة الأولى.

أحتاج إلى القفز على عربة Umbraco هنا.فيما يتعلق بسهولة الاستخدام من وجهة نظر المطورين، لا يوجد شيء أسهل من umbraco وv.4 لديه دعم كامل للصفحة الرئيسية ونبرة من الأشياء الأخرى ...وهو مجاني.

بالنسبة لنظام التشغيل Windows، قم بإلقاء نظرة على DotNetNuke الذي يعتمد على asp.net، وهو مجاني ومفتوح المصدر ويمكن تعديله بسهولة، وهناك أيضًا سوق مزدهر في الوحدات الإضافية.بالإضافة إلى ذلك، فإن معظم شركات الاستضافة تقدمه كتطبيق مثبت مسبقًا

محرك التعبير رائع.إنه مجاني للتنزيل والتجربة ولكن يجب عليك شراء ترخيص إذا كنت تحقق ربحًا منه.

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

ل.NET موجوبورتال تبدو جيدة جدًا وأخف وزنًا من DNN.لقد رأيت التعديل ولكنني اعتقدت أنني سأدرجه على أي حال لأنه يبدو أنه يستحق التدقيق.

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

قد تناسب Joomla مستخدميك من حيث سهولة الاستخدام.

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

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