Web template system: Difference between revisions

Content deleted Content added
m Static site generators: Fix/update links
Line 186:
=== Server-side systems ===
[[File:ServerSideTemplates.gif|thumb|right|Server-side template system]]
People began to use [[Dynamicdynamic web page#Server-side scripting|server-side dynamic pages]] generated from templates with pre-existent software adapted for this task. This early software was the [[preprocessor]]s and [[Macromacro (computer science)|macro languages]], adapted for the web use, running on [[Common Gateway Interface|CGI]]. Next, a simple but relevant technology was the direct execution made on extension modules, started with [[Server Side Includes|SSI]].
 
Many ''template systems'' are typically used as ''server-side template systems'':
Line 211:
|-
| [[Facelets]]
| [[JavaJakarta EE]]
| Public. Part of [[JavaServerJakarta Server Faces]]
|-
| [[Genshi (Templating Language)|Genshi]]
Line 236:
| [[Lasso programming language|Lasso]]
| [http://www.lassosoft.com/ LassoSoft, LLC]
| Proprietary. [[Interpreter (computing)|Interpreted]] [[Programming language|Programming Language]] and [[Server (computing)|Server]]
|-
| [[Mustache (template system)|Mustache]]
Line 268:
| Topsite
| [[Python (programming language)|Python]]
| Public. ''"As of 2008-02-20, this project is no longer under active development."''<ref>{{cite web|last=jodyburns|title=Topsite Templating System|url=http://sourceforge.net/projects/topsite/|access-date=15 October 2013}}</ref>
|-
| [[Twig (template engine)|Twig]]
| [[PHP]]
|
|-
| [[Standard PHP Library#PHPlib|PHPlib]]
Line 286:
| Use the [[WebObjects#Core frameworks|WebObjects Builder]] as engine.
|-
| [[Apache Velocity|Velocity (Jakarta/Apache)]]
| [[Java platform|Java]]
| Public. Use VTL - [httphttps://velocity.apache.org/engine/devel/vtl-reference-guide.html Velocity Template Language].
|-
| [[Vignette (software)|Vignette]]
Line 317:
| Public ([[Lucee]], [[Railo]], [[OpenBD]]). Proprietary ([[Adobe ColdFusion]]).
|-
| [[JavaServerJakarta Server Pages]] (JSP)
| Public, [[JavaJakarta platformEE]].
|-
| [[Perl|Active Perl]]