Хотя эти четыре продукта имеют марку CMS , я не думаю, что они действительно сопоставимы.Drupal и, насколько мне известно, Joomla - это веб-издатели CMS (или WCMS ), они предназначены для создания веб-сайтов и управления их контентом.Они не предназначены для универсальных CMS, DMS или ECM .Alfresco и, возможно, Magnolia, представляют собой ECM / DMS, предназначенные для управления корпоративным контентом.
Например, при управлении в Drupal (с учетом достаточных усилий и пользовательского PHP-кода), сложных мульти-состояний multi-актор рабочего процесса для многоязычных документов (PDF, Office и т. д.), вероятно, легче управлять с Alfresco.А Alfresco, вероятно, не подходит для управления веб-контентом с помощью облегченного рабочего процесса публикации и пользовательского контента.
Наличие управляемого контента, опубликованного на веб-сайте, не означает, что им нужно управлять теми же инструментами, что и используемымуправлять веб-сайтом.Например, используя модуль Drupal CMIS , вы можете связать его с Alfresco (или любым совместимым с CMIS ECM), чтобы управлять корпоративным контентом с помощью подходящих инструментов, но публиковать его части на сайте Drupal.