Great article about the state of monolithic PHP applications and the pain they create. I'd like to think that QDrupal tries to do this, using Qcodo and Drupal as a base instead of more general applications.