42
With all of this conversation about XOOPS vs. Joomla/Mambo, I thought I would try Joomla out. I have never really used it. I remember about 2 years ago when i first started creating websites, I tried out a bunch of systems, including xoops, mambo, movable type, php nuke, post nuke, etc. I ended up opting for XOOPS at the time because it seems the most intuitive, easy to use, and stable. i couldn't get alot of the modules and components working very easily with the other systems and had a hard time figuring out the admin interface.
Well, I've been getting a little burned out on XOOPS after upgrading my sites to 2.2.x without really investigating the 2.2 version and not knowing about all the bugs. Things have definitely gotten better in that regard with 2.2.3 Final, but it still needs some work. Anyway, so an opportunity to test a different system came up. . so I installed Joomla! over the last few days and have been building a site.
And the verdict is: Joomla! actually isn't that great, and I would not use it over Xoops. The admin interface is certainly more professional looking than xoops, but the structure is way too complicated. Joomla is also not optimized for community sites that focus on user generated content. The modules and components are not as advanced as those of XOOPS and do not provide the advanced functionality that XOOPS modules do. In fact, in order to get the XOOPS level of functionality in article management, forums, or photo galleries in Joomla, you actually have to use the standalone versions of whatever gallery or forum and then use a "bridge" component or module, to bring that content into the Joomla frame. These bridges are very complicated to install and do not work that well, not too mention the challenge of wrapping or framing a different system. You will notice on most joomla sites that any sophisticated galleries or forums are actually the standalone versions, and often times to go to these from the main joomla site, results in a changing the GUI and layout of the site. This is exceedingly jarring to users and is just plain bad web design. The alternative is to use integrated Joomla components but these generally have far less utility than the XOOPS equivalent. Also, installing certain components and modules in XOOPS often disrupts the proper functioning of other componentes.
Also, in Joomla it is not easy/intuitive to create custom blocks or to copy blocks to make them appear in different areas and positions on your site.
Basically, Joomla would probably be fine for a relatively static site whose content doesn't change that often or a site that doesn't really need to provide advanced user generated content features.
Frankly, IMHO Joomla in know way excels beyond XOOPS in terms of technology and functionality. The only areas that I believe it beats XOOPS in, is the enthusiasm of the developer community at the present time (despite the recent Mambo/Joomla fork) and the quality of the theme design for this system. They've got a huge number of very talented theme makers and thus Joomla sites often "look" more sophisticated than XOOPS sites. But don't let the nice design fool you. . . It's not that great of a system.
So, I am here with Xoops! And, feel much better now that I have tried at least one of the competitors and despite whatever challenges this project continues to have, I'm sticking it out!
Sorry this is so long, I just thought I would provide my experience here. Now I have to run and delete my Joomla site and install XOOPS 2.0.x.