Thursday, February 25, 2010
Trivia Quiz
It is rumored that this article was written by M.O Mathai, who was the political advisor to a former prime minister, although it was never printed. To quote from this article , “SHE has Cleopatra’s nose, Pauline Bonaparte’s eyes and the breasts of Venus. SHE has hair on her limbs which have to be shaven frequently. Physically and mentally sHE is more of a male than a female. I would call her a manly woman”. Who is this woman?
Sunday, February 21, 2010
COMPARISON OF LIFERAY VS ALFRESCO
Introduction:
There are several popular open source JSR 168 compliant portals available. At present there are many free and commercial implementations of portlet containers in the market, what server to choose from and develop on depends on one’s priorities and requirements. This is a comparison study between two of the highly revered portal solutions, namely Liferay and Alfresco. Both of them are useful and there are several successful implementations of both these portals.
Differences:
| LIFERAY | ALFRESCO |
1 | Liferay truly is a portal solution having a very strong & active community behind it and an impressive clientele to prove its credentials. | Alfresco though having everything in a portal, truly is an Enterprise Content Management Software which also has an equally powerful & vigorous community supporting it and an imposing set of customers using the software. This is again, the most admired ECMS solution available in today’s open source market. |
2 | It is highly scalable & this has been the main driver that helped it to be adopted in a variety of business verticals. | Scalability is not easy as far as Alfresco is considered in the area of portal implementation. |
3 | Every portal must have Content Management capabilities. Liferay’s document and content management capabilities are not that good in comparison with other portal solutions | Alfresco has been fantastic as an Enterprise Document and Content Management solution. The framework’s architecture, functionality and extensibility makes it really the best choice for an enterprise business. |
4 | Liferay is JSR 168 compliant | Alfresco is also JSR 168 compliant |
5 | WebDAV stands for Web Based Distributed Authoring & Versioning. It is a set of extensions to the Hypertext Transfer Protocol (HTTP) that allows computer-users to edit and manage files collaboratively on remote World Wide Web servers. Liferay supports WebDAV | Alfresco can also be setup to implement the WebDAV feature. |
6 | Very good web user interface | Web interface is not at all suitable for business users. |
7 | Supports Single Sign On | Supports Single Sign On |
8 | Standard LDAP providers | Standard LDAP providers |
9 | Collaborative Document Management System is very good in Liferay | Collaborative Document Management System is available in Alfresco but not to the extent as if available in Liferay |
10 | Liferay supports WEB 2.0 and has launched Liferay Social Office which offers features such as Wikis, Blogs, Document Libraries, Calendar, Sites, Message Boards, Activities | Alfresco also supports WEB 2.0 and has launched Alfresco Share offering almost similar features like Document Library, Sites, Wikis, Blogs, Activities, SharePoint protocol support etc |
11 | Liferay is a non-empty portal and comes with 60 odd portlets available for free | Alfresco is also non-empty and comes with portlets and templates for free. |
12 | Latest Edition is Liferay Portal 5.2 | Latest Editon is Alfresco Community Edition 3.2r |
13 | Liferay is a true J2EE application, relying on numerous patterns, EJBs and built on top of the Struts platform. | Alfresco uses best-of-breed Open Source technologies such as Spring, Hibernate, Lucene, |
14 | Liferay supports Google Analytics. | Alfresco supports Google Analytics. |
15 | Support Open Office Documents but not so well | Alfresco is very tightly integrated with Open Office and supports Open Office standards very well. |
16 | Liferay is the Leading Open Source Portal for the | Alfresco is more known as the Leading Open Content Management System for the |
Conclusion:
After this comprehensive study on both these open source portals it is time now to share the results.
We can conclude that Liferay is the winner over here by far in the free license portal world. This has been concluded purely on the basis of Liferay being a complete portal and provides all the functionalities that are provided by the more expensive enterprise portal vendors like Oracle and Microsoft. However there are still some miles separating Liferay from its more expensive licensed portals.
Alfresco on the other hand though a portal in its own right is now evolving into more of an ECMS (Enterprise Content Management System) solution. Alfresco is founded on the technologies of Documentum which is the worldwide leader in CMS and has recently been declared one of the best in Open Source Content Management world.
Saturday, February 20, 2010
COMPARISON OF ORACLE WCI VS MICROSOFT SHAREPOINT
Recently I had been given the task of performing a comparison study between MOSS and Oracle WCI. I havequiet good hands on experience in Oracle WCI or BEA ALUI but some limited experience on MOSS. However since it was something that needed to be done, I decided to undertake this study and prepare a comparison study between MOSS and Oracle WCI.
Like every intelligent Computer Literate guy, I had tried to google out a document which narrated something remotely resembling a comparison between these two portals but I didn't get anything. So I decided that I should upload this in my blog so that others could take advantage of this. However I am an ignorant fool so you should not trust me and I wouldn't want you to take any decisions based on this post.
Introduction:
There are several portals available now which can be customized as per user requirements. In this study we will be looking into an overall comparison between two of the market leaders in the portal space. This study is done on the portals on offer by the two market leaders, Oracle and Microsoft.
The two portals in contention are:
- Oracle WebCenter Interaction 11g
- Microsoft Sharepoint 2007
Differences:
After analyzing both the portals, we collated the major differences as well as similarities between both these portal solutions which are represented in a tabular format below.
Oracle WCI | Microsoft Sharepoint | |
1 | WebCenter Interaction comes from the stable of Oracle. In its earlier avatars, it belonged to BEA and known as BEA Aqualogic User Interaction. Prior to this it belonged to Plumtree Inc and had been christened as PLUMTREE Portal | Sharepoint comes from the world’s largest software maker, Microsoft. The current Sharepoint we have is built on top of this WSS. |
2 | WCI provides support for multiple database vendors and databases, namely Microsoft SQL Server, Oracle as well as IBM DB2 | Sharepoint supports just one database and it is Microsoft SQL Server |
3 | WCI is split between databases and file system storage | Sharepoint is completely a database driven solution |
4 | Comes only in 32 bit version | Ships in both 32 bit as well as 64 bit versions |
5 | WCI does not yet works with Windows Server 2008 | Sharepoint works on both Windows Server 2003 as well as 2008 |
6 | WCI works well with both Java as well as .NET technologies | SharePoint makes sense for customers with a heavy investment in Microsoft technology (Server, .Net Framework, SQL Server, and Office) |
7 | Oracle’s app server of choice since the BEA acquisition is Weblogic Server. Although it also supports other app servers including IIS | Microsoft’s app server is but obviously IIS. |
8 | WCI is coupled with Microsoft Office | Sharepoint is very tightly coupled and integrated with Microsoft Office, Exchange, Biztalk Server. |
9 | WCI development is very tightly coupled with Oracle JDeveloper which enables creation of compliant portlets easily. | Sharepoint development can be done using Sharepoint Designer and Microsoft Visual Studio |
10 | WCI supports JSR 168 as well as WSRP 2.0 standard for portlet development | SharePoint is a .NET-based Portal Framework it does not support JSR-168. SharePoint supports the WSRP 2.0 (Web Services for Remote Portlets). |
11 | WCI supports the capability to hot deploy any JSR 168 compliant portlet | Sharepoint does not support hot deployment of JSR 168 compliant portlets |
12 | WebDAV stands for Web Based Distributed Authoring & Versioning. It is a set of extensions to the Hypertext Transfer Protocol (HTTP) that allows computer-users to edit and manage files collaboratively on remote World Wide Web servers. WCI supports WebDAV | MOSS also supports WebDAV |
13 | Very good Ajax-based web user interface. | Web interface is very user friendly. Ajax-based user interface (UI), along with a new rich text editor. |
14 | Supports Single Sign On | Supports Single Sign On |
15 | Standard LDAP providers | Standard LDAP providers |
16 | Collaborative Document Management System is very good in WCI with Oracle pitching forward with its Oracle UCM (Universal Content Management) in the latest version of WCI | Collaborative Document Management System is also available in Microsoft Sharepoint |
17 | Oracle WCI supports WEB 2.0 technologies | Sharepoint too supports WEB 2.0 technologies |
18 | Latest Edition is Liferay Portal Oracle WCI 11g | Latest Editon is Microsoft Sharepoint 2007. The 2010 version is slated for a late April release. |
19 | Documentation of WCI is a little hard to get since WCI has evolved as mentioned earlier from BEA ALUI and Plumtree. This is however improving with Oracle now picking up the pace for documentation | Documentation is plentiful and easily accessible at your fingertips. |
20 | WCI has support for only sequential Workflow. | Sharepoint provides very robust support for both sequential as well as state workflows |
Conclusion:
While a comprehensive comparison has been made above, it would not be possible to exactly put your fingers on one of these two portal solutions and declare a winner.
Both the portals in discussion, Oracle WCI and Microsoft Sharepoint are the best in the business and have their own list of impressive clientele.
Both of them have dedicated roadmaps stating their way forward and Microsoft as well as Oracle has promised they will continue investing in portal technologies in the future.
The future of portals as can be seen today belongs to
The thing which can be suggested is:
Oracle WCI is a much better offering if an organization wants to take advantage of Java or has already invested heavily in other products from the stable of Oracle.
Microsoft Sharepoint makes a better business sense if you have an already heavy investment in Microsoft technology (Server, .Net Framework, SQL Server, and Office)