Micro framework

Reflexões de um Desenvolvedor

Estes dias estava fazendo alguns testes com o framework Slim 3 fico feliz em perceber que ele responde as requisições super rápido, mesmo com consultas em banco de dados, aliás, junto com o Slim estava usando o Eloquent, que por sinal é muito bom, para fazer o acesso ao banco. Consegui uma boa marca de tempo de resposta, estava olhando o tempo de resposta no browser mesmo, nada de testes elaborados, e não estava usando nada para cache. Algumas requisições chegaram a pouco mais de 150 mili segundos. Gostei da boa performance, mesmo rodando em uma máquina Windows com vários programas abertos ao mesmo tempo.

Chegando em casa mais tarde fui mexer um pouco com o Phalcon, pra tentar fazer os mesmos testes usando a parte de Micro Applications dele. Ainda sem conectar ao banco de dados já sabia que a performance seria ligeiramente melhor, porém fui surpreendido. O tempo de resposta era muito mais rápido, ficando em torno de 10 ms. Fiquei dando alguns refreshs na página para ver se dava muita variação. Os maiores tempos giravam em torno dos 20 ms, mas quase pulei da cadeira quando um dos refreshs bateu 1 ms. UM! UM! UM… Um mili segundo…

Tudo bem que ainda não tinha feito conexão com o banco, fazia apenas um json_encode num pequeno array, mas mesmo assim, nunca tinha pensado em conseguir uma marca dessas em um servidor no desktop e sem nenhum aprimoramento de performance, muito menos em casa, rodando Windows e cheio de programas abertos ao mesmo tempo.

UM! Um… Cada vez mais o Phalcon me surpreendendo.

Rodrigo Ramos.

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>