AdoptOS

Assistance with Open Source adoption

Liferay
  • strict warning: Only variables should be assigned by reference in /home/mykidsin/public_adoptos_html/sites/all/modules/links/links.inc on line 1450.
  • strict warning: Only variables should be assigned by reference in /home/mykidsin/public_adoptos_html/sites/all/modules/links/links_related.module on line 197.
  • strict warning: Only variables should be assigned by reference in /home/mykidsin/public_adoptos_html/sites/all/modules/links/links_related.module on line 433.
  • strict warning: Only variables should be assigned by reference in /home/mykidsin/public_adoptos_html/sites/all/modules/links/links.inc on line 1450.
  • strict warning: Only variables should be assigned by reference in /home/mykidsin/public_adoptos_html/sites/all/modules/links/links.inc on line 1450.

Liferay is an Enterprise Content Management System focused on corporations. It is a direct competitor for SharePoint (by Microsoft). I believe that Liferay is best suited for a corporate portal building.

There are at least two strong sides to the product. The first is its ability to reflect your organization's structure with all divisions, subdivisions and locations by providing adequate content and access permissions to each member of your organization. The other side is its ability to work with other web-enabled applications either via a portlet mechanism or just using iframe. These two features make Liferay an almost ideal point of entry for all your corporation. You can provide your employees with corporate news, calendars, discussions, blogs and other collaborative stuff which content and appearance might be specific to the employee's division and location. Users can also access all your other information system components through the same portal. There are plugins which help you seamlessly connect Liferay with other popular Open Source and commercial software packages.

The support community is big enough to solve most issues during ordinary Liferay implementation. Nevertheless, if you are not a technical specialist who knows what to ask, a commercial support for this product is a good choice.

You can also use Liferay as your public website; though, this is probably not a primary indication for this software. If you happen to have a popular public website, you might have some performance issues. Additionally, Liferay does not have as many custom modules as provided by other popular Web CMSs. So it's hard to have many useful modern features without custom coding. I'd recommend other CMS solutions for this purpose.