Liferay - content management and web application framework

Liferay Portal is a free and open source enterprise portal
A content management framework or a web application framework
No programming skills are required for basic website installation and administration
Liferay Portal is a free and open source enterprise portal written in Java and distributed under the GNU Lesser General Public License and proprietary licenses. It is primarily used to power corporate intranets and extranets. Liferay Portal allows users to set up features common to websites. It is fundamentally constructed of functional units called portlets. Liferay is sometimes described as a content management framework or a web application framework. Liferay's support for plugins extends into multiple programming languages, including support for PHP and Rubyportlets. Although Liferay offers a sophisticated programming interface for developers, no programming skills are required for basic website installation and administration.
Liferay Portal CE is the open source version of Liferay's enterprise web platform for building business solutions that deliver immediate results and long-term value. It started out as a personal development project in 2000 and was open sourced in 2001.
Since then, Liferay Portal CE's popularity has skyrocketed, boasting over 4 million downloads in its lifetime and wide acclaim from industry experts to developers to business users.
The project is still thriving with a vibrant community of over 45,000 that contributes to the growth and development of the platform.
- Content & Document Management with Microsoft Office® integration
- Web Publishing and Shared Workspaces
- Enterprise Collaboration
- Social Networking and Mashups
- Enterprise Portals and Identity Management
- Self-Service Portals
- Knowledge Sharing Workspaces
- Dynamic Web 2.0 Websites
- Revenue-generating Social Networks
- Enterprise Application Integration
- Highly scalable supporting millions of users, daily page hits, and more
- Supports both horizontal and vertical scaling methodologies
- Clusterable configuration for high availability
- Implements top ten OWASP-recommended security practices
- Options for Terracotta, Oracle RAC, and other scalability solutions
SIMPLIFIED UI DEVELOPMENT
Liferay Portal simplifies the development of internal, external, and channel websites--notably those that allow users to login for personalized services or views and those that require a workflow approval process to update content and integrate or aggregate multiple existing services. Liferay Portal provides a single presentation layer for integrating all enterprise systems into a single easy to use interface for end users.
ROLE BASED CONTENT DELIVERY
Portals allow multiple user types to access a single URL and access a unique page view depending on the users role, group, organization or personal preferences. Administrator controlled and user customized, Liferay Portal provides a central platform for determining enterprise content policy, including who can edit and publish content, files, communities, files and applications.
USER PERSONALIZATION
Depending on what an administrator allows, users can personalize portal pages by adding, removing, positioning content or portlet attributes (e.g., zip code for weather portlet). These pages can be made public (published as a website with a unique friendly URL) or kept private.
SECURE SINGLE SIGN ON (SSO)
Aggregate and access your content and applications in one place. Liferay Portal can pull all of your different systems together and make them available by logging in just once via the secure SSO.
DYNAMIC DRAG & DROP
Liferay Portal was the first portal to offer this feature, allowing users to move different elements around in the portal by simply dragging and dropping them into place.

