Anyway, I'll find some new domain that will work. (Costs a measly $10/yr, and I already have tons of content I could transfer.)
What do you think of oneraddad.com? or radfather.com? Those two are still available. Ideas? (Shorter the better.)
Now that I have lastest version of MovableType installed (v3.35), and knowing that Movable Type allows you to publish multiple (unlimited) blogs, including to domains outside the one in which MT resides, I could use MT 3.35 to publish to a new rad-dad site.
In the grand scheme of things, despite how much I love cool technology, there aren't many things more important than being a good dad.
Update 03.May.2007 - I got new domain name today (hardnuf.com) as detailed in this post > New Domain Name: hardnuf.com (Adventures in Fatherhood)
••••• today's entry continues below •••••Actually, I was also looking into installing Joomla! or Drupal, two open source Content Management System (CMS) programs, that everybody is raving about.
Drupal is now at version 5.1, released 30.jan.2007. Joomla has *two* versions we need to discuss.
The CMS Report claims these are considered the top two open source CMS programs, with Drupal excelling in program architecture, and Joomla excelling at function (while some say style).
If you have programming skills, chances are you prefer architecture (Drupal) over function (Joomla). If not, you likely prefer function (Joomla) .. or maybe not, cuz the Drupal Cookbook for New Drupallers says "It's pure myth you need programming sills (especially in php) to use Drupal".
Here's how Drupal ("Community plumbing") describes itself:
Drupal is an open-source content management system (CMS) for building dynamic web sites. Drupal offers features such as user administration, publishing workflow, discussion capabilities, news aggregation, metadata functionalities, using controlled vocabularies and XML publishing for content sharing. With a powerful blend of features and configurability, Drupal can support a wide range of projects, ranging from personal weblogs to large community-driven sites.
Surprisingly, the download is only 729-KB. Compare that with Movable Type, which is 4 times as big, at 3-MB.
By contrast, Joomla! v1.0.12 is 2.7-MB for the *.zip file, yet only 1.9-MB for the tarball (*.tar.gz). Joomla 1.5 beta-2 (released 03.May.2007) is 4.8-MB for the *.zip, and the tarball is 3.3-MB (*.tar.gz).
So Joomla comes with ~triple the code of Drupal, and the new Joomla 1.5 will come with nearly double the code of Joomla v1.0.12 (current stable release). Drupal has a reputation for containing "elegant" code. Might also shed light on Drupal's reputation for stability. Less code = less places for bugs to hide.
Regarding size, this side-by-side comparison (best you'll find), says Drupal 5.0 = 2.89MB, Joomla 1.0.11 = 16.4MB, and Joomla 1.5 (beta 1) = 16.7 MB. Those numbers must be uncompressed.
I downloaded & unzipped Joomla 1.5 beta-2 and it is 11 MB (consuming 20 MB on disk). In other words, it must contain lots of small files. 3,332 files in 633 folders. Dang. That's a lot of files & folders.
You might think (as I do) Joomla with so much more code would be the more powerful of the two. Now if Drupal can really provide more power with so much less code, that would make the Drupal coders look like coding studs. No?
I also downloaded and unzippped a copy of Drupal 5.1. It weighs in at 2.2 MB (2.9 MB on disk), 277 files, 53 folders. That's more like it (much less).
3,332 vs 277 files, and 633 vs 53 folders. 11 MB vs 2.2 for Drupal. Quite a difference. Interesting quote from Dries here:
Our mission was to make Drupal fast, small, clean and on the bleeding-edge of technology. In the early days I focused, completely and utterly, on the aesthetics of Drupal's code. I spent days trying to do something better, with fewer lines of code and more elegant than elsewhere. And with me, many others.
Sounds like somebody who takes pride in their work, with high personal standards, a coding artist, if you will, who inspires others. Recall that Drupal began as something Dries built for himself (& his friends).
This is one of Drupal's main attractions > a certain pride in the code, which forms the program. The phrase code is poetry (typically associated with WordPress) could apply to Drupal. This is (part of) what people are talking about when they say, "the deeper into Drupal I dig, the better I like it."
Subsequent research reveals Drupal leverages power from a light-weight core by its plugin-friendly architecture, utilizing what Drupal calls Modules. Nick says these are the 10 modules you "can't live without" (as stated in Feb 2006, so may not be relevant now).
The first module listed, the TinyMCE WYSIWYG editor, I am using right now in Movable Type, along with a handful of helpful TinyMCE plug-ins (as documented here > Dialing In Movable Type blogging software), so I know how cool it is, and can see why it is listed first.
As a point of comparison, I checked Movable Type v3.35 (blog, not a CMS). It contains 1158 files in 163 folders, consuming 9MB (12 MB on disk). So MT's file-count & folder-count are roughly between that of Drupal & Joomla, while its size (in MB) approaches that of Joomla 1.5 beta-2.
Here's how Joomla! describes itself:
Joomla! is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple websites to complex corporate applications. Joomla! is easy to install, simple to manage, and reliable.
Joomla! (from Australia) is now at v1.0.12 (released Christmas 2006). It is derived from Mambo v4.5, so don't think v1.0 means "immature." Joomla! split-off from Mambo (now at v4.6.2) in a big donnybrook.
History of Drupal, which was born at University of Antwerp (Belgium, Dutch) in 2000, is posted here > History of Drupal. It's a fascinating story, which tells where the name Drupal came from.
While looking for a suitable domain name, Dries settled for 'drop.org' after he made a typo to see if the the name 'dorp.org' was available. Dorp is the Dutch word for 'village', which was considered a fitting name for the small community.
It was only later, in January 2001, that Dries decided to release the software behind drop.org as "Drupal." The purpose was to enable others to use and extend the experimentation platform so that more people could explore new paths for development. The name Drupal derives from the English pronunciation of the Dutch word "druppel," which means "drop."
A good comparison of Drupal vs Joomla can be found at alledia, and also here and here. Many comments from actual users posted here. Both CMS's are PHP-based, using MySQL database with GPL license (open source).
Intersting that neither Drupal not Joomla was founded, or is based in the US. Here in the US, Microsoft has released a program they call SharePoint 2007, which Dries feels is patterned (directly) from open source CMS's, incorporating many of the features open source CMS's have had for years. Same thing with IBM Lotus Connections (social software).
In the top video posted here, Dries Buytaert, the guy who founded Drupal (so he ought to know), characterizes the differences between Drupal & Joomla thusly. He says Drupal & Joomla market their products to different target audiences.
Drupal, he says, is marketed toward web sites that are "highly dynamic" in nature, "community-driven," with lots of interaction. Whereas Joomla is for what he calls "brochure web sites", that are more static in nature (less dynamic).
He feels Drupal is the better "platform" because it's "more flexible" and the code is "much cleaner" and "much easier to extend". If you read between the lines, it sounds like he's saying, "Joomla looks pretty. Drupal works better."
In that same video, you'll hear Dries say Drupal has ~400 developers,working on the program. A comparison of the relative performance of Drupal vs Joomla can be found here.
Theme'ing & Templates
Drupal is considered more powerful and flexible than Joomla 1.0.12. But Joomla! is considered easier to use, and can be made to look pretty (eye candy) more easily (than Drupal), cuz of Joomla! templates, which is not so easily done with Drupal (not easy to make a Drupal site look pretty).
At the State-of-Drupal-2007 lecture, given by Dries Buytaert, who founded Drupal back in 2000, much of the question & answer session was dominated by conversation about theme'ing and templates, and how these are needed, and how it's not easy to theme Drupal, especially when you start adding modules, and how (right now) a designer needs to know PHP in order to design Drupal (which is bad, too complicated), and how most designers rather not learn PHP.
One person at that lecture, who mentioned the need to improve theme'ing & develop templates in Drupal, said the issue wasn't receiving as much attention as he had hoped, and issued a plea for others to join him in this endeavor. Whether they will or not remains to be seen (with Drupal 6).
Everyone *was* however, very pleased with the way Drupal 5 turned out.
Regarding themes in Drupal, this site> GeeksandGod, contains one of the nicest, in my opinion. Its dark them is easy on the eyes. (I don't feel like I'm staring at a 100-watt lightbulb, as I do with a white page.) It's easy to read. Simple yet effective color scheme.
The design is fairly simple (which I like), but if you play around for a while, you'll find lots of little effects and touches that lend a certain design elegance to the site. (They have a good amount of info on Drupal.) So it *is* possible to design a nice-looking Drupal site. (I sent an email asking how much work was involved in creating their theme.)
A comment (from Rob Feature, 24.Feb.2007) at Geeks&God Basic Drupal Setup summarizes the differences between Drupal & Joomla regarding theme'ing:
Stock drupal themes are usually pretty ugly. I see two main reasons for this:
1. Drupal is a 'developer's' CMS. You'll find that the drupal community is packed full of php geeks, but you'll rarely find good designers. That's because drupal offers incredible possibilities in terms of what you can do with modifying the code. Less designers involved means less beautiful themes...and as a designer, myself, I too find this frustrating. My solution has always been: just build your own themes.
2. Joomla is easier to use, involves less coding, and is more popular than drupal. This means that coders don't flock to it...but designers do. This fact yields more beautiful stock themes because there's more designers working on the project, and it's a bigger market for them to work in.
Another common theme I've come across > Joomla provides a good first impression, which tends to wane as you dig deeper into the program. Drupal is just the oppsite. It provides a poor first impression ("initially left a bad taste in my mouth"), yet becomes more appealing the deeper you dig.
G&G is a good site to learn about Drupal cuz they have lots of podcasts (such as Installing Drupal, Basic Drupal Setup & more) which are helpful when your eyes get tired from reading. (There's a lot to read.)
Their discussions deal mainly with Drupal 5, but they also have experience with v4.7, cuz they sometimes comment on the differences between the two. Before getting into the geek stuff, they usually begin with some god stuff. (Can fast-forward thru it, but some of it is interesting.)
They have excellent links, too, which they call edisode links. (I appreciate good links.)
Joomla offers nearly 1600 extensions. Regarding these extensions however, there's an on-going discussion about the offering of for-profit plug-ins for this GPL-licensed CMS. I read some (not many) criticisms along these lines, tho it's obvious some have strong feelings.
Regarding Drupal, I've never read a single criticism about that CMS being involved with for-profit endeavors, despite some obviously marketing their services. In this respect, Drupal seems more committed to open source values than Joomla.
Joomla forums supposedly offer better support, a deciding factor for some. (I know it was for me, when I decided to go with Movable Type over WordPress.)
Drupal was designed more for programmers, site developers & sysadmins (read: steeper learning curve), while Joomla! was designed for the end user. NewsForge says Drupal 4.7 is a "cutting edge CMS." (May 2006).
Google trend query for Drupal vs Joomla shows Joomla more popular and growing faster, with queries for both CMS products seeing a jump beginning the end of last year (Dec 2006). This does not necessarily mean Joomla is more popular, only that more people are searching for that word. (But it certainly implies.)
Might be worth noting that most Joomla searches seem to be coming from countries outside the US, while Drupal seems more popular within US & Canada, or at least similar to Joomla searches.
You can actually TEST various CMS'es at > OpenSourceCMS, log in (as administrator) and take them for a test drive. Every two hours, the site wipes your changes and starts everything over from scratch. Pretty cool. You can also demo Joomla! here.
Due to growing size, this entry has been broken into two parts. It continues here > Comparing Drupal vs Joomla Content Management Systems - Part II
Word-count this entry > 165 (primary) + 2022 (extended entry) = 2187 total.