After spending several years as a Drupaller, I just realise today why geeks love Drupal than other CMS.
The answer is very simple. Drupal is Linux!
Disclaimer: This is just-for-fun comparison. #1 User
Each page in Drupal has "path" associated with. Especially in the Admin interface, all the links are ordered in hierarchy. This resembles Unix path.
Don't you think that:
is similar to
Now you see the Browser's URL Bar is your prompt in 21st century. Want to go to specific page in deep directory? Don't click, just type.
Standard Drupal Core is just like standard Ubuntu CD ISO. It has standard functions but in real life, you need more functionalities from Contributed modules, download separately as same as Debian package.
(Sorry no APT yet in Drupal world)
What we need now is a better default theme for Drupal, like Ubuntu's Human theme.
Do I need to mention that Drupal uses .po files for translation and localization, as same as other open source software?
In fact, Acquia follows Red Hat's business model. And there is no CentOS yet.
#7 Update Status
Don't you think it is similar to Ubutu Update Manager? Same level of annoying :P
(As #3, no automatic updating method like APT yet)
In /admin/reports section, you can find anything a sysadmin can think about: DBlog, syslog, and "Top 'access denied' errors"
Some might think they are the root of Drupal's high learning curve. But fine-grained configurations in every /admin/ section remind me text-based .conf file in Unix/Linux. Yes, they are difficult and overwhelming but they give you almost-full control of the system.
#10 Programming aspect
If you have ever created a content type using CCK, it's database design.
So What's Next?
This is just-for-fun comparison. Anyway, what I want from Drupal, explain by Linux way of speaking, is:
- HIG - Do any one remember how much GNOME improved in term of usability, after getting HIG from Sun between GNOME 2.0-2.6 era? (Read: Drupal Needs HIG)
- Word processor - or built-in good WYSIWYG editor. The current TinyMCE or FCKeditor are only comparable to OpenOffice.org Writer. We need Word 2007 in Drupal World!!!