Pull to refresh

Корпоративная CMS на .NET — какие варианты?

Reading time2 min
Views3.5K
Есть идея переделать наш корпоративный сайт, чтобы он шёл в ногу со временем. Основная идея — что-то вроде внутреннего блога, который можно редактировать только из нашей внутренней сети, но доступного в read-only из интернета.

В связи с этим, доступ пользователей должен контролироваться Active Directory, и быть незаметным для пользователей — так что использовать придётся Mixed Mode Windows Authentication; в Интернет должна идти версия в которой вообще нет проверки или возможности залогиниться, и в которой не отображаются комментарии, только топики. Такой вот корпоративный Хабр.

Главная проблема, с которой я столкнулся — большинство бесплатных CMS работают на PHP и MySQL, а вся наша инфраструктура заточена под IIS и MS SQL, и завести ещё два сервера — не вариант. Не потому, что дорого, а с точки зрения поддержки и доступности. *NIX серверов у нас, к сожалению, нет вообще, да и работать с никсами никто кроме меня не умеет. Корпоративный сайт висит на fail-over кластере Windows 2003, как и сервера баз данных, а у PHP на IIS, насколько я знаю, проблемы с такого вида кластерами.

На тех же серверах висят десятки других проектов и баз, и как-то не хочется создавать себе головную боль, ставя на них PHP — получается большая вероятность факапа.

Итак, нам нужна CMS, которая нативно поддерживает IIS .NET и MS SQL, и в которой есть поддержка Mixed Mode Authentication, желательно встроенная разработчиками, или хотя бы в виде стабильного плагина. Бета версии плагинов нам, к сожалению, не подходят из-за возможных проблем с безопасностью. Желательно, чтобы она поддерживала Windows Authentication и на уровне базы данных, но это не так критично.

Ну и конечно, классно было бы получить всё это на халяву, в виде open source. Хотя, сравнивать их с платными будем обязательно, и решать будем на базе всей имеющейся информации.

Пока, я нашёл только две системы, BlogEngine.Net и DotNetNuke, но у обоих проблемы с Windows Authentication.

Интересно узнать, встречался ли кто-нибудь с CMS, которая подходит под все перечисленные выше параметры?
Какие ещё грабли бывают при выборе?
И, конечно, хотелось бы понять, не проще ли нам написать то что надо с нуля — какие у коробочных систем недостатки, какие навороты могут быть полезны для корпоративного сайта (вики, чат с группой поддержки, ...), насколько гибко настраиваются права пользователей, и так далее.

Заранее спасибо!
Tags:
Hubs:
+1
Comments12

Articles