PDA

View Full Version : Drupal vs. Joomla


fos
02-26-2007, 10:58 PM
I'm not a big fan of CMS software but they do provide a lot of functionality for those of us that aren't html/css experts.

Drupal has a new version and Joomla is a fork of Wordpress if I'm not mistaken.

Do any of you have experience with either or both?

What are your thoughts between the two?

Thank you,
fos

bluesdog
02-26-2007, 11:38 PM
joomla is a fork of mambo

I've used joomla a little bit. Also played with e107 (http://e107.org/news.php), on local and working sites, and plone (http://plone.org/) on local test site

I haven't tried drupal, but it does look interesting, although perhaps a bit more difficult to set up. I'm currently downloading a copy of the latest drupal, to install on my local test server

Edit: I just noticed drupal has a vbulletin integration plugin. cool!
Drupal vB is a module designed to integrate Drupal with a vBulletin forum. No Drupal functionality is sacrificed, as the core code remains unchanged and no tables are modified or created. Three blocks come standard for various user and administrative tasks including: Forum Activity (Recent threads/posts), Forum Info (Unread posts/private message links, users online), and Forum Admin (Forum stats tracking, Admin Panel link).
The Admin Panel provides links to the vBulletin forums, control panels, block configurations, and more!

Lavene
02-27-2007, 01:08 AM
I tried Joomla and didn't like it. It was OK as long as I didn't need to customize it, but alas... I did and found the code to be quite messy and hard to understand. So I switched to PostNuke which I found to be excellent. Very nice 'out of the box' and put together in a very logical way. Also the code is a delight to work with due to it's very modular design... ah, I'm in love...:smiley8:

Tina

danieldk
02-27-2007, 08:38 AM
Most portal software is a security nightmare (*Nuke anyone?), and the add-ons plugins are often even worse. Besides that home-baking is ofter as easy as getting a CMS work the way you want. E.g. with some programming experience, one could easily write something that works better with e.d. Django.

Having a forum and a CMS one one site adds to the complexity, e.g. users will have to register at two places. It is often much easier to aggregate things like news from a forum to a simple website. Usually that can be done in 10 lines of code.

E.g. on one site we use this fragment of (somewhat ugly) code to show news from the forum on the main page of the website:


<?
$db = mysql_connect($db_host, $db_username, $db_password) or die ("Could not con
nect!");
mysql_select_db($db_name, $db) or die ("Could not select database!");

$query = "SELECT * FROM punbb_topics WHERE forum_id = 9 ORDER BY id DESC
LIMIT 10";
$result = mysql_query($query) or die ("Query failed!");

setlocale(LC_ALL, "nl_NL");

while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "<b>" . date("d/m/Y", $line["posted"]) . "</b> ";
echo "<a href=\"$forum_url/viewtopic.php?id=";
echo $line["id"] . "\">" . $line["subject"] . "</a> ";
echo "(" . $line["num_replies"] . " reacties)<br>\n";
}
?>

Lavene
02-27-2007, 11:44 PM
Most portal software is a security nightmare (*Nuke anyone?), and the add-ons plugins are often even worse.

That is very true. When running any kind of CMS you really need to monitor the security advisories because newly discovered vulnerabilities spread like wildfires among the script kiddies.

uteck
02-28-2007, 11:21 AM
I don't know if this true anyore, but Druple had a problem in the past with minor updates breaking features and options. It became a matter of reading the changlogs carefully to see what features changed and if the directory structure changed.