Presentation for beginners to know all terms associated to Liferay from liferay features, liferay development- Plugins SDK, Themes, Portlets, Layouts, Exts, Web Plugins, CI and automation and Why use Liferay
Liferay Use Cases
Popular use cases include:
Web publishing & content management
Intranet / Extranet
• Full Web Publishing
• Asset Library
• Office Integration
• Structures and Templates
• Users can change their views of repository
• Inline preview of documents
• Document metadata is easy to find
• Versions are easy to review
• Key Messages:
• Liferay makes collaborating on
• Liferay is approaching ECM capabilities
• Liferay can be the only CMS users needCollaboration Suite
Enterprise-Class Collaboration Tools
• Message Boards
• Enterprise Chat
• Ratings and Comments
• Tagging and Categorization
• Social Equity
Extend existing Liferay behavior/features/classes..
Create something brand new..
Developing against third party interfaces, web
services, and other APIs..
Plugins are separate hot deployable war files.
Currently there are six types of plugins:
Plugins SDK: Simple environment for development
of Liferay plugins.
Portlets are small web
applications that run
in a portion of a web
Choose from existing
Define a custom
portlet application to
suit your business
overall look and feel
Integrate nicely with
Style Sheets (CSS),
Layout Templates- How your portlets will be
arranged on a page?
Allow you as a developer to override parts of core
Liferay with your own implementation.
Lightweight customizable archive.
Allow customization of 4 main features:
E.g. Disable default “Terms and Conditions” page for a new
Language properties : Per country and per key.
Change the look and feel of existing portlets
An EXT plugin can
modify the portal's core
classes and behavior in
ways that are not
possible with a Hook.
E.g. Removing sections
from user profile
Not hot deployable
Integrate with 3rd party web applications.
Search engine integration plugins : E.g. Solr-web
Enterprise Service Bus integration plugins
Liferay CI and Automation
Zero License Fees
Lowest Total Cost of Ownership
Rich out-of-the-box functionality
Choice of application servers, databases, and