Drupal requires some extra time and skills to set up, which mainly involving installing PHP, and a database server and empty database, then manually updating some configuration files. Several handbooks and site recipes (step-by-step instructions) should cut this initial effort to under a day. (I also found a kind-hearted community member who'd packaged Apache, Tomcat, PHP, Drupal, and other essentials in an automated installer for Windows Server).
Click for larger view. |
The system's user management let me create different user roles quickly, which controlled what they could do on the site. Additionally, I changed the look of my test site by applying different themes. While still in the admin area, I constructed menus and the type of information that appeared in other page blocks (such as the right-hand margin).
Categorization accommodation
Content is added in several ways: as individual pages, stories (news articles), pages within "books" (which are used for longer
documentation), and blog entries. In each case I used uncomplicated forms to enter text; unfortunately, Drupal lacks a rich-text
editor, so you'll have to stick with plain text or manually add HTML markup code. Another option for posting content is employing
blogging software, such as Red Sweater Software's MarsEdit for the Mac or Word 2007.
Drupal's built-in taxonomy system let me tag pages with appropriate topics, categories, and terms.
The software offers several navigation options, including using the aforementioned categories to automatically populate menus. True, this takes additional setup work in the Site Building administration area to initially populate the taxonomy. But I think it's worth doing because it reduced ongoing site maintenance for me. Alternately, you can manually customize site navigation.
I found that other aspects of Drupal follow this same basic formula: There's not much you can't do, but it may take installing a module or some additional steps. For example, translating text is best done with a stand-alone editor. Or consider search: There's an internal site search system, but you need to manually schedule the indexing jobs.
Some of the more interactive features I liked include the news aggregator, which gathers content from news sites and Weblogs; RSS feeds of your Drupal content; and user authentication using an LDAP server.
Drupal has attracted interest among users and developers over the past four years. Usability -- for administrators and content editors -- might be better and the range of functions could be expanded. This application's modular design, however, lets community members keep it updated and in the CMS race.
Open Source Matters Joomla 1.0.13
If there were celebrity breakups in the open source community, Mambo would provide great tabloid fodder. After disagreeing with Mambo Foundation management in 2005, the core developers jumped
ship, forked development, and Joomla resulted. Technically, both systems continue to be enhanced, and modules created for
one system generally work with the other.Joomla administration, though, is more improved and, based on discussion board activity,
Joomla appears to have the momentum right now. There's also more tangible backup, where some hosting providers market Joomla
as their site-building solution.
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||
Talkback
E-mail
Printer Friendly
Reprints




