I am becoming more and more of a fan of the content management system Drupal.
The developers and community at Drupal.org have recently released the beta version of the new 5.0 release. This new version of the Drupal CMS received many new features, including improved performance, a new administrative interface, and a new slick default template.
I decided to download the beta and give it a test drive. Here are some of the things I found during installation and setup.
After dropping the drupal files into the main directory for my test site, I created the mysql database and then pointed my browser to the new site.
Here is what comes up:

I choose my database type (mysql) from the radio box, entered the name of my Drupal database, along with the username and password to access the database. Then I hit “Save configuration”.

That was it. My new Drupal install was complete. Nice.
After completing my install in about 90 seconds, I followed the link to visit “your new site”. From my new Drupal home page I was guided by a five step list to start using my new Drupal site.

So I:
including:
At this point it would have been good to be taken back to that five point list. However, I had to go back to my home page to seed the five point list again.
In this section I found some nice new surprises. Beyond the nice looking new default theme called “Garland”, the administration section of Drupal has been reorganized to allow an administrator board-like glance which may be viewed by task or by module. Very sweet! I also liked the descriptions for each task. This ought to be a real benefit for new Drupal users.
One nice thing about this new Administer section is that it takes into account the more frequent tasks an administrator would do and puts them at the top under: “Content management” and “Site Building”
One other nice new feature found in the Administer section is a message section at the top of the page which provides status and error reports regarding your Drupal install.

I clicked on the “Check the status report for more information,” and was taken to Drupal’s new Status report page.

It turned out the error message was really just a notice that Cron had not been run yet. Great thing about this is that I was given a link to help pages which told me how to configure cron, and I was given a link to run the cron manually.
As you can see from the screen shot above, the Status report section gives you a nice little summary on the status of your Drupal site. Once I ran the cron job manually, it was a nice feeling to see all the rows in green. This included the check mark that my configuration file is protected. Also, the status report tells me the version of Drupal which I am using.
Now, back to configuring my website.
The configuration steps were pretty easy to take. However, for the novice Drupal administrator, there is no inline guide or wizard to take them through the most common configuration settings. The new administrator will still have to refer to the Drupal Handbook on the Drupal site.
I decided to start under the Site configuration options and work my way down.
This is helpful for those of us who have developed really beautiful themes for our clients’ front-end site, only to find that administration is hard to carry out with the theme because of the big tables Drupal’s admin sections use.
Now, rather than having to write a bit of code or install a module which fixes this issue, Drupal now allows you to easily choose a different admin theme from your overall site theme.
This is also helpful for those of us who build tutorials for our users with pictures. I can now show the admin task, with a screen-shot in the admin theme, and it will look the same for all my users’ sites who use this admin theme even if their site may use a different front-end theme.
– I usually set later. Nothing noticeably new here.
A new setting, my site gave this message “No image toolkits found. Drupal will use PHP's built-in GD library for image handling.”
I have had the issue of long URLs in Drupal pages breaking my layout. This is a nice added feature. It existed as a module in 4.7 but I could not get it to work correctly all the time.

–now comes the fun!
So, I installed my new Drupal 5 beta site in less than ninety seconds, and configured it in less than five minutes. This was even without using Drupal’s new install profiles which will make site setup, configuration, and module choices even faster and more automatic. One can see why I am starting to really like this Content Management system.
To read postings about the changes in this new Drupal 5 release visit the following links:
Drupal 5 Beta on Drupal.org
and this great post about the Drupal change log