O site antigo é "meio" bagunçado. Então refiz tudo com uma
arquitetura mais... interessante.
O coração do site é a API, escrita em Python, usando a biblioteca
Tornado para responder às requisições.
Ela não segue nenhum padrão ou especificação. As respostas são
dadas em JSON.
O código da API é fechado. Talvez eu escreva uma especificação.
Os dados são armazenados num banco que siga o padrão MySQL.
Eu uso a implementação MariaDB em meus servidores.
A parte do cliente web são basicamente um monte de páginas HTML,
auxiliadas por arquivos JavaScript e CSS.
Faço uso das bibliotecas jQuery e Bootstrap no cliente web.
As páginas fazem uso da API para popular componentes e enviar
dados.
Nenhum tipo de encriptação está em uso.
Eu não posso pagar por um certificado atualmente.
É basicamente isso.
~ Bruno