Реализовываю массовую рассылку почты. Пока для каждого пользователя тело сообщения формируется так:
Код: Выделить всё
$message = $this->renderPartial('template', array('model' => $model), true);
Подскажите пожалуйста, ведь renderPartial каждый раз заново подключает файл view? Может есть способ отрендерить один раз и потом кат-то вставлять переменные в уже готовый view? Как самый простой вариант добавить в шаблон токен {UNSUBSCRIBE_URL} (как в i18n) и заменять его strreplace в цикле при отправке...
Или можно не замарачиваться и вызывать renderPartial в цикле рассылки? Я беспокоюсь только о производительности этого всего...