Вопрос

Компания, в которой я работаю, хочет добавить функциональность блога на наш веб-сайт, и они хотели потратить огромную сумму денег, чтобы построить какую-нибудь хрень поверх купленной ими CMS (sitecore).Я указал им на сервер сообщества Telligent, и сегодня у нас была встреча, похожая на продажи, чтобы привлечь к участию специалистов по маркетингу.У меня вопрос: возникали ли у кого-нибудь проблемы при работе с Сервером совместной работы, его очисткой и расширением?
Я хотел немного объяснить, почему я думаю, что компания Community Server хочет иметь несколько блогов с несколькими авторами.Я хочу быть вне административной части этого процесса, насколько это возможно, и не думаю, что существует слишком много движков, из-за которых наличие нескольких блогов не означает, что база данных будет работать.Мне также нравятся другие функции, предоставляемые Сервером совместной работы, и я думаю, что компания найдет их полезными, особенно раздел мультимедиа, поскольку сейчас у нас есть довольно ненадежный подход к работе с техническими документами и прочим.

редактировать:На самом деле мы используем модуль блога Sitecore для одного блога в нашей интрасети (что на самом деле и обслуживает CMS).Некоторые причины, по которым мне это не нравится для нашего общедоступного сайта, заключаются в том, что они находятся на разных серверах, он не поддерживает нескольких авторов, нет встроенной синдикации, у меня возникает немного ненадежное ощущение, когда я смотрю на источник и Лично я считаю, что другие функции Сервера совместной работы оправдывают его цену.

еще одно редактирование:В случае моей компании нужно придерживаться программного обеспечения .net, которое работает на сервере sql, но я не против увидеть рекомендации для других.ExpressionEngine выглядит многообещающе, попробую на своем личном компьютере.

Это было полезно?

Решение

Я выполнил довольно много проектов с использованием Сервера совместной работы.Если вас устраивает готовая функциональность или вы не против придерживаться той версии, с которой начали, я думаю, вы будете очень счастливы.

Случаи, когда я сталкивался с головной болью при использовании CS, это когда клиент хочет функциональность, которую CS не предоставляет, но при этом настаивает на сохранении возможности обновления до последней версии всякий раз, когда Telligent выпускает обновление.В основном вы можете поддержать это, внеся все свои изменения либо в отдельный проект, либо только изменив файлы aspx/ascx (без кода программной части).Какое-то слияние потребуется, независимо от того, насколько хорошо вы его спланируете.

Другие советы

Сервер сообщества сам по себе мне очень понравился, но если все, что вам нужно, это механизм ведения блога, то это может быть излишним.Например, создание скина — это довольно сложная работа (несмотря на довольно мощный движок тем Chameleon).

Я бы, вероятно, присмотрелся к одному из специализированных движков для блогов, например BlogEngine.NET, dasBlog или SubText, если это все, что вам нужно.Используйте Сервер совместной работы, если вы считаете, что вам нужно больше функций, «ориентированных на сообщество», таких как форумы и т. д.

Вы также можете взглянуть на Telligent Graffiti CMS.http://graffiticms.com/

Он поддерживает несколько блогов и авторов.

Обновлять:Теперь его исходный код открыт и доступен по адресу http://graffiticms.codeplex.com/

Сервер совместной работы 2008.5 позволяет добавлять нескольких участников, которые могут публиковать статьи.Также с Community Server 2008.5 у вас теперь есть вики вместе с форумами и блогами.Вероятно, это одна из лучших веб-панелей администратора, которые я когда-либо видел.Это позволит вам легко изменить несколько вещей, включая тему (или скин) сайта.На мой взгляд, это одно из самых масштабируемых приложений, которые я видел за последнее время.Мы используем его для нашего сайта http://knowledgemgmtsolutions.com.

Создание скинов довольно просто, и виджеты боковой панели не очень сложно создать (если вы не против создания элементов управления в коде).Виджеты также позволяют пользователям легко настраивать их на панели управления.Однако я сомневаюсь, что вы найдете сильное сообщество разработчиков виджетов для Сервера совместной работы.Ничто по сравнению с сообществом разработчиков таких блогов, как WordPress.

Я рекомендую начинать шаблоны с нуля и добавлять элементы управления CS по мере необходимости, чтобы получить разметку, которую вы предпочитаете для стилизации, и использовать только то, что вам нужно.

Настройка различных ролей для пользователей для публикации сообщений в разных блогах также очень проста и не требует программирования.Вы можете создавать группы блогов и разрешать только определенным пользователям публиковать сообщения в определенных блогах.

Модуль форума Sitecore работает на сервере сообщества и интегрирован с Sitecore CMS.

Expression Engine с Multi-Site Manager отлично подходит для такой ситуации.

Вы взглянули на Модуль блога с общим исходным кодом для Сайткора?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top