Zestaw narzędzi szablonów

Template Toolkit (TT) to silnik szablonów używany głównie do tworzenia witryn internetowych, ale nadaje się również do tworzenia wszelkiego rodzaju dokumentów cyfrowych , takich jak pliki PDF lub LaTeX . Template Toolkit jest oparty na mini-języku i domyślnie nie pozwala na bezpośredni dostęp do Perla w swoich szablonach, w przeciwieństwie do niektórych konkurencyjnych produktów (np. Mason). Zmusza to programistów do rozdzielenia logiki biznesowej na biblioteki Perla , pozostawiając w swoich szablonach tylko logikę prezentacji . Jest napisane w Perl , z niektórymi popularnymi akcesoriami w C. Jest udostępniany na licencji wolnego oprogramowania ( Perl Artistic License lub GPL ).

TT jest używany jako system szablonów dla różnych platform aplikacji Perla, w tym Catalyst MVC Framework , CGI::Application i Maypole Framework .

Zestaw narzędzi szablonów został napisany przez Andy'ego Wardleya. „Prototyp” dla TT (moduł Text::MetaText Perl) został wydany w 1996 roku. Pierwsza właściwa wersja TT została wydana w 1999 roku. Wersja 2.00, znana również jako TT2, została wydana w 2001 roku. Poprawiony i przebudowany TT3 był w fazie rozwoju, ale wydaje się opuszczony. W międzyczasie TT2 jest stale ulepszany i został wydany jako wersja 3 pod koniec 2019 roku.

Linki zewnętrzne

  1. ^ http://tt3.template-toolkit.org/
  2. ^ „Wydanie v3.000: Scal żądanie ściągnięcia nr 238 z atomic/Versions · abw/Template2” . GitHub .