0
1 ) echo es más rápido que print.
2 ) Envuelve tus strings en comillas simples (‘) en lugar de comillas dobles (“) ya que es más rápido, debido a que PHP busca variables dentro de “…” y no en ‘…’. Utiliza esto cuando no estés usando variables dentro del string.
3 ) Usa sprintf en lugar de variables contenidas en comillas dobles, es como 10 veces más rápido.
4 ) Utiliza múltiples parametros (o apilados) con echo en lugar de concatenar strings.
5 ) Usa precálculos, fija el valor máximo para los bucles for antes y no en el bucle. En este ejemplo…: for ($x=0; $x < count($array); $x)
…se llama a la función count() cada vez. En su lugar, utiliza $max=count($array) antes de que empiece el bucle for.
6 ) “Desdefine” (unset) o pon a null las variables para liberar memoria, especialmente los arrays grandes.
7 ) Evita las funciones mágicas como __get, __set o __autoload.
8 ) Utiliza require() en lugar de require_once() cuando sea posible.
9 ) Utiliza rutas completas en includes y requires, se invierte menos tiempo resolviendo las rutas del Sistema Operativo.
10 ) require() e include() son completamente idénticos, excepto que require() paraliza la aplicación si no encuentra el fichero. En cuanto a rendimiento, hay muy poca diferencia.