Насколько сложно создавать веб-сайты на основе CMS в WSS / MOSS? - PullRequest
1 голос
/ 07 августа 2009

Мы создаем CMS с ASP.NET, используя такие инструменты, как Umbraco, DotNetNuke и т. Д.

Клиент спрашивает нас, можем ли мы создать сайт в WSS, который я считаю Windows Sharepoint Services.

Есть ли опытные люди из MOSS, которые могут сказать мне, как трудно нам это найти? Было бы так же, как изучение другой CMS? Или это будет кошмар?

Кроме того, какое программное обеспечение нам нужно, чтобы создать собственный сайт для тестирования? У нас нет подписки MSDN и мы используем бесплатные инструменты Microsoft (Visual Studio Express и SQL Server Express)

Ответы [ 5 ]

3 голосов
/ 07 августа 2009

Я предвосхищу это, сказав, что я в настоящее время наконец-то завершаю более чем 2 трехлетний проект по созданию одного из крупнейших сайтов WCM, развернутых на MOSS. в мире. Мы говорим о тысячах и тысячах редакторов контента, почти миллионе страниц, миллионах обращений в день.

В зависимости от того, что вам нужно, это может быть умеренно больно или очень больно. MOSS никогда не доставляет удовольствия, поэтому по крайней мере это будет неприятное упражнение - развернуть готовый сайт WCM и сделать его похожим на нужный вам дизайн. Однако это не должно быть слишком ужасно трудоемким или чрезмерно сложным.

Если ваши потребности больше похожи на наши - вам нужен сложный перекрестный контент на ваших страницах? Синдикация контента и связанный контент? Гибкие макеты под управлением редактора? XHTML-совместимая разметка? Pixel-идеальный дизайн? Если это так, то попытка использовать MOSS станет настоящим кошмаром.

3 голосов
/ 07 августа 2009

Sharepoint отлично подходит для использования с собственными функциями управления документами и хорошо интегрируется с продуктами Office.

Это не очень хорошая платформа для разработки. API - это кошмар, веб-части непонятны, а база данных имеет ужасную структуру (поля называются NumericField1, TextField2 и т. Д.)

Если вам в конечном итоге понадобится веб-сервер, MOSS будет очень дорогим.

1 голос
/ 07 августа 2009

Обратите внимание, что WSS не MOSS. WSS - это бесплатная версия SharePoint, а MOSS - платная версия. MOSS также является версией, разработанной для общедоступных веб-сайтов CMS.

Немного прочитав, вы обнаружите, что MOSS сравнительно прост в разработке сайта CMS. Ссылка JP хорошая, и я также рекомендую прочитать книгу Эндрю Коннелла Профессиональная разработка управления веб-контентом SharePoint 2007: создание сайтов публикации с Office SharePoint Server 2007 .

В зависимости от ваших требований, в большинстве случаев вы можете работать «из коробки» с MOSS и SharePoint Designer. Если вы обнаружите, что вам нужно нечто большее, чем то, что они могут обеспечить, ваша кривая обучения значительно возрастет, поэтому действуйте осторожно!

Для разработки вам понадобится как минимум лицензия MOSS и SharePoint Designer (так как JP предлагает MSDN лучше, а также дает вам возможность использовать Visual Studio). Вашему клиенту нужно будет раскошелиться на стоимость лицензирования MOSS. Я думаю, что есть дополнительные расходы на общедоступные веб-сайты, но уточните это у своего менеджера по работе с клиентами Microsoft.

См. Некоторые интересные материалы, которые можно найти на общедоступных веб-сайтах продукта, по адресу Top SharePoint .

0 голосов
/ 19 июня 2010

На самом деле, если вы знакомы с технологией share point, вам не составит труда построить CMS с ее использованием. Проектирование системы управления контентом с использованием общего ресурса действительно возможно.

0 голосов
/ 07 августа 2009

Это не так сложно. Я не нахожу это так просто, как DotNetNuke, но он все еще довольно прост, если у вас есть некоторые концепции. На MOSS есть отличное введение в CMS: Управление веб-контентом с помощью SharePoint MOSS 2007 . Вам потребуется минимальная подписка на MSDN, поскольку CMS является частью MOSS, а не WSS. Ищите предложения по MSDN.

...