Вопрос или проблема
Мы – SaaS-компания и ищем возможности обновить наш веб-портал помощи. Мы можем размещать его сами, но предпочитаем, чтобы он был более похож на Microsoft (SQL Server, IIS).
В настоящее время мы используем Confluence, вот что нам нравится:
Легкость редактирования страниц
Простота настройки и хранение данных в SQL Server (хотя не все данные)
Возможность сохранять в формате PDF
Что нам НЕ нравится:
Сейчас мы используем их “стартовую” версию. Но мы хотели бы закрыть эту документацию, чтобы ее могли видеть только клиенты (а не весь интернет). Нам нужно программное обеспечение, в котором мы можем настраивать пользователей и права доступа. Или как-то переместить это “за” нашу систему аутентификации. Я не тестировал это подробно, но даже если настройка пользователей для каждого клиента работает, это будет экономически невыгодно для наших нужд, так как эти пользователи только “просмотрщики”.
Поскольку Confluence – это “ВИКИ”, страницы загромождены лишними элементами, которые нам не нужны. Кто редактировал, “лайки”, ссылки, даты и т. д. Нам нужен профессиональный и чистый вид для пользователей, которые не являются редакторами.
Больше помощи/документации, например, шаблон с лучшими боковыми панелями и более современным/приятным дизайном.
Так что, подводя итог, нам нужна какая-то система, которая будет:
Иметь чистый, не перегруженный вид
Легко редактироваться
Обеспечивать безопасность только для авторизованных пользователей
Редактироваться экспертами по теме (не разработчиками)
Легко добавлять видео/изображения
Вы проверяли Umbraco? Он соответствует всем основным требованиям .Net CMS, плюс у него есть экосистема “пакетов”. Быстрый поиск по Video показывает много поддержки для HTML5 файлов или встраиваний YouTube.
https://umbraco.com/why-umbraco
Это поиск, который я делаю каждый год, и пока я никогда не останавливался на одной предпочтительной системе.
Я бы рассмотрел варианты, перечисленные здесь:
https://en.wikipedia.org/wiki/List_of_content_management_systems#Microsoft_ASP.NET
http://www.codeproject.com/Articles/717523/Top-NET-Based-CMS-Content-Management-System
Пересекающиеся ссылки не случайность; Umbraco/Kentico/DNN и т. д. – самые популярные и устоявшиеся предложения. Лично я несколько раз пробовал DNN, но принял, что я просто не могу с ним работать.
Все эти системы покроют ваши основные нужды, но это больше вопрос личных предпочтений. Ознакомьтесь с их списками функций и попробуйте демонстрационные сайты (где это возможно).
Ответ или решение
Выбор системы управления контентом (CMS) для вашей SaaS-компании — это важный шаг к модернизации вашего веб-портала помощи. Ваша цель заключается в создании платформы, которая будет соответствовать всем вашим требованиям, сохраняя при этом удобную для пользователя и профессиональную структуру. Рассмотрим несколько подходящих вариантов CMS на платформе Microsoft (IIS и SQL Server).
1. Umbraco
Почему Umbraco?
- Чистый и простой интерфейс: Umbraco предоставляет возможность настраивать пользовательский интерфейс, что позволяет избежать лишних элементов и сделать его более профессиональным.
- Простота редактирования: Система разработана так, чтобы пользователи, не обладающие техническими навыками, могли легко добавлять и редактировать контент.
- Безопасность: Вы можете настроить доступ только для авторизованных пользователей, интегрировав систему с вашим механом аутентификации.
- Поддержка мультимедиа: Umbraco позволяет легко добавлять видео и изображения, поддерживает HTML5 и интеграцию с YouTube.
Ссылки для изучения:
2. Kentico
Kentico — это полнофункциональная платформа CMS, которая предлагает множество возможностей для настройки и управления контентом.
Преимущества:
- Конфиденциальность: Поддерживает создание пользовательских ролей и разрешений, что позволяет ограничивать доступ к контенту для определённых групп пользователей.
- Интуитивный интерфейс: Процесс создания и редактирования страниц прост и удобен.
- Шаблоны и темы: Вы сможете настроить внешний вид портала под свои нужды, используя готовые шаблоны или создавая свои собственные.
- Встраивание мультимедиа: Легко добавляйте изображения и видео, поддержка различных форматов контента.
3. DNN (DotNetNuke)
DNN — это ещё одна популярная CMS в среде Microsoft на базе ASP.NET.
Почему DNN?
- Гибкость и расширяемость: DNN предлагает большое количество модулей и расширений, позволяя интегрировать необходимые функции.
- Управление пользователями: Платформа предоставляет возможности для гибкой настройки прав доступа и групп пользователей.
- Современные шаблоны: Вы сможете создать чистый и упорядоченный вид.
4. Sitefinity
Sitefinity — это мощная платформа CMS, которая также хорошо интегрируется с Microsoft IIS и SQL Server.
Выделяющиеся функции:
- Разнообразные шаблоны и визуальные редакторы: Легко настраивайте макеты страниц и добавляйте мультимедийный контент.
- Управление разрешениями: Платформа позволяет настройку прав доступа более детально, чем многие другие системы.
- Аналитика и управление контентом: Есть встроенные инструменты для отслеживания посещаемости и анализа взаимодействия пользователей с контентом.
Заключение
Выбор подходящей системы управления контентом зависит от ваших уникальных потребностей, бюджета и предпочтений пользователей. Umbraco, Kentico, DNN и Sitefinity — все эти платформы соответствуют вашим основным требованиям: чистый интерфейс, простота редактирования, возможность ограничения доступа для авторизованных пользователей и легкость добавления мультимедиа.
Рекомендуется протестировать демо-версии, если они доступны, и ознакомиться с функциональностью каждой системы, чтобы сделать наилучший выбор для вашей компании. Убедитесь, что система, которую вы выберете, отвечает современным требованиям безопасности и удобно интегрируется с вашими существующими технологиями.