Índice
Os aspectos a levar em consideração para uma correta otimização da web serão
- Espaço em disco ocupado pelo aplicativo
- Consumo de memória RAM
- Largura de banda necessária
- A velocidade com que a web é executada e carregada
Declare o mínimo de variáveis e objetos possível, use também a função unset () para liberar memória e destruir variáveis ou arrays quando não forem mais usados.
Se {else} as expressões condicionais são executadas mais rápido do que alternar entre maiúsculas e minúsculas.
if ($ color == 'blue') {código para executar} else {código para executar}
O bloco if de condicionais usa menos ciclos do processador, portanto a execução é mais rápida.
switch ($ color) {case blue: código para executar break; caso vermelho: código para executar o break; }
Estruturas repetitivas ou loops for são mais lentos do que loops while
<? para ($ i = 1; $ i <? $ i = 0; enquanto ($ i
Para medir a quantidade de memória RAM que uma página ou script php consome, no final da execução ou carregamento da página colocamos o seguinte código.
echo 'Memória usada:'. round (memory_get_usage () / 1024,1). 'KB de'. round (memory_get_usage (1) / 1024,1). 'KB';
Também pode ser usado colocando o código no rodapé da web para ver quanta memória RAM ele consome ao abrir cada seção.
Ao realizar uma consulta sql e os campos são exibidos, use aspas simples no campo a ser exibido. Exemplo de $ record ['id'] é até 7 vezes mais rápido do que $ record [id].
Muitos programadores usam @ para evitar que erros sejam exibidos ao invocar uma função ou consulta mysql, isso executa uma verificação de erro e retarda muito a execução do script, é melhor corrigir o erro ou desabilitar a exibição de erros com error_reporting (0) até corrigi-los.
Não copiar variáveis sobre outras pode ajudar a reduzir 1 MB de RAM
Escrever em uma única linha é melhor e seria feito da seguinte maneira
É importante fechar as conexões do banco de dados mysql quando terminar de usá-las, simplesmente com a função mysql_close ($ connection);
Evite validações e verificações de formulários usando PHP PHP após realizar um POST.
O usuário teria que esperar que a web carregasse novamente para validar o formulário, o melhor é fazê-lo externamente com jquery, por ser um framework javascript ele é executado no navegador e não no servidor, economizando recursos do servidor .Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo