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 ).