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

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

    Заранее спасибо!
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 12

      0
      ru.wikipedia.org/wiki/SharePoint
      Насколько я понял, WSS — бесплатен. Думаю там есть все что вам нужно.
        0
        Sharepoint не подходит по ряду причин — он слишком тяжёлый для наших целей, и насколько я понимаю его не так просто администрировать. У меня цель — сделать портал, который даже секретарша сможет заполнять контентом. Самое главное — скорость загрузки сайта, и минимальное количество наворотов. Поставил, настроил и забыл.

        Да, планируется такая нагрузка: 15 человек будут периодически добавлять контент, и человек 1000 читателей/комментаторов. Упор делается именно на новостной блог, и вероятно вики для внутреннего использования контенто-писателей. Сайт поставим в качестве дом. страницы всем нашим пользователям, так что рассчитывать буду на 10,000 страниц в день, с возможностью роста до 100,000. SharePoint такое выдержит?

        И да, у нас уже есть внутренний портал на Sharepoint, но им никто не занимается, и он тормозит даже без контента.
          +1
          Да нормально у нас SP стоял в организации в 2000 человек. Не летал конечно но терпимо — это была предыдущая версия. WSS 3.0 стала пошустрее. Забивать контент любая секретарша сможет.
      • НЛО прилетело и опубликовало эту надпись здесь
          0
          То есть управление доступом там сделано именно на основе Active Directory, и можно назначать права по группам?
          На сайте написано про подсистему авторизации, но там судя по всему с AD взята сама идея, а используется что-то своё.

          «Также администратор сайта может создавать неограниченное количество пользователей/ролей.» — означает что, если там действительно AD, то администратор сайта должен быть Domain Admin — это неприемлемо.
          • НЛО прилетело и опубликовало эту надпись здесь
              0
              Ок, в любом случае спасибо за наводку — попробую с ними связаться и уточнить. Заодно узнаю цену вопроса.
          0
          Tridion
            0
            Actis WebBuilder
              0
              100% Шарепоинт
                0
                попробуйте Oxite (бесплатная CMS от МС на ASP.NET MVC)
                  0
                  была такая не очень хорошая cms aplex, но если допилить… может Вам подойдёт?

                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                  Самое читаемое