Optimizar Php

Posteado: 05/11/2011 |Comentarios: 0 | Vistas: 24 |

Bueno esta vez les hablare de algunas recomendaciones, que te pueden ayudar a que tu código PHP sea mas optimo y consuma menos recursos de tu servidor.

Empezaremos por mencionar las funciones de PHP debes usar en de que (mas rápido / menos optimo) ok al grano:

1- no abuses de las variables globales, trata de usar variables locales ya que son dos veces mas rápidas.

2- siempre incrementa tus variables de la siguiente forma: ++$variable //es mas rápido que $variable++

3- Al hacer tus comparaciones con valores constantes, pon estos primero y después lo que quieres comparar, ejemplo:

if(FALSE===$variable){

      //codigo



4- usa en las comparaciones el operador lógico === en vez de == ya que el primero compara directamente sin convertir tipos de datos lo que si hace la segunda, por eso es mas lenta, claro esto solo si sabes que son exactamente del mismo tipo, ejemplo 1=="1" devolverá true pero 1==="1" devolverá false.

5- siempre declara tus variables y si son contadores o variables que se incrementara, considera declararlas con un valor inicial, ya que sera mas rápida al usarse después.

6- Procura no usar mucho la estructura de control switch ya es muy lenta, es preferible usar if.

7- echo es mas rápido que print.

8- si escapas código HTML, mejor cierra la etiqueta PHP (?>) escribe el HTML que necesitas y vuelve a abrir la etiqueta PHP (<?php ) y continua con tu script. 9- no uses @ para suprimir errores, este ralentiza mucho tu script, corrige el error o desactiva los errores desde php.ini o con error_reporting(0)

11- foreach es mas rápido que for.

12- nunca evalúes el tamaño de un arreglo en un for, siempre guárdalo en una variable y luego úsala en el for, ejemplo:

$cont=count($array);

for($i=0;$i
13- las comillas dobles buscan variables dentro de la cadena para concatenarlas, usar comillas simples es mas rápido, ejemplo: $var="mundo"; echo "hola $var"; //mas lento que echo 'hola '.$var; 14- a menos que no uses expresiones regulares, usa explode ya que es mas rápido que split (que es el que te permite el uso de expresiones regulares) .
mas sobre optimizacion de php en:

http://webplusplus.blogspot.com/2011/11/optimizar-el-codigo-php.html

Hasta la próxima :)

Saludos.

Hacer una pregunta

Pregunta
200 Caracteres que restan
Puntear artículo
  • 1
  • 2
  • 3
  • 4
  • 5
  • 0 voto(s)
    Comentar
    Imprimir
    Re-Publicar
    Fuente del Artículo: http://www.articuloz.com/diseno-web-articulos/optimizar-php-5369556.html

    Tags del Artículo:

    funciones php optimizar codigo

    ,

    optimizar aplicaciones php

    ,

    optimizar php

    ,

    optimizar script en php

    JhonatanLawebera

    Quienes utilizan WordPress para desarrollar sus blogs y al mismo tiempo tienen conocimientos de diseño, se han planteado en algún momento la creación de sus propias plantillas HTML5.

    por: JhonatanLaweberal Internet> Diseño Webl 12/05/2012

    hoy veremos cuan importante es la selección previa de las keywords en una pagina web,su calidad el trafico web que esta tenga marcara la diferencia de una pagina web con respecto a su competencia,si sabemos escoger bien y nos mentalizamos en una keywords de calidad lo mas probable es que su pagina web tenga éxito.

    por: emanuel montecinosl Internet> Diseño Webl 11/05/2012

    a traves e este articulo podras meditar en 5 consejos importantisimo para obtener una pagina web de calidad y que pueda captar usuarios que se interesen en ella

    por: emanuel montecinosl Internet> Diseño Webl 11/05/2012 lVistas: 16
    inovasweb

    Internet ya es parte de nuestra rutina, esto es así. Navegamos de manera diaria y visitamos diferentes páginas web. En unas buscamos información, en otras encontrar una ofertas, en otras más queremos solicitar servicios. Las necesidades son muchas.

    por: inovaswebl Internet> Diseño Webl 10/05/2012

    en este articulos explicare un poco acerca del conocimiento que he adquirio en estos 6 años que llevo creando paginas web en el mercado,para enseñarles como crear una pagina web optimizada y posicionada en google.

    por: emanuel montecinosl Internet> Diseño Webl 09/05/2012 lVistas: 15
    JhonatanLawebera

    Para ello, es necesario contar con algunos conocimientos, como XHTML y CSS con bastante profundidad, y aunque no resulta imprescindible, sería bueno contar con algunos conocimientos básicos de PHP.

    por: JhonatanLaweberal Internet> Diseño Webl 09/05/2012
    Carlos Bernal

    Es altamente beneficioso para un sitio web y el impacto que este quiere generar en su público objetivo, tener un contenido de calidad y muy bien estructurado. Este aspecto es tan relevante como los enfoques de desarrollo y diseño web necesario para crear y configurar un sitio web.

    por: Carlos Bernall Internet> Diseño Webl 07/05/2012 lVistas: 11
    Carlos Bernal

    Sin duda, la calidad en la navegación es el principal factor que hace que el diseño web de una página sea totalmente exitoso. Este aspecto es más importante que simplemente ofrecer una barra de búsqueda.

    por: Carlos Bernall Internet> Diseño Webl 07/05/2012
    IvZam Hdez

    Nuestros gobiernos se reúnen en privado para negociar este tratado internacional que amenaza tus derechos y libertades en Internet

    por: IvZam Hdezl Noticias & Sociedad> Polítical 05/11/2011

    Agregue un nuevo comentario

    Box del Autor
    Categorías
    Todas las Categorias
    Quantcast