Solo añadir una cosa... el hecho de que print puede comportarse como una función le hace mas lento que echo. Son mili segundos pero en grandes proyectos podrían llegar a ser segundos enteros xD.
Me encantas, siempre que te leo me encanta tus respuestas.
Es cierto, yo siempre intento hacer que mis aplicaciones sean los más rápidas posibles, ya no por que tarde para el usuario.
Sino por que un proceso de medio segundo no se diferencia a un preceso de 1 segundo.
Pero cuando tienes 100.000 visitas, joder, te consume el DOBLE de recursos.