Создание объекта шаблона скорости статическим - PullRequest
0 голосов
/ 04 августа 2009

Хорошо ли делать объект шаблона скорости статическим?

В настоящее время я собираюсь использовать этот объект в многопользовательской среде (сервлет), заполняющей разные данные для каждого пользовательского запроса одним и тем же шаблоном.

1 Ответ

0 голосов
/ 08 августа 2009

Вы можете сделать его статичным, только это будет означать, что вам придется заново развертывать свое приложение каждый раз, когда вы вносите изменения в свои шаблоны. Если вы беспокоитесь о производительности (а чтение шаблона из файла каждый раз действительно медленное), лучшим решением будет включение кэширования шаблонов, которое очень помогает, и таким образом вы все равно можете вносить изменения в шаблоны на лету, не жертвуя производительностью.

file.resource.loader.cache = true/false
file.resource.loader.modificationCheckInterval = <seconds between checks>
...