User:SG/HTML templating library

Pulled from the main page at Requests_for_comment/HTML_templating_library#Performance, and updated with results from within vagrant.

Performance

edit
All times in seconds (best of 10)
Engine Test1 Test1b Test2 Test2 (lambda) Test3
Handlebars lightncandy (PHP) 0.8394 0.8473 9.9795 127.0113 5.7978
Handlebars lightncandy (PHP) (HHVM) 0.1597 0.1658 1.3873 2.7043 0.7852
MediaWiki Templates 2.7276 2.8251 27.5524 12.6531
Twig String (No Cache) 2.4472 3.7208 13.8906 5.9951
Twig File (No Cache) (twignocache_file) 2.9824 2.8957 9.7900 5.8524
Twig File (Cached) (twigcache_file) 2.8929 2.9243 10.5192 6.0792
Mustache (PHP) 3.0864 3.3449 25.9074 48.4107 16.7804
MediaWiki Templates (HHVM) 1.4670 1.5404 8.7299 3.7603
Twig String (No Cache) (HHVM) 0.9040 0.9169 2.7382 2.0009
Twig File (No Cache) (HHVM) (twignocache_file) 1.0982 1.1020 2.8535 2.0349
Twig File (Cached) (HHVM) (twigcache_file) 1.0070 1.0241 3.0863 4.1824
Mustache (PHP) (HHVM) 1.8212 1.8625 9.5661 9.5934 1.9343
Mustache (node.js) 0.2310 0.2640 2.2140 3.2150 0.5520
Handlebars (node.js) 0.0990 0.1250 0.7540 1.1600 0.2290
Handlebars HTMLJS (node.js) 0.5300 0.6000 7.6960 3.1480
Spacebars/HTMLJS (node.js) 0.9490 0.9710 38.1730 89.2050 25.6570
Spacebars/QuickTemplate (node.js) 0.0330 0.5420