Evitar navegación.
Principal

Consejos para optimizar PHP

1 - Inicializa las variables antes de utilizarlas

2 - Dedica tiempo a estudiar PHP, está en un continuo proceso de crecimiento y sus características van cambiando con el tiempo.

3 - Incrementar una variable en un método es lo mas rápido, del mismo modo que hacerlo en una función.

4 - Incrementar una variable global es dos veces mas lento que una variable local.

5 - Incrementar la propiedad de un objeto (ej. $this->prop++) es 3 veces más lento que incrementar una variable local.

6 - Incrementar una variable indefinida es 9 ó 10 veces más lento que una ya pre-declarada.

7 - El hecho de declarar una variable global a pesar de que no la utilices en ninguna función realentiza tu script, PHP tiene que chequear si la variable existe.

8 - La llamada a una función con un parametro toma aproximadamente el mismo tiempo que de 7 a 8 operaciones con variables locales, y esa misma llamada a un método supondrían unas 15 operaciones.

Los desarrolladores de PHP acaban de liberar la versión 5.2.0 final.

Con varias mejoras, errores de código y seguridad corregidos y algunas optimizaciones.

Si sabeis más truquillos de PHP para optimizar el código no dudeis en postearlo.

Enlaces Relacionados

6 cosas que probablemente no conozcas sobre PHP
PHP y MySql una estrecha relación
Las 10 mejores librerías
Howto encriptar passwords en la base de datos
El framework más popular de Ajax
Manual y ejemplos con Smarty
8 lenguajes de programación que deberías aprender
Generar documentos OpenOffice con PHP
Entrevista a Marten Mickos, CEO de MySql
Urls amigables
Fácil sistema de autentificación (login, password) PHP
Bases de datos y PHP

Enlaces Relacionados


Constantes, variables y arrays

Hace un tiempo hice un análisis sobre el uso de constantes, variables y arrays en PHP. Supongo que es útil para el artí­culo que publicaste.

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato