Grab the RSS feed

Dicas para otimizar seus códigos PHP

O PHP é uma linguagem de processamento server side o que proporciona melhor desempenho nas respostas  das solicitações feitas pelo cliente.
 Para uma boa performance no processo e na exibição dos resultados, é preciso escolher a forma correta para se trabalhar. Então vamos entender melhor.

1. Otimizando saída dos dados.

Quando uma função é utilizada, precisamos saber qual sua finalidade, pois o uso de forma inadequada pode não mostrar diferença alguma em uma avaliação superficial, mas, este erro pode significar um ciclo despendioso e desnecessário no processamento dos dados em sistemas maiores.

 1.1 Use "echo" ao invés de "print".

De fato são peseudo funções o manual do php é claro qaunto  a isso, nenhum deles é considerado por permitir que sejam usados também sem parenteses.
Embora tenham a mesma função, de imprimir qualquer informação na pagina, o echo se mostra mais eficiente, pois o print faz na exibição uma verificação interna e retorna o valor, enquanto  o  echo, simplesmente imprime sem verificação ou  atribuição alguma.
Em alguns testes o  echo mostrou desempenho eficaz de até 20%  com relação  ao  print.

2. Aspas simples ou duplas ?

As aspas simples ( ' )  é usado para delimitar qualquer dado  alfanumérico como por exemplo:

     echo ' Acordei para lavar o carro! ';
Mas o uso deste delimitador requer um certo cuidado pois se o conteúdo possuir uma aspa simples, será interpretado como fechamento do delimitador.
Ao escrever um conteúdo alfanumérico com aspas duplas ( " ) corremos o mesmo  risco, entao vamos ver alguns casos e como lidar com isso.
     Maria disse: " Hoje é um bom dia para ir à praia !".
 Este período poderia ser escrito das seguintes formas:
     echo ' Maria disse: " Hoje é um bom dia para ir à praia !". '
Imagine então um período em  inglês, ficaria assim:
      Then the man said: "I'm a little tired".
       echo " then the man saind: \"I'm a little tired\".";
 Nota: A função  addslashes retorna a string com barras invertidas, é usada quando queremos escapar aspas ( simples ou duplas ) ou barra invertida ( \ ) para entrada no banco de dado.




Bom pessoal, é isso!
Aguardo os comentários e rm breve mais posts.

// Abri aqui o comentário, preciso agradecer a Jadson Moreira, sempre junto desde o "Nossa Rede", a palavra é FOCO. Grato também a Léo Grid ( cara de dedo ).

3 comentários:

  • Talisson Fagundes disse...

    Aguardo ainda o Jadson se manifestar :D

    Jadson Moreira disse...

    então... aqui estou cara...
    hehehehhe pow aew maneiro a idéia de expor seus conhecimentos para o pessoal no formato de um blog cara... enfim... o comentário não deveria ser sobre o post, mas sobre você o blog de um cara que sabe o que quer e esta bucando a cada dia... é isso cara, FOCO!

    Unknown disse...

    Gostei, vou adicionar um link no meu blog. ^^
    Se pservir de motivação para escrever, vou ficar conferindo os novos posts sempre.

    Vlw negão!

  •