sei-docker icon indicating copy to clipboard operation
sei-docker copied to clipboard

Uso do opcache e opcache.preload em produção

Open caduvieira opened this issue 3 years ago • 2 comments

Poderiamos investigar o ganho de performance com uso do opcache e o preload agora que o SEI usa o PHP 7.4.

https://wiki.php.net/rfc/preload

Para ambientes de testes/desenvolvimento pode trazer problemas pois qualquer alteração de código pode necessitar de restart do servidor para fazer novo preload e pode não ser interessante gastar esse tempo de preload de todo o sistema só devido a uma pequena alteração do código. Mas para ambientes de produção esse tempo gasto pode ser irrisório para a quantidade de acessos/alteração do código.

Comparação e explicação com outro projeto https://www.cloudways.com/blog/integrate-php-opcache/

caduvieira avatar Mar 25 '22 18:03 caduvieira

Observando melhor não estamos usando o PHP 7.4 e sim o 7.3 https://github.com/spbgovbr/sei-docker/blob/main/containeres/app/files/install.sh#L14

Uma tarefa anterior seria então subir a versão do PHP para o 7.4

caduvieira avatar Mar 28 '22 13:03 caduvieira