A menudo, tenemos páginas en las que necesitamos realizar muchas comprobaciones y eso, queramos o no, aumenta el tiempo que tarda el servidor en procesar nuestros archivos.
Voy a dar un par de ejemplos

En este ejemplo, por orden de rapidez, quiero que veáis cómo mostrar una cadena de texto "Mi nombre es Javier".
Mi nombre es Javier
<?php
echo 'Mi nombre es Javier';
echo "Mi nombre es Javier"
print 'Mi nombre es Javier';
print "Mi nombre es Javier";
?>
Lo más rápido es poner la cadena de texto fuera del código PHP, ya que se obtiene mayor rendimiento así (sobretodo en cadenas largas, éste no es el ejemplo más indicado porque tendríamos que estar abriendo y cerrando las etiquetas <? y ?> con lo cual aumenta el peso del archivo.
Si no tenemos más remedio que mostrarlo desde PHP, siempre usaremos la función echo antes que print.
Y si no tenemos que hacer uso de variables, es mucho mejor usar las comillas simples, ya que en las comillas dobles, PHP intentará buscar variables...
Las funciones require_once e include_once nos facilitan la tarea para evitar incluir 2 o más veces el mismo archivo, pero lógicamente son mucho más lentas que require e include.
En el tema de usar switch e if, si el if resultante no es demasiado grande, es mucho mejor que switch (en términos de procesamiento).
Otra cosa que podéis usar es lo siguiente, en lugar de usar { y } para los ifs, for, while, switch, etc.. podéis usar ésto, primero para que veáis como es de una manera "normal" y la siguiente es mucho mejor para nuestra vista como programadores

<?php
if(){
} else {
}
for(){
}
while(){
}
if():
else:
endif;
for():
endfor;
while():
endwhile;
?>
Un saludo
