Consejos para optimizar códigos PHP
13 de agosto de 2008 2 comentarios
Todos los modernos lenguajes de programación se han desarrollado y están hechos para que puedan hacer la misma tarea de muchas maneras diferentes. Este "todos los caminos llevan a Roma" de la moderna programación es bastante útil, ya que el desarrollador tiene la oportunidad de elegir jeitos que vai guiar su programación y caminos que seguir para llevar a cabo sus proyectos. Con el PHP no podía ser diferente: el plan con PHP, además de ser tranquilo y es posible aplicar diferentes soluciones en diferentes maneras.
Pero todo esto la libertad, si se utilizan incorrectamente, puede dañar el funcionamiento y la calidad de un proyecto. A través de malas prácticas de programación PHP alguien puede hacer que el rendimiento de todo un sistema no están a la altura de su potencial si se hubiera programado para que "proceda". Hay algunos pequeños consejos que son fáciles de seguir - no interferir de ninguna manera la lógica del programa y el modus operandi de progamador PHP - y surtem buenos resultados, con miras a la optimización ç ã y la ganancia en rendimiento y desempeño de sus guiones .
Optimización de la producción de datos
El PHP permite el procesamiento del lado del servidor de soliticações realizados en el lado del cliente. Es muy importante, entonces, un buen rendimiento para mostrar el resultado de esta transformación realizada en el lado del servidor, desde la parte delantera de una aplicación o sistema debe ser fácil de usar y rápida para responder a las solicitudes.
Use "echo" en lugar de "imprimir"
Entre las dos funciones que permiten la visualización de la información - el "presente" la transformación del lado del servidor - a las funciones eco y de impresión son las más conocidas. Mientras tanto, utiliza el eco es mejor porque, aunque ambos sirven y tener la misma cosa - visualización de la información y las salidas - el desempeño de echo es mejor.
Por lo tanto, prefiere usar echo ()!
Comilla simple y citas
Para mostrar en pantalla el contenido de una variable, puede usar el doble ( ") y escribir la variable junto con el resto de la pantalla, o utilizar comillas simples ( ') y concatenar las variables (.) Con el resto de la salida, de alguna manera "aislar" las variables en el resto de la pantalla.
Es mejor utilizar comillas simples con "aislamiento" de las variables en lugar de la cita variables junto con el resto del contenido. Así que prefiere utilizar:
/ / Camino menos eficiente echo "Esta es una forma menos eficiente de mostrar a $ var!", / / Más eficiente echo 'Esta es una forma más eficaz de mostrar. "$ Var.'!"; Y todavía hay una forma rápida y con mejor rendimiento en PHP. A pesar de ser un poco extraña esta sintaxis - por lo menos para mí - el traslado de resultados en múltiples parámetros a la función en lugar de celebrar concatenación son más satisfactorios:
/ / Muy eficaz (con sintaxis extraña ...) echo 'mucho más eficiente manera de mostrar una', $ var, '! "; Optimización de bucles
Se habla de que en la toma de un sitio web o el sistema en PHP sin hablar de bucles. Y ya que están tan acostumbrados - precisamente porque son tan esenciales - es más importante que hacer bucles PHP de gran rendimiento.
Especificar con antelación a una variable para bucles "
Una muy común que hay que hacer cuando Programación en PHP es para obtener la cantidad de "nada" y, con él, realizar un bucle es para celebrar otro "nada." Y hay muchos desarrolladores que, por falta de conocimiento o pregui ç a hacer esto:
for ($ i = 0; $ i <= mysql_num_rows ($ resultado), $ i ) ([code]) En caso de que, efectivamente, aporta en un procesamiento adicional para cada itera la ç ã. Especificar de antemano y poner una variable cuántas veces el bucle vai acontercer, la carga de procesamiento es menor y, por consiguiente, su código está optimizado:
$ Total = mysql_num_rows ($ resultado); for ($ i = 0; $ i <= $ total, $ i ) ([code]) Optimización de variables y funciones
No hace falta comentar la importancia de variables y funciones en un script PHP, para que sea simple. Optimizar las funciones y variables que es más necesario si queremos que buscan un excelente rendimiento. Estos consejos son rápidos y eficientes:
- Uso de exigir en lugar de require_once;
- Utilice los caminos absolutos en lugar de en relación a "incluye", "exige" y cosas por el estilo es mejor (aunque puede generar algunos inconvenientes futuros, por razones obvias);
- "Si no / si" es más rápido que el "switch / case";
- El aumento de una variable local es de casi el 100% más lento cuando no especificar de antemano.
Más información sobre la optimización de códigos PHP
Como uno puede imaginar que la "tradición" que tiene el PHP y la medida en que es característica, estos consejos rápidos no cerrar el tema. Para muchos otros consejos sobre cómo optimizar sus códigos en PHP, que lea los siguientes artículos (en Inglés):
- PHP sugerencias de optimización;
- 50 PHP optimización consejos renovado;
- 40 Consejos para la optimización de su código php;
- La guía sobre la optimización de PHP;
- 10 cosas que (probablemente) no sabía acerca de PHP.
Y usted, tiene algunos consejos para optimizar su código PHP?














Trackback el 13 de agosto, 2008
Trackback el 13 de agosto, 2008