Который легче расширить, Alfresco или Nuxeo? [закрытый]

8
задан Glenn 22 December 2009 в 00:28
поделиться

2 ответа

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

Я использовал как Alfresco (хотя и версию 2.0 сообщества), так и Nuxeo. Я бы классифицировал оба больше как системы документооборота (DMS), чем CMS.

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

С точки зрения разработчика, я думаю, что Nuxeo более интересен. Документация впечатляет, относительно ясна. Команда чутко реагирует на запросы, и вы имеете доступ ко всему исходному коду. Модель двойного лицензирования Alfresco менее интересна и порой оставляет желать лучшего.

Также, в Nuxeo модель разработки новых "возможностей" достаточно понятна, и очень удобна для многократного использования. Во многих ситуациях Вам нужно только создать (или повторно использовать) XML-схему, создать минимальный XML, чтобы связать вещи вместе, и Вы закончили. Так как система очень модульная, вы можете легко подключить нужное вам поведение.

Для меня Nuxeo больше похожа на платформу, поверх которой вы можете разрабатывать интересные возможности, это система управления документами.

Я бы предложил вам попробовать учебник для разработчиков (http://www.nuxeo.org/static/dev-tutorial/), чтобы посмотреть, как она вам подходит.

Не стесняйтесь просить точности, здесь или в персоне.

С уважением.

Патрик

.
8
ответ дан 5 December 2019 в 12:59
поделиться

В компании, где я работаю, мы попробовали Alfresco, но не все настроены оптимистично. Это слишком сложно и требует много времени для изучения. Документация тоже не такая уж и большая.

С другой стороны, я немного попробовал Nuxeo, и мы обнаружили, что он хорошо документирован, легко начать и легко расширять. Пройдя обучение разработчиков, о котором упоминал Гленн, вы легко сможете стать продуктивным.

Еще одна хорошая вещь в Nuxeo - это то, что они стараются следовать стандартам. Это означает, что если вы хотите предоставить веб-сервис (Rest или SOAP), вы можете использовать JAX-WS и JAX-RS соответственно.

Хранилище Также Nuxeo использует VCS как серверную часть хранилища, которая хранит данные непосредственно в базе данных в отдельных таблицах для каждой схемы. Это означает, что вы можете легко просматривать / изменять данные в базе данных.

5
ответ дан 5 December 2019 в 12:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: