liferay featues

23
Preliminary Phase UI Designer Developer Product usage level details Basic features Building Site from liferay web content Colloborative Platform Y Y Social Platform Y Y Java web platform Y Y Web Content Management Multi-site Capabilities Liferay’s Workflow with WCM Advanced Content with Structures and Templates Managing RSS feeds Localization Customize Site Pages Scheduling Web Content Staging Page Publication Teams for Advanced Site Membership Management Displaying Site Pages to Mobile Devices Document Management External Repositories Alternative File Repository Options Microsoft Office integration Leveraging the Asset Framework Tagging and Categorizing Content Searching for Content in Liferay Using the Asset Publisher Defining Content Relationships Personalization and Customization Personal Sites Customizable Pages and Applications Application Display Templates Using a Rules Engine Using Web Forms and Dynamic Data Lists Building a List Platform in Liferay and Defining Data Types Creating Data Lists Creating Custom Displays Kaleo Forms: Defining Business Processes Kaleo Forms Kaleo Designers Liferay Utility Applications Bookmarks Software Catalog Shopping Reports and JasperReports Knowledge Base

Upload: ankur-jain

Post on 20-Apr-2017

246 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: liferay featues

Preliminary Phase

UI Designer Developer

Product usage level detailsBasic features

Building Site from liferay web content

Colloborative Platform Y Y

Social Platform Y Y

Java web platform Y Y

Web Content Management

Multi-site Capabilities

Liferay’s Workflow with WCM

Advanced Content with Structures and Templates

Managing RSS feeds

Localization

Customize Site Pages

Scheduling Web Content

Staging Page Publication

Teams for Advanced Site Membership Management

Displaying Site Pages to Mobile Devices

Document Management

External Repositories

Alternative File Repository Options

Microsoft Office integration

Leveraging the Asset Framework

Tagging and Categorizing Content

Searching for Content in Liferay

Using the Asset Publisher

Defining Content Relationships

Personalization and Customization

Personal Sites

Customizable Pages and Applications

Application Display Templates

Using a Rules Engine

Using Web Forms and Dynamic Data Lists

Building a List Platform in Liferay and Defining Data Types

Creating Data Lists

Creating Custom Displays

Kaleo Forms: Defining Business Processes

Kaleo Forms

Kaleo Designers

Liferay Utility Applications

Bookmarks

Software Catalog

Shopping

Reports and JasperReports

Knowledge Base

Page 2: liferay featues

Akismet

Akismet

User Management

Users

Organizations

User Groups

Roles

Password Policies

Monitoring

Control Panel

Configuring Portal Settings

Integrating Existing Users into Liferay

Custom Fields

Server Administration

Using Scripting for Advanced Flexibility Y

Configuring Liferay for High Availability

Clustering

Distributed Caching

Deploying Customized versions of Liferay

Performance Testing and Tuning

Product development level detail Basic features

Applications for liferay Y

Extending and Customizing liferay Y

Development Tools Y

Liferay IDE Y

Plugin SDK Y

Plugin using Maven Y

Developing Portlet Applications

Developing JSF Portlets with Liferay Faces

Liferay Faces Bridge

Liferay Faces Alloy Y

Liferay Faces Portal Y

Liferay Portal UIComponent and Composite Component-Tags Y

AlloyUI Components with Liferay Faces Alloy Y

Liferay Faces Version Scheme Y

Generating Service Layer

Service Builder Y

Defining Object-Relational Map Y

Generating Services Y

Calling Local Services Y

Model Hints Y

Remote Service Classes Y

Developing Custom SQL Queries Y

Liferay Frameworks

Page 3: liferay featues

ServiceContext Y

Security and Permissions Y

Asset Framework Y

Recycle Bin Y

Message Bus Y

Device Detection Y

Creating Mobile Apps

Liferay Android Sample Project Y

Liferay Services in Android App Y

Custom Services in Android App Y

Android SDK Y

iOS SDK Y

Creating and Integrating with OpenSocial Gadgets

OpenSocial Gadget Y

Accessing Third-Party Applications from Gadget Y

Gadget/Portlet Communication with PubSub Y

Liferay’s Gadget Editing Environment Y

Themes and Layout Templates

Liferay Themes Y Y

Developer Mode with Themes Y Y

Creating a Theme Thumbnail Y Y

Designing a Look and Feel Y Y

Importing Resources with Themes Y Y

Creating Liferay Layout Templates Y Y

Embedding Portlets in a Layout Template Y Y

Variables Available to a Layout Template Y Y

Advanced Customization with Ext Plugins Y

Page 4: liferay featues

Admin SME - CMS Comments/Queries

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y

Y

Y

Y

Y Y

Y Y

Y Y

Y Y

Y Y

Y

Y

Y

Y

Y

Page 5: liferay featues

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y Y

Y Y

Y Y

Y Y

Page 6: liferay featues
Page 7: liferay featues

Deployment Compatibility

Operating Systems

Linux (CentOS, RHES, SUSE, Ubuntu, and others)

Unix (AIX, HP-UX, Mac OS X, Solaris, and others)

Windows

Servlet ContainersTomcat

Application ServersJBoss 

Java RuntimesJava Standard & Enterprise Edition (SE/EE) 7

DatabasesMySQL

PostgresSQL

Public & Private Clouds

Liferay Portal is deployable to the cloud and virtualized environments, including EC2, Elastic Beanstalk, and VMWare.

Portal Details

Technologies Used

AJAX

Apache ServiceMix

ehcache

Groovy

Hibernate

ICEfaces

Java J2EE/JEE

JGroups

Lucene

MuleSource ESB

Seam

Spring 3.0 & AOP

Struts & Tiles

Page 8: liferay featues

Tapestry

Velocity

Scripting Language Support

Javascript

Ruby

PHP

Python

Standards

AJAX

iCalendar & Microformat

JSR-168

JSR-127

JSR-170

JSR-286 (Portlet 2.0)*

JSR-314 (JSF 2.0)

OpenSearch

CMIS

Web Services

JSON

Hessian

Burlap

REST

RMI

Spring HTTP

WSRP (full support for 1.0 and 2.0)

WebDAV

Architecture

Hierarchical and extensible system of communities and organizations

Replicable templated communities and organizations

Message-oriented architecture leveraging Liferay's lightweight message bus, Mule, or ServiceMix ESB.

Dependency injection provides pluggable service implementations

Identity Management

LDAP Authentication and Synchronization

Oracle Access Manager

Novell Identity Manager

Sun Identity Manager / Open SSO

Page 9: liferay featues

SiteMinder

Tivoli

Performance & Scalability

Clustering at any combination of tiers (presentation, service, business logic, and database)

Terracotta DSO integration

Advanced Caching (Ehcache, Memcached)

Page Caching

Load Balancing

Static Content Export 

Portlet Performance Monitoring

Code Performance Monitoring

Security

Liferay Portal uses industry standard, government-grade encryption technologies including advanced algorithms such as DES, MD5 and RSA. Liferay was benchmarked as among the most secure portal platforms using LogicLibrary's Logiscan suite.

Pluggable Authentication

Email Verification

Granular Permissioning

LDAP Authentication

Session Management

Single Sign On

CAS and Siteminder out of the box

Support for JAAS, JOSSO, LDAP, Netegrity, Microsoft Exchange

Content Management

Document Library

JSR-170 compliant Java Content Repository

CMIS 1.0 Support

Check in/check out

Integration with Microsoft Office® 

Versioning

Workflow

Fine grained permissioning

Multi-file uploads

File format conversion among common formats like Microsoft Office, PDF, TXT and HTML (import and export)

WebDAV enabled

Page 10: liferay featues

Image gallery

Themes & Layout

User group page templates

Administrator-defined page/layout templates

Automatic page structure inheritance

jQuery standardized

Semantic & nonobtrusive markup

LAR import/export of themes

Hot-deployable

Language Support

I18N support for any language

Ships with default translations for 32 languages.

Web & Workspace Publishing

One-click page creation 

Rich (WYSIWG) text editors

Separation of content from layout

Reusable content

CSS

Logical content templates using either Velocity or XSL

Bookmarks

Dynamically generated site taxonomy

Drag and droppable site map

Sitemaps protocol support

Search Engine Optimization (SEO)

OpenSearch

Live page editing

Staging and scheduling to remote servers

Friendly URLs

Meta tagging

Knowledge Management

KnowledgeBase portlet for team-driven creation of content and knowledge stores (see Features for details)

Taxonomy (categorization) framework

Framework to add taxonomies to custom portlets

Web Content Management, Wiki, Knowledge Base Taxonomy-enabled

Category-based navigation

Collaboration & Social

Page 11: liferay featues

Wikis

Rich text editor (WYSIWYG)

Versioning & reversion

Creole syntax support

File attachments

Threaded comments

Recent changes tracking

LDAP integration

Tag-based navigation

RSS

Blogs

Rich Text Editor (WYSIWYG)

Social bookmarking

Threaded comments

Tags and Labels

Social Bookmarking

Rating system

Trackback URLs

RSS

Message Boards

Rich text editor (WYSIWYG)

Role-based permissioning 

User data display

Threaded comments and categories management

Versioning

Statistics

Recent posts

Email based subscriptions 

RSS

Presence

KnowledgeBase

Rich text editor (WYSIWYG)

Threaded articles

Versioning

Easy creation of content with templates

Print to PDF

File attachments

Integration with Open Search

Page 12: liferay featues

Inheritance based permissioning

Inheritance based subscriptions/RSS

Rating system

Threaded comments

Calendar

AJAX-based interface

iCal and Microformats support

Task lists for event creation, management, and search

Events sharing across communities

Event reminders via email, IM, or SMS

Webmail Client

Rich text editor (WYSIWYG)

AJAX-based interface

Multiple email accounts

Supports IMAP and SMTP

Custom preconfigured accounts

Instant Messaging

AJAX-based IM client

User profile pictures

User controlled status updates

Chat sessions persist across all pages

Presence & Social

AJAX chat client

Dynamic friend list

Activity wall

Activity tracker with Activity Tracker API

Mashups & Integration

Mashups & Integration

Page 13: liferay featues

User location map 

Facebook

OpenSocial container / Shindig

iGoogle / Google Gadget

NetVibe

Alerts & Announcements

AJAX-based

Targeted group delivery

Remote delivery (email, SMS)

Page 14: liferay featues

Liferay Portal is deployable to the cloud and virtualized environments, including EC2, Elastic Beanstalk, and VMWare.

Page 15: liferay featues
Page 16: liferay featues

Liferay Portal uses industry standard, government-grade encryption technologies including advanced algorithms such as DES, MD5 and RSA. Liferay was benchmarked as among the most secure portal platforms using LogicLibrary's Logiscan suite.

Page 17: liferay featues
Page 18: liferay featues
Page 19: liferay featues
Page 20: liferay featues
Page 21: liferay featues
Page 22: liferay featues
Page 23: liferay featues

Liferay Portal uses industry standard, government-grade encryption technologies including advanced algorithms such as DES, MD5 and RSA. Liferay was benchmarked as among the most secure portal platforms using LogicLibrary's Logiscan suite.