Slashdot Mirror


Drupal 4.6.0 Released

ajayg writes "Drupal is IMHO one of the best open sourced Content Management Systems out there. The Drupal community has just released version 4.6.0 of their PHP based CMS which finally provides support for PHP5. The release follows 6 months of development, and includes -- among other changes -- better search function as well as usability improvements for permissions, block configuration, statistics tracking, logs, forum configuration, content administration, etc."

2 of 38 comments (clear)

  1. Re:Drupal was good, now I use e107. by badfish99 · · Score: 2, Insightful

    Well, the "open" one is left over from 2002, and all the subsequent ones have been fixed. Looks to me like they never went back to check whether the old bug was fixed or not.

  2. Re:The most well designed PHP app by JonBob · · Score: 4, Insightful

    As the author of the article in question, I'd be happy to take some constructive criticism.

    Quick summary for the link-wary:

    • Drupal doesn't use PHP's classes, for a few reasons such as support for PHP 4 and problems with conditional code inclusion.
    • Drupal does have an architecture that reflects many of the underlying principles of OOP.
    • Drupal also implements many of the standard Gang of Four design patterns.
    • The designers are open to the use of OOP language constructs, so long as they don't require PHP 5 (Debian is still on 4.1!) and they aren't "classes for the sake of classes"; that is, they must provide a benefit that cannot be trivially realized using the current methods.