# PHP Benchmark
→ [https://phpbench.com/](https://phpbench.com/)
Exitem algumas perguntas básicas que sempre rondam o ambiente de desenvolvimento `PHP`:
→ O que é mais rápido `while` ou `foreach` ?
→ Devo usar aspas simples `'` ou duplas `"` ?
→ Qual comparação é mais performática `===` ou `==` ?
> Atenção:
> As perguntas acima representam situações onde o uso de uma das opções não representa uma alteração no resultado final da operação.
>
> Pegaremos a última pergunta como exemplo, imagine um cenário onde a comparação seja feita entre duas Strings, portanto o terceiro igual não apresentaria uma diferença no resultado.
O site [https://phpbench.com/](https://phpbench.com/) pode ajudar os desenvolvedores PHP a entender melhor o desempenho de certas funções.
Por se tratar de uma linguagem de programação bem otimizada o PHP apresenta tempos mínimos em execuções de instruções básicas, como por exemplo percorrer um vetor. No entanto, esse vetor pode ser percorrido de diversas maneiras, e são essas diferenças de performance que o site `phpbench` explora de maneira simples e objetiva.
Ao acessar o site [https://phpbench.com/](https://phpbench.com/) primeiramente você irá notar alguns avisos importantes quanto a metodologia usada em seus testes. Bem como a versão utilizada, atualmente o site usa a versão `7.2.16`.
Ao rolar a página você encontrará diversos testes que exploram diferentes maneiras de resolver uma mesma tarefa, o tempo de cada uma é apresentado em micro segundos. Alguns testes chegam a apresentar diferenças de mais de 2000% no tempo total, por serem simples ainda assim serão praticamente instantâneos.
Nem todas as aplicações irão se beneficiar em uma economia de 30 micro segundos na execução, no entanto é sempre bom termos conhecimentos para produzir códigos cada vez melhores.