Предприятие Интранет Liferay или Alfresco - PullRequest
4 голосов
/ 17 марта 2012

Я хочу создать корпоративную интрасеть, которая обеспечивает аутентификацию сотрудников и профилей управления, обмена сообщениями, календаря, управления документами ...

Я думаю, что могу использовать php или java CMS, через некоторое времяВ исследованиях я решил использовать Liferay или Alfresco.Проблема в том, что я действительно не знаю разницу между ними и тем, что я должен выбрать.

Ответы [ 3 ]

11 голосов
/ 17 марта 2012

Это совершенно разные продукты, решающие разные бизнес-задачи.

Liferay

Это Java Portal . Основное внимание уделяется созданию веб-сайтов, которые могут интегрировать данные, поступающие из разных источников и приложений, на одной странице. Используя портлеты , вы создаете страницу, чтобы обогатить ее такими мини-приложениями. Он в основном используется для создания веб-сайтов, которые собирают информацию и содержат интерактивные функции, такие как онлайн-чат, блоги и тому подобное. Он также обеспечивает управление документами как часть своих функций, с возможностью интеграции Alfresco в качестве бэкэнда.

Alfresco

Это Система управления корпоративным контентом . Он вращается вокруг документов, их жизненного цикла и возможностей совместной работы над такими документами. С появлением Share , Alfresco теперь предлагает облегченное приложение, похожее на портал, которое позволяет размещать «дашлеты» как на панели пользователя, так и на панели сайта (сайты являются общими рабочими пространствами). Несмотря на то, что вы можете иметь не-документальные дашлеты , блоги и вики , они не очень сложны, и большинство функций Alfresco сосредоточены на управлении документами и онлайн сотрудничество.

3 голосов
/ 18 марта 2012

Я давно не работал с порталами, но, думаю, ответ таков: это действительно зависит.:)

Серьезно, в контексте ваших требований я бы сравнил Alfresco Share с Liferay.И те, и другие создают страницы одинаково с использованием компонентов Webscripts / Portlets и имеют встроенную безопасность.

Я думаю, что наиболее важным фактором является ваш набор навыков.

Если вы чувствуете себя как дома с Java, спецификация портлета и логика на стороне сервера: наклонитесь к Liferay.Alfresco Share / Spring Surf должен служить вам лучше, если вы предпочитаете Javascript в браузере и программирование в стиле JSON / REST.

Кроме того, проверьте, насколько сильны ваши требования к управлению документами.

Действительно ли вам нужносупер сложный поиск, рабочий процесс, управление версиями, безопасность и тому подобное?

Изысканность усложняет задачу.Вот почему я должен быть осторожен, прежде чем вводить их обоих одновременно.

Еще один момент, который нужно иметь в виду, может быть документация - думаю, этот момент относится к Liferay.

1 голос
/ 17 марта 2012

Основным преимуществом Liferay является портал, на котором вы используете существующие «приложения» для своих нужд или создаете свои собственные, используя спецификацию портлета. Alfresco - это CMS, поэтому она сосредоточена на управлении контентом.

Почему бы не использовать оба ?

...