Libro de Visitas Gratis
Inicio | Directorio de Páginas | Diseño Gráfico | Gadgets | Posicionamiento | Webmasters| Buscador de Artículos | Glosarios

Optimizar páginas en PHP

Añade Tu Web Al Directorio de NocionDigital.com
Optimizar el código HTML:
- Intentar utilizar pocas tablas o dividir una tabla grande en varias pequeñas porque el visitante
verá el contenido solamente después de que se cargue la tabla entera. (ej: poner el título y subtítulo en una tabla y el resto del texto en otra) .
- Utilice el CSS en vez de etiquetas HTML para ajustar a formato su texto,si se utilizan las mismas cualidades más de una vez en el proyecto.


< p class=`big_red_italics`>Texto</p>
y no
< p><i><font "color="#ff0000 face="arial" size="4">Texto</font></i></p >



Optimizar el código PHP
- Usaremos <?php en lugar de un simple <? ya que este último puede causar interferencias con código XML.

- Mejor utilizar comillas simples `.....` que comillas dobles ".....", porque el motor PHP del servidor analiza todo encuentra entre "" mientras que no controla qué se escribe entre los dos apóstrofes.
- Hacer un volcado de pantalla de un texto concatenado es más rápido (unos pocos milisegundos) si se concatena con una coma (,) que con un punto (.).



<?php echo `Mi variable:`,$var,`!!`; ?>

es mas rapido que

<?php echo `Mi variable:`.$var.`!!`; ?>



- También es más rápido hacer un echo que un print.
- Mejor utilizar un SWITCH que un IF si tenemos muchas opciones donde buscar ya que el SWITCH crea una tabla y va a buscar directamente el resultado correcto. Si las opciones són pocas es mejor utilizar IF.
- Si lo que tenemos es una expresión trinaria puede simplificar un IF/ELSE


<?php
echo ($var==1)? `var es 1`:`var no es 1`;
?>

es mas simple que
<?php
if ($var==1){
echo `var es 1`;
} else{
echo `var no es 1`;
}
?>



- Utilice INCLUDE() cuando usted reutiliza una porción de código en diferentes partes de su proyecto (ej: la conexión a la base de datos).Esto hara su código más legible peró muchos
INCLUDES() pueden relantizar su sitio. Para más seguridad incluya solo archivos PHP.
- Para substituir secuencias STR_REPLACE() es más rápido que PREG_REPLACE(). La solución más lenta es EREG_REPLACE() que solo se debe utilizar para las expresiones regulares.
- Para las búsquedas STRPOS() es más rápido que PREG_MATCH(). La solución más lenta es EREG() que solo se debe utilizar solamente para las expresiones regulares.

- Agregue @ antes de que esas expresiones que podrían provocar un mensaje de alerta peró que no són críticas para el funcionamiento del programa.
Reduzca su código de PHP
- Utilice el HTML en vez de PHP siempre que sea posible. Usted gana en velocidad porque el motor PHP del servidor analiza solamente lo que encuentra entre el <?php y ? >:

<h3> Hoy</h3>
<p>He conocido a <?php echo $persona; ?></p>

en vez de:
<?php
echo "<h3>Hoy</h3><p>He conocido a $persona";
?>


- Utilice el Javascript en vez de PHP...siempre que el código no sea demasiado complicado y funciona en diversos navegadores. 
 
Hits
DOCUMENTOS RELACIONDOS
1038
Crear un formulario dinámicamente a partir de los campos de una tabla.
240
¿Como saber que boton pulso?.
333
Botón de imprimir.
613
Leer datos de un fichero CSV.
480
Redondeo a dos decimales.
404
Optimizar páginas en PHP.
863
Validators.
613
Redondear los decimales de un número.
210
Textos preformateados.
788
Conversor Pesetas-Euro.
125
Propósito de este documento.
169
Lectura del contenido de archivos ZIP.
244
Mensaje personalizado según la hora del dia.
286
Enviar un e-mail via formulario.
265
Conectarse a cualquier tipo de gestor de base de datos gracias a ADOdb.
518
Cálculo de la edad.
264
Llamar una página que no devuelve nada.
242
Todo sobre cookies.
907
Calendario con JavaScript.
208
Simple recorrido por un vector (array).


www.nociondigital.com - Todo para un mundo digital. Páginas Webs, Buscadores y Webmasters....