Before building my portal I searched the web for a good CMS system. There are allot of good CMS systems out there, but as a self respected java geek I was determined to find a java based one. I searched, tried and tested several of the java solutions available for free, but nothing worked quite as I hoped. I ended up to the conclusion that as far as CMSs are concerned nothing beats the php solutions (joomla, drupal, mambo etc), period!
I cannot understand why nobody tried to implement a joomla like featured java CMS. I don’t know how difficult this may be, as I haven’t tried it myself, but I would like to find out. So, another task added to my TODO list.
Anyway, after allot of frustration and disappointment I decided to base my portal on joomla and I have never looked back since. Joomla is a great, easy to use and highly configurable CMS system that will get the job done without breaking a sweat. This is why it’s my top recommendation that anyone who wants to build a website can rely on, even if (s)he doesn’t have any programming experience.