Это то, что в EE называется простым условным выражением, и оно достаточно быстрое.
Одна очень важная вещь, которую следует помнить в EE, это то, что стандарт if: else / else: if подпрограмма расширенного условного выражения может быть очень медленной, в первую очередь потому, что EE рендерит все сегменты кода и затем использует свою магию if: else. Если вы проверяете множество идентификаторов или групп, это пропорционально замедляет работу сайта. Фактически, иногда порядок разбора EE может прекратиться, если: иначе не будет работать полностью.
Вместо этого рассмотрим Mark Croxton's Switchee , фантастический бесплатный плагин, который позволяет вам иметь столько условий, даже вложенных, без замедления. Он анализирует только условия, затем при срабатывании достаточно умен, чтобы спуститься и запустить правильный сегмент кода: