2009-02-11 6 views
9

Если вы работали с DotNetNuke, какие преимущества и недостатки вы столкнулись? Что альтернативные системы управления контентом, которые вы использовали, которые вы находите, лучше или хуже. Я пытаюсь понять, что люди используют системы управления контентом, а также преимущества и недостатки.Преимущества и недостатки DotNetNuke?

Спасибо, XaiSoft

ответ

8

This post может помочь, поскольку он охватывает некоторые из этой информации!

+0

Спасибо! Я только что закончил читать это. – Xaisoft

4

DotNetNuke работает хорошо, и имеет широкий спектр расширений, которые можно приобрести у различных поставщиков. Это также открытый исходный код, который хорош, так как он позволяет вам устранять проблемы на более глубоком уровне, а затем, если он был закрытым источником.

Мы не тратили много времени на исследования систем CMS, но этим летом мы ничего не смогли найти с функциональностью DotNetNuke, которая нацелена на инфраструктуру .net. Если вы не привязаны к .net, тогда есть множество доступных вариантов.

3

DotNetNuke достаточно мощный. Самое большое преимущество - встроенное редактирование содержимого сайта, на мой взгляд. Самым большим недостатком является то, что он довольно ресурсоемкий по сравнению с другими системами CMS.

Вот сравнение я писал в прошлом месяце:

http://www.logicalvue.com/blog/2009/01/cms-shootout-dotnetnuke-vs-joomla-vs-wordpress/

+0

Как насчет drupal? – Xaisoft

+0

Я никогда не использовал drupal, поэтому я не мог комментировать его. –

+0

Я много использовал DNN и Wordpress. Я попробовал drupal и совсем не понравился. Примерно через неделю после этого я переключил сайт на Wordpress. На мой взгляд, DNN - самая интуитивная CMS. Я также давно использовал joomla. Кажется, что DNN превзошла всех. – Jarrod

0

Самым большим недостатком является отсутствие поддержки нескольких языков. Да, вы можете установить несколько языков, но вы не можете писать отдельный контент для каждого установленного языка ...

Нетрудно написать такой модуль самостоятельно, но другая проблема - это URL-адреса. Вы можете использовать опцию «Дружелюбный человек», но, опять же, это не поддерживает несколько языков.

Например /Products/tabid/57/language/en-US/Default.aspx становится Products.aspx но не возможность включить язык, как это /EN-US/продукты .aspx

Я знаю, что есть 3-й партийный инструмент, такой как UrlMaster, который охватывает это, но все же я думаю, что это должно быть доступно в такой структуре.

Самое большое преимущество заключается в простоте разработки собственных модулей! Если функциональность недоступна, вы можете написать свой собственный модуль без проблем!

4

DNN очень динамичен с точки зрения функциональности, функций и безопасности. Ничего подобного. Однако есть несколько недостатков, которые я испытывал при использовании.

Самый большой недостаток, на мой взгляд, - время отклика DNN, использующего сайты. Сам код очень устарел, и перед использованием DNN вам нужно запереть себя и разглядеть все детали кодирования. Еще одна зависимость URL-адреса, если вам нужно изменить свое доменное имя на другое, ваша старая база данных будет бесполезной.

Существует много новых перспективных расширений CMS на рынке Dot NET, и Sageframe, на мой взгляд, является лучшим из них. Я использую это расширение уже довольно давно, и я очень увлечен его функциями, хотя все еще в бета-версии.

+0

Я согласен с вами. Я также использовал sageframe и нашел его гибким и многообещающим с довольно увлекательными функциями. –

-4

.Net Nuke не подходит для разработки проектов. Microsoft выпускает много версий и включает в себя множество лагун.

Так как разработчики будут изучать все вещи ...

Это очень плохо для разработчиков .....