TwoGrunts
 


Navigation


 

What I like about Dru

mike  2006-09-12 10:17     

I've been working pretty intensely with Drupal 4.7 over the last several months, including creation of custom modules. Here's what I like so far:

  • Installation is very straightforward if you have basic unix skills and shell access
  • Simple extensibility model
  • Simple database abstraction layer
  • Nice theming system
  • Good performance
  • Caching system to help handle slashdotting or being dugg
  • Bone-simple module and theme installation mechanism, could be simpler but it's pretty damn good now.

Now, here's what annoys me:

  • Potential for namespace collisions - module developers can inadvertently stomp on existing table and module names.
  • Managing updates and patches is a PITA. Along with all the modules you have to install if you want anything other than the basic functionality, comes the responsibility of keeping all those modules up-to-date.
  • Admin system is a bit cluttered and requires a bit of 'learning curve' to know where to look for things. It's not bad, but it could be better. I understand efforts are underway to improve this aspect.

I'll update this as I come up with other things to like/dislike about Drupal.