Drupal is a powerful and stable content management framework. The power and stability of Drupal make it reliable for development of websites with high traffic. However, there are some situations in which Drupal is not suitable for website development. This article tries to find out when to use or not to use this framework, in term of making effective website development strategy.