About: Template Toolkit     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatPerlModules, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FTemplate_Toolkit

The Template Toolkit (TT) is a template engine used primarily for building web sites, but is also suitable for creating any type of digital document, such as a PDF or LaTeX file. Template Toolkit is based on a mini-language and does not allow direct Perl in its templates by default, unlike some competing products (e.g. Mason). This forces developers to separate business logic into Perl libraries, leaving only presentation logic in their templates. It is written in Perl, with some popular accessories in C. It is released under a free software licence (Perl Artistic Licence or GPL).

AttributesValues
rdf:type
rdfs:label
  • Template-Toolkit (de)
  • Template Toolkit (ja)
  • Template Toolkit (en)
  • Template Toolkit (ru)
rdfs:comment
  • Template Toolkit(てんぷれーと つーるきっと)は、Perlで記述されたテンプレートエンジンである。主にウェブサイトの構築のために設計されているが、PDFやLaTeXなどのドキュメントの作成に使用することも可能である。 Template ToolkitはCPANから入手でき、Artistic Licenseのもとで使用することができるフリーソフトウェアである。 (ja)
  • Template-Toolkit ist eine freie, in Perl geschriebene Template-Engine, die seit 1996 hauptsächlich von Andy Wardley entwickelt wird. Dieses CPAN-Modul gehört unter Perl zu den meistverwendeten und vielseitigsten Programmbibliotheken, um anpassbare Textbausteine (oft HTML-Schablonen) auszugeben. Programmierer sind meist keine guten Designer und umgekehrt. Deswegen sollten Design und Programm getrennt werden, damit beide Entwicklungsbereiche unabhängig voneinander arbeiten können. Dies kann mit Hilfe des CPAN-Moduls "Template Toolkit" geschehen. (de)
  • The Template Toolkit (TT) is a template engine used primarily for building web sites, but is also suitable for creating any type of digital document, such as a PDF or LaTeX file. Template Toolkit is based on a mini-language and does not allow direct Perl in its templates by default, unlike some competing products (e.g. Mason). This forces developers to separate business logic into Perl libraries, leaving only presentation logic in their templates. It is written in Perl, with some popular accessories in C. It is released under a free software licence (Perl Artistic Licence or GPL). (en)
  • Template Toolkit — мощная «легковесная» perl-библиотека для работы с шаблонами, позволяющая разделять код, данные и представление. «Легковесная» в данном случае обозначает, что взаимодействие с пользователем, работа с базой данных, вызов шаблонов на обработку и отображение производится через perl-скрипты, содержащие всю логику работы (см. бизнес-логика), а сами шаблоны отвечают преимущественно за дизайн/представление. (ru)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • Template-Toolkit ist eine freie, in Perl geschriebene Template-Engine, die seit 1996 hauptsächlich von Andy Wardley entwickelt wird. Dieses CPAN-Modul gehört unter Perl zu den meistverwendeten und vielseitigsten Programmbibliotheken, um anpassbare Textbausteine (oft HTML-Schablonen) auszugeben. Programmierer sind meist keine guten Designer und umgekehrt. Deswegen sollten Design und Programm getrennt werden, damit beide Entwicklungsbereiche unabhängig voneinander arbeiten können. Dies kann mit Hilfe des CPAN-Moduls "Template Toolkit" geschehen. Das Toolkit ist eine Perl-Bibliothekssammlung mit in C geschriebenem Template-Interpreter. Ein Template ist in diesem Zusammenhang eine HTML-Schablone, die von einem Designer entworfen wird. Der Perl-Programmierer erstellt die Applikationslogik und die Datenstrukturen in einem getrennten Skript und ruft aus diesem heraus das Template auf. Der Designer entwirft die HTML-Dateien wie gewohnt, ergänzt diese mit speziellen Direktiven. Diese Direktiven sind Variablen, IF-ELSE-Anweisungen und Schleifen. Durch die Direktiven sind dem Designer Möglichkeiten gegeben, den Inhalt dynamisch aufzubereiten. Der Programmierer ruft dieses Template im Skript über den Template-Interpreter auf und übergibt Daten, die in der Webseite angezeigt werden sollen. Die Daten ersetzen dabei die Template-Variablen. Eingesetzt wird diese Technik z. B. im Bugzilla-Projekt und OTRS. (de)
  • The Template Toolkit (TT) is a template engine used primarily for building web sites, but is also suitable for creating any type of digital document, such as a PDF or LaTeX file. Template Toolkit is based on a mini-language and does not allow direct Perl in its templates by default, unlike some competing products (e.g. Mason). This forces developers to separate business logic into Perl libraries, leaving only presentation logic in their templates. It is written in Perl, with some popular accessories in C. It is released under a free software licence (Perl Artistic Licence or GPL). TT is used as a templating system for various Perl application frameworks, including the Catalyst MVC Framework, CGI::Application and the Maypole framework. The Template Toolkit was written by Andy Wardley. The "prototype" for TT (the Text::MetaText Perl module) was released in 1996. The first version of TT proper was released in 1999. Version 2.00 a.k.a. TT2 was released in 2001. A revised and revamped TT3 was in development, but appears abandoned. In the meantime, TT2 is steadily improved and has been released as version 3 late 2019. (en)
  • Template Toolkit(てんぷれーと つーるきっと)は、Perlで記述されたテンプレートエンジンである。主にウェブサイトの構築のために設計されているが、PDFやLaTeXなどのドキュメントの作成に使用することも可能である。 Template ToolkitはCPANから入手でき、Artistic Licenseのもとで使用することができるフリーソフトウェアである。 (ja)
  • Template Toolkit — мощная «легковесная» perl-библиотека для работы с шаблонами, позволяющая разделять код, данные и представление. «Легковесная» в данном случае обозначает, что взаимодействие с пользователем, работа с базой данных, вызов шаблонов на обработку и отображение производится через perl-скрипты, содержащие всю логику работы (см. бизнес-логика), а сами шаблоны отвечают преимущественно за дизайн/представление. Это — в отличие от «полновесных» систем разработки (frameworks), в которых Перл очень тесно интегрируется с HTML, и предоставляющих дополнительную функциональность для работы с веб-страницами, например сессии. Следует, однако, отметить, что с точки зрения скорости работы, согласно результатам тестов, библиотека не является «легковесной» и заметно проигрывает другим распространенным шаблонизаторам. (ru)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage disambiguates of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3331 as of Sep 2 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 38 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software