Conteudo

Este site foi construído como um 'playground' para exercitar coisas que não faço no dia-a-dia.

Ele foi construído utilizando o framework Symfony. Também utiliza o sistema de templates Twig e o ORM Doctrine (padrões do Symfony), além de um BD MariaDB, e umas pitadas de jQuery (apenas para ajax) e Bootstrap.

Além das ferramentas mencionadas acima, o site possui uma integração com o Blogspot (para importar posts do blog antigo), e também possui uma ferramenta que pega, automaticamente, tiras de alguns outros sites (Dilbert, Calvin, Hagar e Captionthis.org).

A aparência deste site é intencionalmente simples e baseada nos princípios abordados no site http://bettermotherfuckingwebsite.com/. Atualmente, é muito simples utilizar um template do Bootstrap e fazer um site com milhões de efeitos e badulaques, mas um site precisa, antes de tudo, carregar rápido, ser leve, e não pedir para o usuário se cadastrar em nada só porque ele passou o mouse perto da barra de endereços do navegador.

O servidor também utiliza o cache do Cloudflare, e roda em um servidor Ubuntu na Digital Ocean.

Migrei o site para o Google GCP, usando o plano gratuito. O servidor é menos potente do que o da DO, mas pelo menos é de grátis.

 

Isso ajudou?