oscartt67, coincido con
Nemutagk en que depende de muchos factores y, a considerar, el principal sería la cantidad de textos a concatenar en un proyecto real, donde, en teoría, los datos no siempre van a ser los mismos como en el ejemplo que mencionas.
Entonces, llegado el caso, deberás evaluar si es más importante la legibilidad (lo que permite modificar el script más fácilmente) o el rendimiento (lo que puede evitar "cuelgues" del servidor).
A la fecha, no me ha tocado enfrentar algo así y, por tanto, prefiero legibilidad.
Por otra parte, si la cadena se usará para salida en pantalla, tal vez sea aún más rápido enviarla directamente:
echo $var1, ' texto 1 ', $var2, ' texto 2... etc. ';
Test de velocidad:
http://www.electrictoolbox.com/php-e...concatenation/
Cabe mencionar que si necesitas todo el contenido en una variable puedes recurrir al búfer de salida con las funciones
ob_***()