Альтернатива Умбрако? - PullRequest
1 голос
/ 17 января 2011

Я пытался узнать, как разрабатывать веб-сайты с ASP.NET, а также настроить личный веб-сайт для использования в качестве онлайн-портфолио / резюме. На своем веб-сайте я решил не пытаться изобретать велосипед и поэтому решил использовать готовую CMS на базе ASP.NET.

После прочтения множества обзоров я остановился на Umbraco, но теперь я ищу альтернативы. Мне очень нравится Umbraco, но я продолжаю сталкиваться с проблемами. С момента его установки на моем хосте я не вносил никаких изменений ни в файловую систему, ни в базу данных напрямую Все изменения были сделаны через админ сайта. Тем не менее, каким-то образом я продолжал приводить его в состояние, в котором я не мог удалить тип данных, и теперь у меня возникают проблемы при удалении или переименовании одного из моих шаблонов. Я искал решения для форумов Umbraco и, как правило, обнаруживаю, что мне нужно запустить какой-то обходной сценарий SQL в базе данных, чтобы все исправить. Я не хочу возиться с подобными вещами для моего личного сайта.

У кого-нибудь еще было много проблем с Умбрако, как у меня? Существуют ли другие бесплатные системы CMS, более надежные, но похожие на Umbraco? В частности, мне действительно нравится, как Umbraco дает мне полный контроль над HTML, генерируемым моим сайтом. Простое тоже лучше в этом случае. Я не пытаюсь создать какую-то социальную сеть / портал сообщества / форум / блог. Там не будет несколько человек, заходящих на этот сайт или что-то подобное.

Я немного читал о N2, который сейчас начинаю рассматривать. Мне нравится, что это больше для разработчиков и что вы настраиваете типы страниц с помощью реальных классов .NET в Visual Studio. Опять же, я не хочу пытаться создать свою собственную CMS с нуля, но в то же время мне не нравится, как тяжело видеть, что происходит под капотом с большинством других систем CMS.

Ответы [ 3 ]

6 голосов
/ 18 января 2011

Я не использовал N2, поэтому я не могу комментировать это, но вы можете рассмотреть следующие варианты: Orchard или FunnelWeb , оба на MVC 3 и Razor. *

Если вам нужен блог, который в основном является просто блогом, тогда FunnelWeb - хороший вариант.

Я сейчас пишу сравнение между Орчардом и Умбрако , если вам тоже интересно.

4 голосов
/ 22 ноября 2012

Я думаю, вы будете рады, что застряли с Умбрако.Я был очень разочарован Umbraco, когда впервые начал работать с ним по точным причинам, которые вы указали выше.Проблема с невозможностью удалить типы данных может означать, что это связано с чем-то (IE: документ или тип носителя) где-то, и если вы принудительно удалите это (IE: через db), вы действительно можете испортить вашу установку.<- судя по опыту. </p>

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

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

Веселитесь!

0 голосов
/ 03 августа 2013

, если вам нужен минимальный .net mvc4 cms с хорошей производительностью, проверьте шайбу https://bitbucket.org/yohsii/puck/overview

он добавляет очень мало концепций поверх того, что вам нужно знать для .net mvc, но для этого требуется .net4.5 (и, следовательно, VS2012) для работы.

он также использует localdb из коробки, но если вы не хотите устанавливать его, просто присоедините файл базы данных mdf к обычному серверу sql и измените строку подключения

...