
Html::template attempts to make using html templates simple and natural. it extends standard html with the pseudo tags
, , , and . these are used to implement some basic logic - variable substitution, loops, conditional branches - inside the html template, while leaving the more complex computations to separate perl code. this keeps the template accessible for designers and other non-perl people, without limiting the programmer.
html::template optionally stores its cache in shared memory using the ipc::sharedcache module. please install libipc-sharedcache-perl and pass the shared_cache option to html::template if you want to make use of this.