[DICA] 40 dicas para otimizar seu código PHP

287 views
Skip to first unread message

Cheops Malta

unread,
Apr 22, 2008, 5:41:16 PM4/22/08
to php...@googlegroups.com
Olá pessoal,

Já que ninguém se manifestou no grupo até agora, resolvi postar um link que vi algum tempo atrás sobre otimização, o artigo está em inglês mais vale a pena a leitura.

http://reinholdweber.com/?p=3

Algumas dicas:
  1. echo é mais rápido que print
  2. defina o valor máximo do loop for antes e não dentro do loop. Exemplo:
    for($i = 0, $max = count($my_array); $i < $max; $i++)
  3. $row['id'] é 7 vezes mais rápido que $row[id]
  4. use múltiplos parâmetros no echo() em vez de concatenar as strings. Exemplo:
    echo 'Olá ', 'mundo! ', 'Meu nome é ', $meu_nome;
Abraços,
Cheops Malta

jaguarnet7

unread,
May 18, 2008, 12:06:59 PM5/18/08
to PHP-AL
Também achei legal e resolvi tratuzir, mas o pessoal não gostou do
ponto de vista.
O próprio autor diz "A lista é completamente subjetiva e baseada no
Eclipse." mas tem várias dicas para qualquer programador.
http://jaguarnet7.blogspot.com/2008/02/40-sinais-de-que-voc-realmente-um-reles.html

On 22 abr, 18:41, "Cheops Malta" <cheopsma...@gmail.com> wrote:
> Olá pessoal,
>
> Já que ninguém se manifestou no grupo até agora, resolvi postar um link que
> vi algum tempo atrás sobre otimização, o artigo está em inglês mais vale a
> pena a leitura.
>
> http://reinholdweber.com/?p=3
>
> Algumas dicas:
>
> 1. echo é mais rápido que print
> 2. defina o valor máximo do loop for antes e não dentro do loop.
> Exemplo:
> for($i = 0, $max = count($my_array); $i < $max; $i++)
> 3. $row['id'] é 7 vezes mais rápido que $row[id]
> 4. use múltiplos parâmetros no echo() em vez de concatenar as strings.

jaguarnet7

unread,
May 18, 2008, 12:09:37 PM5/18/08
to PHP-AL
Ops, tópico errado. Mas fica a dica também, hehehehe

On 18 maio, 13:06, jaguarnet7 <jaguarn...@gmail.com> wrote:
> Também achei legal e resolvi tratuzir, mas o pessoal não gostou do
> ponto de vista.
> O próprio autor diz "A lista é completamente subjetiva e baseada no
> Eclipse." mas tem várias dicas para qualquer programador.http://jaguarnet7.blogspot.com/2008/02/40-sinais-de-que-voc-realmente...
Reply all
Reply to author
Forward
0 new messages