Explaining architectural tiers in Drupal | Rob Knight | Hacker News Reader