سؤال

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

أريد دمج هذه الكيانات الثلاثة حتى لا أضطر إلى تكرار الإعلانات، وتحميل تحديثات مكتبة البيانات إلى مواقع متعددة، وكذلك توفير مظهر موحد للمواقع.

لحسن الحظ أن حساب الاستضافة الخاص بي يتمتع بدعم .NET وPHP، لذلك كنت أبحث في Drupal، وGraffiti، وDotNetNuke، وJoomla، وCommunity Server، والمزيد.ومع ذلك، فقد كان من الصعب بالنسبة لي التمييز بين الميزات المضمنة أو المدعومة أو التي ليست جزءًا من إطار العمل على الإطلاق.

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

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

المحلول

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

يحررلنكون أكثر دقة قليلا، من الموقع

CMSMatrix هو الموقع الأول لمقارنة أنظمة إدارة المحتوى على الإنترنت.يتيح للمستخدمين تقييم أكثر من 950 نظامًا لإدارة المحتوى في أكثر من 135 فئة مختلفة.

نصائح أخرى

استخدم N2 إذا كنت تريد البدء والتشغيل في وقت قصير مع مجموعة من الميزات الرائعة.كما أنه يستهدف حقًا قابلية التوسعة والتعليمات البرمجية النظيفة.

http://www.n2cms.com

"CMS مفتوحة المصدر" لديها الكثير منها، وتشغيل العروض التوضيحية مع تسجيلات دخول المسؤول

دوت نت نوك:

  • مرنة جدا
  • الكثير من المجتمع من حوله
  • يميل المجتمع إلى أن يكون تقنيًا إلى حد ما وقد يكون من الصعب العثور على دعم مفيد للمستخدم النهائي
  • قد يكون من الصعب ترقيته والحفاظ على الإصدارات الحالية متاحة
  • من السهل إلى حد ما برمجة الوحدات الأساسية
  • 100s من الوحدات المتاحة (مجانية ومدفوعة)
  • قد يكون من الصعب العثور على الوثائق ومتناثرة في التفاصيل
  • من السهل التعامل معها حتى تتمكن مواقعك من الحصول على مظهر موحد
  • 1000s من الجلود المعدة مسبقًا متاحة.

نأمل أن يكون هذا على غرار ما تبحث عنه.

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

إذا كنت تبحث عن .NET، فإن MojoPortal هو خيار آخر، كما هو الحال مع umbracco وما إلى ذلك.ابحث هنا على DNN وهؤلاء الآخرين.لقد وجدت دروبال أكثر تخويفًا عند الاقتراب منه.كما أن منتدياتها أساسية جدًا.تميل Joomla إلى الحصول على أموال مقابل الوظائف الإضافية، كما هو الحال مع DNN على الرغم من وجود هدايا مجانية لكليهما.من الواضح أن الهدايا المجانية المقدمة من Joomla يمكن أن تختلف من حيث الجودة - لم أنظر إليها عن كثب أبدًا.

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

قم بتصفح المجتمعات - ستقضي بعض الوقت هناك، لذا تأكد من أنها تنال إعجابك.

إذا كان الموقع بسيطًا جدًا، فربما يكون WordPress كافيًا لأنه يحتوي على عدد كبير من المكونات الإضافية وهناك الكثير من القوالب المتاحة مجانًا أو

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

اختبرها - إنها الطريقة الوحيدة لمعرفة أي منها يناسبك.

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

مع قليل من الوقت، يمكن أن تكون DNN بمثابة أساس رائع لمجموعة من مواقع الويب.كما أنه يدعم نظام متعدد البوابات يسمح لك باستضافة أكثر من موقع واحد من نفس قاعدة التعليمات البرمجية وهو أمر مفيد للغاية.

أفضل جزء من كل ذلك هو أنه مجاني!

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

بالنسبة لبعض مواقع الويب التي أقوم بصيانتها، استخدمت Typo3 (http://www.typo3.com/).السبب ل لي كان الاختيار هو مرونة Typo3، مع العديد من المكونات الإضافية (المتعددة!) لجميع أنواع الميزات، والقدرة على تطوير المكونات الإضافية بنفسك.

هث،

ج.

بافتراض أنك ستتجه إلى المصادر المفتوحة، هناك اعتبارات قوية تتمثل في:

مجتمع نشط وواسع المعرفة.<-- لا تريد أن تكون الشخص الوحيد القادر على دعم نظام إدارة المحتوى هذا خلال 10 سنوات.

تقنيات التحديث العادية والبسيطة.

مجموعات المهارات الخاصة بك.

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

  1. المصدر المفتوح... يتمتع بالكثير من الدعم الذي يقدمه المستخدمون، ولكنه غالبًا ما يتطلب مساعدة مطورين خارجيين لصيانة البرامج وتثبيت الوظائف الإضافية.
  2. يمكن أن يكون التعامل مع الحلول الخاصة المثبتة أسهل، ولكنها تقيدك بمورد واحد للصيانة.
  3. نموذج SaaS...لا يزال مقصورًا على بائع واحد، ولكن يتم تضمين جميع التحديثات وتكون التكاليف الأولية في حدها الأدنى.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top