title: Web: When should I consider using Java rather than PHP, Python/Django, Ruby/Rails, etc?
body: <p>If gathering requirements for a medium-to-large web-based project, at what point should one consider using Java-based back-end, JSP, etc, over a scripting language like PHP, Python, or Ruby?</p>
  
  <p>Hearing "use the right tool...", when is Java the right tool for web-based projects?</p>