|
|
|
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.
|
|