Antigamente, você precisaria codificar em idiomas enigmáticos por horas apenas para criar uma página simplista que exibisse um pouco de informação. Atualmente, a aparência do CMS (Content Management System) tornou possível para praticamente qualquer pessoa criar uma página da web própria e preenchê-la com informações e opiniões relevantes para eles. Uma das formas populares de páginas da web é o blog, e o número de blogs presentes na internet está crescendo rapidamente.
Para criar um blog, você precisaria utilizar um CMS. O CMS mais popular usado atualmente para blogs é o WordPress, devido principalmente ao fato de ser muito simples de usar e você pode colocar seu blog em funcionamento em pouco tempo. A popularidade do WordPress ganhou muitos seguidores e, posteriormente, muitas pessoas criaram mais modelos, plugins e outros tipos de conteúdo utilizável que podem ser facilmente usados com o wordpress. Essas ferramentas tornaram a criação de blogs no WordPress ainda mais fácil do que antes. Você não precisa conhecer os meandros da codificação de páginas da Web para ter um blog bem construído e bem-sucedido no WordPress.
Drupal, por outro lado, é um CMS menos conhecido. Apesar de ter sido ofuscado pelo WordPress, o Drupal tem muito mais recursos disponíveis em comparação com ele. Drupal pode ser usado para criar sites muito maiores e muito mais complexos, um recurso que o WordPress não pode igualar. A principal e única desvantagem que o Drupal tem em relação ao WordPress é o grau de dificuldade que você encontraria ao criar suas páginas no Drupal. Dificuldade à parte, o Drupal oferece muito mais capacidade de personalização em quase todos os aspectos, desde o painel de controle até a organização da sua página e até mais além.
Para colocar em perspectiva, o WordPress é a escolha quando seu objetivo é exibir uma página o mais rápido possível, seja um blog ou um site pequeno. Há muito pouco trabalho que você precisa fazer além de criar o conteúdo que deve entrar em sua página. Mas se você deseja criar um site pequeno com a aspiração de expandi-lo mais tarde, talvez queira examinar o Drupal. Pode demorar um pouco mais para aprender e criar suas páginas com o Drupal, mas o resultado final seria uma página muito mais dinâmica que você poderá expandir posteriormente dependendo das suas necessidades.