Posted by: Anonymous
on February 22, 2008 01:12 AM
Everyone says that setting up and installing Drupal is the hard part. I've found that to not be the truth. Installing Drupal was not any harder than installing any CMS package. You have to know what you are doing, or it will break. Modules are easy to install and manage. The big problem with Drupal is the Voodoo. Things randomly seem to start and stop working. Permissions issues crop up, and are gone a few minutes later, only to rear up with a death toll finality. Solutions on the community range from effective and logical to total utter flailing around. If you use Drupal be prepared to randomly go into your DB tables and hack things.
Using Drupal has dragged an 8 week project to 16 weeks and counting. About once a week Drupal's internal workings suddenly decide they want to kick a fit, and we spend between one hour and five days trying to diagnose, replicate ( so it doesn't happen again ), and fix the problem. 9/10 times there isn't a way to replicate, you just have to deal with the random factor. Lots of strange bugs, lots of unrecorded bugs, lots of wonky modules that you have to sift through carefully.
I can honestly say that I will never use Drupal again. Unexplained phenomenon are par for the course. Everything is total utter Voodoo, from the way Drupal builds it's markup and div structure, to theming, to fundamentals like permission controls. If you are at the start of your project and using Drupal, get out now while you still can before you get dragged into the ninth ring of Drupal hell like my team.