Microsoft SharePoint
Плюсы:
Система полностью интегрирована в Microsoft Office. Поэтому, она позволяет полностью использовать всю мощь программного продукта MS Office на сайте. Она специально разработана для внутренних сайтов компаний. При полной настройке системы, когда она уже готова – проста и удобна для конечного пользователя.
Минусы:
Требует специальных знаний во многих областях, таких как ASP.Net, C#, InfoPath, Exchanche Server и SharePoint Server. Для модернизации под нужды компании требует много времени, поскольку основные модули на сайте не реализованы в системе. Высокие требования к оборудованию. Платная система. Недостаточно документации для разработчика. Затраты. Система требует как минимум 2 квалифицированных специалистов: администратора SharePoint и программиста ASP.Net под SharePoint. Обучение таких специалистов дорогостоящее. В нашей ситуации, как минимум, нужно обучить программиста в качестве разработчика SharePoint приложений для запуска пилотного проекта.
Также, если рассматривать лицензию для данного ПО получается слишком высокая цена. Затраты на разработку.
Вывод:
Систему следует внедрять только в том случае, если НЕОБХОДИМО использовать функционал MS Office. В случае же автономного сайта следует использовать другую платформу.
1C – Bitrix
Плюсы:
Главное преимущество системы – это тесное взаимодействие сайта с программой «1с Предприятие». Очень хорошо разработанный процесс покупки и продажи товаров. Позволяет на базе одной системы создавать, как и внешний сайт, так и внутренний сайты. На внешнем сайте могут находиться магазин и информация для клиентов, на внутреннем – сервисы и информация для сотрудников компании. Для разработки своих компонентов есть специальный механизм, который позволяет брать за основу существующие компоненты и их расширять. Приятная особенность: кроме админ панели, система позволяет пользователям управлять содержимым сайта прямо с самого сайта, не заходя в админ панель. Постоянная тех поддержка. Использование только одной технологи PHP. Обилие документации для разработчиков и для пользователей на русском языке.
Минусы:
Система имеет много недоработок. Система кодирует скрипты, причем кодирование снимается только при покупке лицензии. Платная. Вначале нужно привыкнуть к админ панели и ее устройству. Все страници имеют физический скрипт. Т.е. дерево страниц основано на файлах, а не на базе данных. База данных используется для хранения структурированной информации. Не оптимизированные запросы к базе данных, что замедляет работу системы.
Затраты:
Затраты только на покупку лицензии и разработку.
Вывод:
Эту систему лучше использовать, если планируется завязать внешний у внутренний сайт в единую базу и если нужно будет использовать «1с-предприятие» непосредственно для электронной торговли. Довольно удобная система для разработчиков и пользователей. Покрывает большинство потребностей компании и не требует значительного времени на разработку.
TYPO3
Плюсы:
Главным достоинством является это открытая лицензия. Кроме того имеется громадное количество готовых решений, которые можно доработать под технические требования сайта. Обильная документация на английском языке. Большое сообщество разработчиков. Устойчивость и надежность системы подтверждена опытом. Возможность внедрять все современные веб-технологии. Очень гибкая и расширяемая платформа для разработок.
Минусы:
Вначале работы с админ панелью наблюдаются затруднения у обычных пользователей. Потом пользователи разбираются и легко работают. Для непосвященных разработчиков необходимо изучить внутренний конфигурационный язык. Нет синхронизации с Active Directory.
Вывод:
Эта система наиболее бюджетная. Но она требует специализированного разработчика под TYPO3.
Источник: http://web-spectr.com/

Ну на самом деле не все совсем так. В SharePoint 2007 есть бесплатная версия сервера, которая позволяет решить основные задачи. Правда в масштабах предприятия развернуть на ней внутренний портал будет не так легко.
А в typo3 есть модули для интеграции пользователей AD в пользователей тайпо или модуль авторизации через AD. Вот только настроить их – это не камасутру изучить
При разработке интранет под TYPO3 возникает некая проблема. Если сайт стоит под Linux нет возможности автоматически определять логин пользователя под виндой, чтоб потом на лету(без ввода логина) подсоединяться к AD и брать оттуда права доступа. можно доставить модуль для Apache, но там приходится повозится
А с настройкой AD не возникает проблем, если использовать плагин eu_ldap
“В SharePoint 2007 есть бесплатная версия сервера”
Плюс функционал WSS явно недостаточен для чего либо, так что полюбому придется покупать MOSS. Да и еще все это работает конечно же только на MS Windows Server 2003 и более. Так что за ОС тоже платить
Так что эта Бесплатность…. только рекламная.
С каких пор у МС что-то бесплатное? Если вы почитаете лицензию то увидите следующее, для использования WSS необходим MS SQL Srv, а его бесплатное использование для организаций не возможно
“для использования WSS необходим MS SQL Srv, а его бесплатное использование для организаций не возможно” на самом деле возможно – Express Edition, либо WSS устанавливается на Embedded версию (которая так же бесплатна).