Download the PHP package bahge/analisys-tools without Composer
On this page you can find all versions of the php package bahge/analisys-tools. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download bahge/analisys-tools
More information about bahge/analisys-tools
Files in bahge/analisys-tools
Download bahge/analisys-tools
More information about bahge/analisys-tools
Files in bahge/analisys-tools
Vendor bahge
Package analisys-tools
Short Description Biblioteca de ferramentas para análise de desempenho.
License
Package analisys-tools
Short Description Biblioteca de ferramentas para análise de desempenho.
License
Please rate this library. Is it a good library?
Informations about the package analisys-tools
Biblioteca de ferramentas para análise de desempenho.
Biblioteca criada, para análises de desempenho de aplicação com o cálculo em segundos dos passos.
Casos de uso
Análise do tempo de execução e performance do código
- Iniciando o contador de tempo:
Use o método estático , instanciado na variável que deseja manipular, aqui chamei de . - Adicione pontos de análise:
Através do método , descrevendo a mensagem o mais objetiva, quando maior o tamanho da mensagem, mais recurso será consumido. - Capturando os eventos:
Os eventos podem ser retornado através dos métodos e ;
O primeiro retorna como o próprio nome já diz em json, o segundo em serialize do php, sendo expresso abaixo, parte dos exemplo de cada método. - Capturando o total:
O total do tempo de processamento, pode ser retornado pelo método ou . Para apresentação em tela é sugerido o , uma vez que ele já apresenta uma string formatada. Por sua vez, o método , retorna apenas o número formatado no padrão pt-br para por exemplo, salvar em logs e banco de dados (não recomendado).
Nos testes, gerando 64 passos e imprimindo todos os resultados com as funções os resultados foram:
Com 30 iterações tendo 1 segundo como sleep, gerado randomicamente. Use com sabedoria
Análise do uso de memória pela aplicação
- Iniciando o contador de memória:
Use o método estático , instanciado na variável que deseja manipular, aqui chamei de . - Capturando o total:
O total da memória usada, pode ser retornado pelo método , ou .
Sendo retornam o valor de bytes, KiloBytes e MegaBytes respectivamente, sendo indicado a primeira para salvamento e as outras para exibição em tela, com a precisão (zero após a vírgula), alteradas, conforme necessário por parâmetro.
Exemplo de retorno:
0,1,2,3,4,5 ... 1023Memória consumida calcKb():
36,12 KbTempo de execução: Processado em: 0.0009 segundos
All versions of analisys-tools with dependencies
PHP Build Version
Package Version
No informations.
The package bahge/analisys-tools contains the following files
Loading the files please wait ....