I admit I hesitated. Somebody (systems administrator Michael Gruenewalder at No Magic Asia, who help develop MagicDraw UML) recommended it to me, and I was sceptical. I had used Plone a lot. But he helped me set up a really simple image-based educational UML site (http://school.nomagic.com). Then I assessed Joomla, but after having used Drupal I really found it wanting for my purposes (although I am sure one can make a good site with Joomla, Drupal affords web engineering, not just web development). I hesitated to adopt it long term because it is not Java (and thus not easily reversed to my beloved graphical UML). But once I simply got stuck into it, I realised it does not matter that much, because the underlying machinery is simply so well thought out (except the lack of inheritance in CCK) that one can simply get work done.

Just look at what one can do and how quickly !

http://www.webel.com.au

http://rattanawan.webel.com.au (multi-site principle)

http://play.webel.com.au (multi-site principle + ubercart)

http://time2exercise.com.au (independent)

http://www.unseentv.tv/content/unseen-tv-newsletter (Newsletter using Simplenews and Composite modules)

The community and forums and issue tracking and online help are the best I have ever experience in any software community. And I have programmed for 30 years !

Praised be the CMS gods (and if I may pray for one small thing Drupal and PHP gods, may I please have at least annotations to indicate type so I can reverse PHP to UML properly, I need properties that are at least suggestively typed, then I can document Drupal graphically).

Thanks to all involved, my debt knows no bounds,

Webel

Comments

WorldFallz’s picture

Thanks for the post-- all too often it seems complainers are the only ones doing the posting. It's nice to read something from a satisfied user once in while. Nice work on your sites too!