Beetl 模板引擎 3.19.1,国产高速模版引擎
Beetl 研发自 2010 年,国内流行 Java 模板引擎 文档 源码 在线体验 模板性能测试 表达式引擎性能测试 性能优化指南 本次发布修复了自定义HTML标签的配置BUG,Beetl同其他模版语言有许多不同的地方,其中一个重要...
应用介绍
Beetl 研发自 2010 年,国内风行 Java 模板引擎
文档 源码 在线体验 模板机能测试 表达式引擎机能测试 机能优化指南
本次宣布修复了自定义HTML标签的设备BUG,Beetl同其他模版说话有很多不合的处所,个中一个重要不合在于能自定义定界符和站位符,包含
- 自定义定界符,如<% <? # 等随便率性符号
- 自定义占位符,如${},#{} 等随便率性符号
- 自定义HTML标签,如<#topic name=""/> 或者
- 最多许可定义2对定界符和占位符,比如既支撑<%%> ,也支撑 #: 作为定界符
- 支撑不合的模版文件名应用不合的定界符设备,如html结尾模版应用<!--: -->作为定界符,java代码模版应用//:作为定界符
Benchmark Mode Cnt Score Error UnitsBeetl.benchmark thrpt 5 109547.863 ± 17161.576 ops/sBeetlByte.benchmark thrpt 5 237799.769 ± 5904.514 ops/sEnjoy.benchmark thrpt 5 99695.440 ± 14083.595 ops/sEnjoyByte.benchmark thrpt 5 223874.001 ± 7265.307 ops/sFreemarker.benchmark thrpt 5 41452.634 ± 15917.119 ops/sHandlebars.benchmark thrpt 5 40360.198 ± 24345.048 ops/sRocker.benchmark thrpt 5 63657.017 ± 4653.265 ops/sThymeleaf.benchmark thrpt 5 6457.169 ± 272.613 ops/sVelocity.benchmark thrpt 5 8024.042 ± 2097.396 ops/s
Maven
<dependency> <groupId>com.ibeetl</groupId> <artifactId>beetl</artifactId> <version>3.19.1.RELEASE</version></dependency>
最新模板机能测试,各个模板引擎均采取最新版本, Score 越大年夜越好
Benchmark Mode Cnt Score Error UnitsAviator.forExpresss thrpt 5 452423.525 ± 98409.357 ops/sAviator.ifExpresss thrpt 5 4537367.630 ± 64633.119 ops/sAviator.simpleExpress thrpt 5 3836403.575 ± 31114.019 ops/sBeetl.forExpresss thrpt 5 1526847.329 ± 265889.574 ops/sBeetl.ifExpresss thrpt 5 4423805.098 ± 1124023.073 ops/sBeetl.reflect thrpt 5 70820.070 ± 97197.223 ops/sBeetl.simpleExpress thrpt 5 4668751.853 ± 242267.492 ops/sGroovy.ifExpresss thrpt 5 138120.419 ± 3309.883 ops/sGroovy.simpleExpress thrpt 5 143464.468 ± 4109.476 ops/sJexl3.forExpresss thrpt 5 778238.519 ± 37223.120 ops/sJexl3.ifExpresss thrpt 5 4546708.051 ± 102121.733 ops/sJexl3.simpleExpress thrpt 5 3959981.088 ± 104018.551 ops/sJfireEL.ifExpresss thrpt 5 28492758.519 ± 1255731.601 ops/sJfireEL.simpleExpress thrpt 5 20056530.964 ± 180910.226 ops/sLiquor.forExpresss thrpt 5 153428936.910 ± 1546258.435 ops/sLiquor.ifExpresss thrpt 5 164543228.416 ± 5095296.054 ops/sLiquor.simpleExpress thrpt 5 146376926.076 ± 4291072.121 ops/sMvel.forExpresss thrpt 5 12189.900 ± 338.097 ops/sMvel.ifExpresss thrpt 5 221874.548 ± 37709.654 ops/sMvel.simpleExpress thrpt 5 322864.761 ± 6554.101 ops/sSpel.ifExpresss thrpt 5 18967054.667 ± 443073.976 ops/sSpel.simpleExpress thrpt 5 18319163.907 ± 627641.759 ops/sWastEl.ifExpresss thrpt 5 43778985.720 ± 502399.670 ops/sWastEl.simpleExpress thrpt 5
Beetl=Enjoy>Rocker>>Freemarker>>Thymeleaf==Velociy
最新脚本引擎机能测试,Score 越大年夜越好
Liquor>>WastEl>JfireEL=Spel>> Aviator=Beetl=Jexl3 >>Mvel=Groovy>>Nashorn
©软件著作权归作者所有。本站所有软件均来源于网络,仅供学习使用,请支持正版!
转载请注明出处: FQPY » Beetl 模板引擎 3.19.1,国产高速模版引擎

发表评论 取消回复