{"id":417,"date":"2009-10-04T15:05:20","date_gmt":"2009-10-04T09:35:20","guid":{"rendered":"http:\/\/prasad.freevar.com\/go\/?p=417"},"modified":"2011-01-28T17:03:18","modified_gmt":"2011-01-28T11:33:18","slug":"review-liferay-portal","status":"publish","type":"post","link":"https:\/\/www.prasadgupte.com\/blog\/review-liferay-portal\/","title":{"rendered":"Review: Liferay Portal"},"content":{"rendered":"<p style=\"text-align: justify;\">I was going a Sun white-paper on Open Source technologies for Web applications; Sun was soft-marketing the Glass fishframework. My take from it was LifeRay, an open source portal technology. I never really of a Java-based portal other than Alfresco, and this is something so close to Sun. I created a demo site for myself to test the feature set.<!--more--><\/p>\n<p style=\"text-align: justify;\">One the technology front, it is supported by various OS, application servers &amp; databases. It uses J2EE and some PHP for the code, ehCache for caching, ICEfaces for portlets, a couple of open source ESBs, jQuery, Struts, Spring, Tapestry for MVC, jBPM for workflow, Hibernate for persistence and a lot more. The SOA capability lets you connect and integrate with other EIS. Authentication &amp; Authorization is based on several pre-defined roles with fine-grained permissioning at individual file, group or application level; administrators can easily manage this through front-end consoles. Search &amp; taggings capabilities are not only restricted to portal content but also extend to integrateed applications. All this, plus single sign-on with LDAP and multi-language support.<\/p>\n<p style=\"text-align: justify;\">LifeRay is rich in its toolbox and UI. Like SharePoint, you can choose from over 60 out-of-the-box tools to build your portal. Along with drag-n-drop features, each user gets his own homepage. Desktop folders can be easily uploaded using WebDAV. The document library is revision controled and features MS Office integration &amp; format conversion. The UI is theme based implementing CSS and jQuery standards. It supports IMAP &amp; SMTP for email and ships with an AJAX-based IM. InfoWorld calls the &#8216;Best Open Source Portal&#8217; on the market, do you?<\/p>\n<p style=\"text-align: justify;\">Screenshots from my demo LifeRay site <a href=\"http:\/\/demo.liferay.net\/web\/prasad\/\" target=\"_blank\">here<\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/prasadgupte.wordpress.com\/files\/2009\/09\/liferay_portal.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"My Portal Site\" src=\"http:\/\/prasadgupte.wordpress.com\/files\/2009\/09\/liferay_portal.png\" alt=\"\" width=\"368\" height=\"254\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/prasadgupte.wordpress.com\/files\/2009\/09\/liferay_options.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"Options\" src=\"http:\/\/prasadgupte.wordpress.com\/files\/2009\/09\/liferay_options.png\" alt=\"\" width=\"157\" height=\"184\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/prasadgupte.wordpress.com\/files\/2009\/09\/liferay_options.png\"><\/a><a href=\"http:\/\/prasadgupte.wordpress.com\/files\/2009\/09\/liferay_apps.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"App Toolbox\" src=\"http:\/\/prasadgupte.wordpress.com\/files\/2009\/09\/liferay_apps.png\" alt=\"\" width=\"165\" height=\"281\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was going a Sun white-paper on Open Source technologies for Web applications; Sun was soft-marketing the Glass fishframework. My take from it was LifeRay, an open source portal technology. I never really of a Java-based portal other than Alfresco, and this is something so close to Sun. I created a demo site for myself &hellip; <a href=\"https:\/\/www.prasadgupte.com\/blog\/review-liferay-portal\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Review: Liferay Portal<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[89,5],"tags":[81,584,582,583,129,131],"class_list":["post-417","post","type-post","status-publish","format-standard","hentry","category-reviews","category-technology","tag-cms","tag-content-mgmt-sys","tag-linkedin","tag-pm_ux","tag-portal","tag-sun-microsystems"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.prasadgupte.com\/blog\/wp-json\/wp\/v2\/posts\/417","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.prasadgupte.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.prasadgupte.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.prasadgupte.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.prasadgupte.com\/blog\/wp-json\/wp\/v2\/comments?post=417"}],"version-history":[{"count":0,"href":"https:\/\/www.prasadgupte.com\/blog\/wp-json\/wp\/v2\/posts\/417\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.prasadgupte.com\/blog\/wp-json\/wp\/v2\/media?parent=417"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.prasadgupte.com\/blog\/wp-json\/wp\/v2\/categories?post=417"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.prasadgupte.com\/blog\/wp-json\/wp\/v2\/tags?post=417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}