Compilierte Templates

Der Parser verwandelt Templates in Perl-Code:

<title>[% title %]</title>
sub {
  my $context = shift;
  my $stash = $context->stash();
  return '<title>' 
       . $stash->get('title') 
       . '</title>';
}
  • Der Perl-Code wird im Speicher gehalten (wenn nicht durch CACHE_SIZE eingeschränkt)
  • Die Subroutinen können auf Platte gespeichert werden (COMPILE_EXT und COMPILE_DIR)
Weiter zu 'Dokumentation und Support'
Start
Inhaltsverzeichnis

Template-Verarbeitung mit dem Template Toolkit
Harald Jörg, Munich Perl Mongers, Februar 2003