Как стать автором
Обновить

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

Время на прочтение 2 мин
Количество просмотров 3.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, которая подходит под все перечисленные выше параметры?
Какие ещё грабли бывают при выборе?
И, конечно, хотелось бы понять, не проще ли нам написать то что надо с нуля — какие у коробочных систем недостатки, какие навороты могут быть полезны для корпоративного сайта (вики, чат с группой поддержки, ...), насколько гибко настраиваются права пользователей, и так далее.

Заранее спасибо!
Теги:
Хабы:
+1
Комментарии 12
Комментарии Комментарии 12

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн
PG Bootcamp 2024
Дата 16 апреля
Время 09:30 – 21:00
Место
Минск Онлайн
EvaConf 2024
Дата 16 апреля
Время 11:00 – 16:00
Место
Москва Онлайн