Drupal 7 vs Drupal 6: a first impression
Drupal 7 Alpha 1 has just been released. Although it's not the definite version, Alpha means that it is stable enough to be tested by the public. And since I'm the public, I downloaded, installed and looked at Drupal 7. These are my first impressions, together with a couple of screenshots.

The download and the installation of the files is very similar as with Drupal 6. The same directories (sites, modules, themes,...) appear, you upload them with an ftp-client, you have to make a settings.php-file and a database. But a quick look into the directories themes and modules reveals some changes in the core already: 7 more modules, and the themes Stark and Seven.
Although I'm a big fan of Drupal, I regret that the basic installation (and upgrade), although logic, still requires (too much) knowledge about file-transfers, mysql, apache-servers, 7-Zip etc. But there is some good news about this release here: once Drupal is running, it's very easy to install new themes and modules (see further).
Installation of Drupal 7
When you start the installation of Drupal itself, you see the look of the new administration-theme: gray, black, white and a touch of blue - simple. The installation is very similar to Drupal 6, the differences are in the installation-profile (standard or minimal) and the choice in database-type (mySQL or SQLite).
The welcome-screen

Ah... Garland! The good-old Drupal-theme. With the big difference that Garland became a lot more flexible than before, and that Seven became the default administration-theme. The original Drupal 6-text has been moved to the help-section where it belongs, and people get the simple message that No front page content has been created yet. A good thing, 20% of the searches pointing to my website involves how to get rid of the welcome-page. People know now. By putting Add new content so prominently it shows what it is (mostly), a Content Management System. But I should replace Change the default front page with help with Drupal, since no content has been created.
The big changes are the 2 menu-bars at the top. The black one is quite similar to the one produced by the Administration-menu module and the gray menu-bar is for shortcuts, a place to put links to the tasks you perform the most.
The administration-bar
![]()
Gone are the confusing Content management, Site building, User management and Site configuration. Instead a much more logical structure. It didn't take me more than one hour to adapt and for the record, I used half of that time to find content-types; it's not under Content, as I expected, but under Structure, just like Blocks and Taxonomy. But in the end, I liked what I saw.
Completely new is Dashboard, a place where you can drag and drop the different blocks, and see them without the necessity to put them on the site itself. It's a great place to test them out. You don't need to assign a user-role and to put them in a region. Just drag them into Dashboard.
Content: still the (artificial) difference between a Page and a Story. Instead it's called Article and Basic page now. I'm sure that I'll get searches like what is the difference between Article and Basic page. I understand the idea behind it, but it's not really necessary for me. What I also miss is an integrated text-editor, but ok, an extra module will do the trick... Great is that you can add and manage different kind of fields to the content, like you did with CCK. Fields can be added to users & taxonomy too.
Structure is about Blocks, Menus, Content-types and Taxonomy, Appearance is the new word for Themes. Several new functions extend the theme 'Garland': it's possible to apply different colors, for example, and to choose between a fixed or flexible lay-out.
Users became People (nice). Really great is the creation of another role, the Administrator. Clever! The 1st-user (the god-role) is not necessarily the administrator of a site (the site can be created by the 1st-user for somebody else).
Something else. Think about what you have to do to add new modules in D6.
- Find, Download them from drupal.org and Unzip
- Upload the unzipped file to your site.
- Administer>>Site building>>Modules, and enable
- Administer>>User management>>Permissions and set the permissions
- Administer>>Site configuration>>by Module and configure the module. and sometimes
- Help
That's all over now, in D7 everything is located under Modules. Above the list a new link: Install new module. That brings you to this screen:

Beautiful!!! Download, Unzip and upload in one go! No fiddling with files anymore, and it's the same system to upload new themes. I don't know if it works for FCKeditor, a more complex module (I couldn't try because it's not available for D7 yet), but it is a great solution for most other modules.
After the upload (and running the update.script) you go to the Modules-list to do the rest. Here a picture of a detail of the modules-list.
![]()
On the right, next to the module, Help, Permissions and Configure.
Conclusion
Some features I didn't examine yet, like the new way of dealing with private files, the implementation of pictures and Test stalled when I tried to run it. But I saw already enough changes to be impressed with the improved functionallity of Drupal 7. Nevertheless, I (personally) hope that in later stage we'll see an easier installation and the implementation of a text-editor.
Things I liked the most:
- the User-interface, which is state of the art. Only after working with D7, I realise how 'messy' D6 actually is. In D7, logic prevails.
- The default implementation of CCK
- The way how one can install modules and themes with D7 is a giant leap forward.
If you want to download Drupal 7 Alpha 1 or read more about this release, go to Drupal.org.
- filip's blog
- Add new comment
- 1716 reads


Comments
thx for the post
I don't see a lot of difference between drupal 6 and drupal 7; and it's still more complicated than wordpress... but more stuff to do with drupal for sure
Drupal 7 and Multisite
Thanks for great article. It helps to get a quick view to both Drupal versions. But what about Drupal 7 multisite?
Thanks, great first review
Curious, did you try installing the myriad "essential" modules one builds a list of? And if so, which did you find "just worked"?
I'm exited about D7. The
I'm exited about D7. The unavailability of contrib modules is a little annoying. The inclusion of CCK into the core is cool. And the automatic updating is way cool. I'm curious about the Stark theme. Hopefully it will serve as a better starting template for theming.
D7
Hi, Bob!
Yes, I'm waiting for the contrib modules too. Especially FCKeditor should be nice, then I should really start to use D7. And for theming, I personally think that Zen still will be the solution. Although not easy to use when you don't know anything about CSS. I should write about it :-)
If you use the wysiwyg
If you use the wysiwyg module, you can already install ckeditor, fckeditor etc...
ps: I can't believe how easy installing new modules is :)
Cheers,
Karel
Typo
That's all over now, in D6 everything is located under Modules.
should be
That's all over now, in D7 everything is located under Modules.
Thanks for testing the waters before I had to take the plunge.
Of course
Thank you, J.