По моему опыту, самым быстрым способом для сервера является то, что вы помещаете <cfoutput></cfoutput>
только вокруг областей, которые содержат переменные - в противном случае CF должен просматривать все внутри тегов, чтобы увидеть, что он делает, и не должен переводить для переменных / функции.
Содержимое, излишне упакованное в <cfoutput>
, также приводит к появлению нежелательных пробелов, которые могут повлиять на размер документа и скорость загрузки.
Я не знаю, существуют ли какие-либо надежные тесты производительности с последними версиями ColdFusion, подтверждающие мое мнение, и я хочу отметить, что для производительности ColdFusion, безусловно, есть более важные вещи, чем наличие <cfoutput>
в право место (например, кеширование запросов, кеширование контента, переменные области видимости и т. д.).