12 dicas para otimizar seus códigos PHP

Seguem abaixo 12 dicas para melhorar o processamento dos seus códigos PHP.

1. Se um método pode ser static, declare-o como static! O desempenho aumenta 4 vezes; 2. Evite utilizar metódos mágicos como __get, __set e __autoload, se possível; 3. require_once() é dispensável e demanda bastante memória; 4. Use caminhos completos (full path) nos includes e requires, pois é gasto menos tempo resolvendo os caminhos do sistema operacional; 5. Se você quer descobrir o tempo em que o script começou a ser executado, é preferível utilizar $_SERVER[´REQUEST_TIME´] do que time(); 6. Veja se pode utilizar strncasecmp, strpbrk e stripos ao invés de regex; 7. str_replace é mais rápido que preg_replace, mas strtr é 4 vezes mais rápido que str_replace; 8. Se uma função, como de substituição de strings, aceitar tanto arrays como caracteres simples como argumentos, e se a sua lista de argumentos não é muito longa, considere fazer algumas declarações redundantes de substituição, passando um caractere por vez, ao invés de uma linha de código que aceita arrays como argumentos de busca e substituição; 9. Supressão de erro com @ é muito lento; 10. $row[´id´] é 7 vezes mais rápido que $row[id]; 11. Mensagens de erro demandam mais processamento; 12. Não utilize funções dentro de loops, como por exemplo: for ($x=0; $x < count($array); $x). A função count() é chamada todas as vezes que o loop é executado.;

com/blog/php-optimization-tips/1272 .moskalyuk.Fonte:http://www.

Sign up to vote on this title
UsefulNot useful