|
|
|
|
|
by dasil003
6169 days ago
|
|
I agree completely. I have worked a fair amount with Drupal, and anyone who says the codebase is crappy is just plain narrowminded. The power and flexibility of the codebase is incredible for the high level of abstraction it's working at. Granted, almost any of the architecture choices can be questioned or even ridiculed, but that's inevitable when you are trying to be all things to all people. It's all too easy for someone random programmer to come in and pick on one thing and decide the code is crap, but yet the same programmer's ideal solution would only work for maybe 5% of Drupal's userbase. Also, FWIW, I'm not a Drupal fanboy. I can't stand Drupal and will never work with it again. I think building a career on Drupal will severely limit your skillset, and I think time estimation and client relationship management is made much more difficult for a web developer due to the byzantine constraints it imposes. All that said, Drupal does what it does brilliantly and in much sharper form than any of the other PHP CMSs. |
|