Imagine que você quisesse manter um blog sobre todas as suas viagens. Para tanto, seria necessário construir, por exemplo, uma página HTML para cada viagem com suas fotos, vídeos ou textos. Além disso, você deveria interligar essas páginas por meio de hyperlinks para que os usuários da internet possam navegar pelo seu sistema web (blog de viagens). Supondo que você viajasse pelo menos duas vezes por ano, a cada ano têm-se dois novos arquivos HTML, sem contar os arquivos de áudio, vídeos, fotos, dentre outros que deveriam ser introduzidos no sistema web e interligados com os já existentes para que as interligações não fossem perdidas.
![]() |
|
|---|---|
| A. Página estática: somente HTML e organização manual | B. Página dinâmica: Um banco de dados junto com outra linguagem JavaScript, PHP, Java mais o HTML e organização dinâmica. |
É notório perceber que a manutenção desse sistema web se torna inviável, pois a quantidade de arquivos, bem como seus conteúdos, a serem administrados e gerenciados, possui um crescimento exponencial.