Преимущество и недостаток N2CMS - PullRequest
1 голос
/ 30 сентября 2011

В настоящее время я собираю информацию о различных опциях CMS, доступных для .Net (бесплатно / с открытым исходным кодом).

Я сталкивался с DotNetNuke и N2CMS .

Просто бродил по исходному коду n2cms и нашел его довольно полезным.

Даже подумал, что я не очень разбираюсь в недостатках.

Пожалуйста, дайте мне знать, если кто-то из вас работал с n2cms и может сообщить мне о недостатке и любой другой доступной опции OPEN SOURCE CMS.

Спасибо!

Ответы [ 3 ]

2 голосов
/ 07 октября 2011

Недостатки N2CMS:

  • Оно не «чувствует» себя как приложение уровня предприятия, оно намного легче.Это не значит, что на этом уровне не будет совпадений, но я думаю, что это говорит о умной реализации, которая скрывает большую часть сложности.Обратите внимание, что N2CMS не является приложением уровня 2+, но похоже, что недавно появилась ветка, исследующая загрузку данных из других мест (например, из дополнительного уровня).

  • Это приноситв другом недостатке: документация оставляет желать лучшего.Это связано с небольшим активным сообществом и быстро развивающимся кодом.Таким образом, у вас впереди много кода, если вы хотите в полной мере воспользоваться сверхгибкой системой N2CMS.Помните также, что сопровождающий (libardo) очень быстро реагирует как на техническую помощь, так и на исправление ошибок!

  • Постоянство происходит только с 4 таблицами (если это все еще сохраняется).Поэтому «обычная» оптимизация БД может оказаться невозможной.О-о-о, преждевременная оптимизация - корень всего зла, и, кроме того, поскольку вы имеете дело с NHibernate, вы можете использовать некоторые хитрости на этом уровне.

  • Боюсь,что Orchard - несколько сравнимая CMS - может сравняться с N2CMS, потому что за ней стоят крупные игроки, привлекающие сообщество.Либо N2CMS придется идти по одинаково «коммерческому» маршруту, либо он когда-нибудь превзойдет Orchard.Создание некоторых пакетов NuGet было очень хорошим шагом в этом отношении!

Я считаю, что N2 - это одна из лучших CMS для разработчиков.

1 голос
/ 30 сентября 2011

Рассмотрим Umbraco, его архитектура определенно лучше, чем у DNN. ДНН - мерзость из ада. Большинство конечных пользователей ненавидят это со страстью.

Мне нравится N2CMS, но это часто трудно продать, потому что сообщество вокруг него не очень большое ...

0 голосов
/ 18 января 2012

Преимущество N2CMS:

  • Редактирование пользовательского опыта / предварительного просмотра Funtionallity - я могу перемещаться по сайту через его меню [frontend], и дерево cms слева будет синхронизироваться мгновенно. Или, если бэкэнд закрыт, у меня есть небольшая панель инструментов, которая позволяет немедленно отредактировать страницу или открыть бэкэнд прямо там, где я нахожусь.

Это для меня также самая важная особенность N2CMS, и Umbraco отсутствует.

...