Umbraco - довольно скромная минимальная CMS.Чтобы настроить его (например, Версия 7+), вам необходимо знать Heavy MVC, JSON, XML, Sql и т. Д.
Фактически сайт, построенный на Umbraco 7+, полностью основан на представлениях MVC, которые вы установили сами.и назначить SurfaceControllers (которые являются контроллерами MVC), и все, что вы действительно получаете, - это возможность пользователям редактировать информацию о ваших страницах и управлять Umbraco для вас в БД.
Короче говоря, вам все еще нужен опытныйвеб-разработчики для создания сайта на Umbraco, они просто экономят много времени, не создавая весь бэкэнд с нуля.
Вы используете Umbraco для организации типов документов, которые определяют, какие шаблоны используются (представления MVC).для рендеринга различных типов документов (например, веб-страниц), а затем вы создали шаблон с нуля со 100% -ным контролем над HTML, Css и Javascript, которые получают выходные данные.
Imo Umbraco - это скорее Frameworkкак Django, чем полная CMS.
Конечно, вы можете создать сайт в Umbraco и ничего не настраивать, но это будетЯ был бы довольно сырым сайтом.
Весь смысл Umbraco в том, чтобы дать опытным разработчикам .Net хорошую платформу для создания сайта поверх него, но им все равно придется его создавать.
Теперь sharepoint был бы более полноценной CMS из коробки, с которой вы могли бы многое сделать, но давайте посмотрим на некоторые проблемы с SharePoint ...
- Resource Heavy, съедает 50+ гигабайт доinstall
- Потребляет 16 ГБ оперативной памяти только для загрузки (Sharepoint 2013)
- Требуется Sql Server 2008 R2 или эквивалентный (корпоративная лицензия, $$ chaching)
- Требуется WindowsСервер ($$ chaching)
- В принципе, это монстр, если все, что вам нужно, это редактируемая пользователем платформа blod ... человек, какая трата денег.Foundation бесплатен, но не включает в себя такие элементы, как шаблон сайта блога, поэтому вы покупаете корпоративную лицензию на сервер ($$ big cachinge, 40 000 $ + в некоторых сценариях ...)