Your SlideShare is downloading. ×
Meet open source portals Barcamp Presentation
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Meet open source portals Barcamp Presentation


Published on

Published in: Technology, Education

1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. WHAT IS PORTAL Portal is a web application where you can personalize every thing as you need. Like themes, layout, position of applications, creating pages, add or remove application from page,(it is up to the permission of the user) • iGoogle • Yahoo etc.
  • 2. OPEN SOURCE PORTALS  Pluto (Apache foundation) (Reference Implementation of the Java Portlet Specification) (  Jet Speed (Apache foundation) (Enterprise Implementation of java Portal) (  Jboss Portal (Jboss community) (discontinued the support after 2010)  Liferay Portal (Liferay community) (  GateIn Portal (Partnership between Jboss community and exo) (
  • 3. BASIC PORTAL FEATURES  Dynamic look and feel  Personalization  CMS (Content Management)  Document Management  Forum  Blogs  Wiki  Workflow for CMS and documents  Easy Integration with other application and platform like (LDAP authentication, social APIs etc.)
  • 4. LIFERAY PORTAL What Liferay Provides you. • All the Basic Portal features in one place (From Last Slide) • Simple Drag Drop features of application on the page • Page and layout management • User Management • Virtual site creation • User Groups Management • Organization Management • Integration with social API like Google facebook. • Roles and Permission framework Portal level, Organization level, or user level
  • 5. LIFERAY PORTAL Advance Features • Liferay Marketplace (to install liferay out of the box portlets) • Liferay Sync • Liferay social office (means work as a team) • Dashboard • Team calendar • Contacts • Notification • Document and media Sharing
  • 6. LIFERAY PORTAL Liferay Development and customization. 1. Provide Portlet 1.0 and Portlet 2.0 API implementation 2. Custom Portlet plugin Development 3. Theme and layout Development 4. Customize liferay itself using Hook plugin 5. Customize Liferay core functionality using EXT plugin
  • 7. LIFERAY PORTAL Frameworks Supports Liferay supports all the Java Frameworks • Struts1.x (for out of the box portlets) • Spring2.x (for service layer implementation) • Hibernate3.x (as ORM framework) • Apache Axis (for exposing the web services from portal) These framework are the base of Liferay Other than that we can integrate any java framework in liferay development.
  • 8. LIFERAY PORTAL Integration with other application • Use ESB for one point of integration with other application. • Using Mule ESB or Service mix by default. • Integration with LDAP, Alfresco, SharePoint, BPMN as easy only the properties file entry changes in portal- • Integration with services like salesforce, google services, dropbox and other services can be easily integrate with the help of ESB.