]> git.evergreen-ils.org Git - working/Evergreen.git/blob - docs/RELEASE_NOTES_NEXT/Administration/WebServerTemplateCaching.txt
LP#1312308 circ scripts, penalty removal release notes
[working/Evergreen.git] / docs / RELEASE_NOTES_NEXT / Administration / WebServerTemplateCaching.txt
1 Improved caching of web server templates
2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 Template Toolkit processors used by Apache are now cached for
4 better performance (by virtue of thereby being able to take advantage
5 of Template Toolkit's internal caching mechanism). In addition, the
6 *compiled* versions of the templates themselves can be cached to
7 provide an additional performance boost.
8
9 Two Apache virtualhost configuration variables are added to
10 control caching of compiled templates:
11
12  * `OILSWebCompiledTemplateCache` - specifies location on the
13    web server filesystem to store compiled templates.
14  * `OILSWebTemplateStatTTL` - specifies number of seconds before
15    checking to see if a newer version of a cached template is
16    available.
17
18 As a result of the caching changes, it is now necessary for
19 Evergreen administrators to reload Apache to ensure that a change
20 to (say) TPAC templates becomes visible.