
E eu já te respondo, caro programador
-Se é tão óbvio, você faz sempre assim em seus programas? Se faz provavelmente não tem dificuldade com lentidão desnecessária, o que me leva a próxima pergunta: Que
Passando esse
#Quando concatenar prefira usar aspas simples com ponto, pois aspas duplas com variáveis dentro são mais demoradas.
$nome = 'Bino';
//Lento, vai demorar para o Bino descobrir que se deu mau e manobrar o caminhão!
echo "É uma cilada $nome";
//Rápido, quem sabe eles conseguem escapar dessa, pois o sistema não ficou parado no load do navegador...
echo 'É uma cilada '.$nome;
#Para exibir o "echo" é mais rápido que "print";
$nome1 = 'Ayrton Senna';
$nome2 = 'Rubinho Barrichello';
//Lento, lamentavelmente não é o mais rápido
print($nome2);
//Rápido, isso explica muita coisa
echo $nome1;
#Quando for preciso exibir vários textos, pode-se usar o echo com seus atributos seguidos por virgula, no lugar de concatenar com pontos.
//Lento
echo 'Caro leitor(a) '.$nomeLeitor.' pode parecer estranho, porem é fato que echo com a virgula é mais eficiente.';
//Rápido
echo 'Caro leitor(a) ',$nomeLeitor,' pode parecer estranho, porem é fato que echo com a virgula é mais eficiente.';
#Laços de Repetição
Uma sábia frase já dizia: "Chamadas de funções são lentas!", portanto bote seu dedo
//Lento, pare para pensar o quão tosco é ficar verificando o maldito tamanho do array a cada laço do for...
//pois é, agora você olha o código com outros olhos
for($i = 1; $i < sizeof($array); $i++ ){
echo 'registro: ',$i;
}
//Rápido, tão simples, tão óbvio;
$tamanho = sizeof($array);
for($i = 1; $i < $tamanho; $i++) {
echo 'registro: ',$i;
}
Seria legal vcs ensinarem a programar
ResponderExcluirpostem com mais frequencia
ResponderExcluir