Liferay is an upcoming and very famous open source solution for building portal based applications. If you are not familiar with what a portal then please visit iGoogle to see how a portal looks like. A portal is something which acts as container for various other smaller applications running as portlets within the portal container.
In addition to these out of the box features provided by Liferay, these features can be customized to the extreme extent because of the open source nature of Liferay. The customization is made easy by providing hooks. Also, one can completely customize the look and feel of Liferay portal.
As Liferay doesn’t use EJB or JMS, it can be deployed an a servlet engine like Tomcat. The best part is that Liferay uses the latest technologies and tools to build the features. Some of the Java technologies used by Liferay include jQuery, VAADIN, Spring, Hibernate, Solr, Velocity, FreeMarker etc. This ensures best technologies are available to one when using Liferay.
Liferay also has a tool named Service Builder which helps in generating the helper code for interacting with databases. The databases supported by Liferay include HSQL,MySQL,MS SQL Server,Oracle,DB2 etc.
There are two versions of Liferay available. One is community edition which is free and the other is enterprise edition which has paid support. Since Liferay has strong user base, getting around the popular blockers is not that difficult. Enterprise edition should be used when professional consulting is required.
0 comments:
Post a Comment