`
magice
  • 浏览: 8632 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

FreeMarker_Programmer Guide翻译及总结

阅读更多
相信大家很多都已经用过这个东东,那么可能还有一些不太清楚,我简单介绍一下:FreeMarker的工作实际上是充当J2EE多层构架中页面层(View Layer)角色,在某种程度上是JSP的一种替代,它最大的优点就是性能,因为其并不需要JSP那样需要经过编译这个过程,仅仅是对文件的读取,输出,还有比较强大的页面编程能力。我也利用闲暇时间翻译了其《Programmer Guide》部分(原文档共有四个部分)该部分主要是介绍FreeMarker内部运行的某些原理,这对了解模版这一类技术(诸如velocity等)的实现原理都会有所帮助。

PS:文档我放在了附件中,希望大家共同研究,共同进步,呵呵。
分享到:
评论
25 楼 hhai88 2007-10-26  
非常感谢楼主奉献!!!
24 楼 sduma 2007-10-26  
谢谢你的文献~
23 楼 spiritfrog 2007-10-23  
非常感谢lz的文档
22 楼 wenson 2007-10-21  
謝謝樓主,收下了!
21 楼 xizhiguang 2007-10-18  
好东西,谢谢分享!
20 楼 mysttt 2007-10-18  
freemarker很早就知道他的强大了, 但是因为在rails里一直用的Erb,没有用到他
现在回头好好学JAVAEE 用得到!
19 楼 smilerain 2007-10-11  
先顶一个在说
18 楼 Neoman 2007-09-06  
谢谢了,下了,看看
17 楼 bcccs 2007-09-06  
lz的pdf有个美中不足,关于其他文档的链接用的是楼主自己机器上的本地链接,而没有用网址,很不方便。应该是个bug吧。
16 楼 fjchenq 2007-09-06  
谢谢你的FreeMarker文档。
15 楼 hathor 2007-09-05  
感谢LZ

虽然用了一段时间了...但是还是没有深入了解它是如何实现的.

回去读读
14 楼 andiyang 2007-09-02  
好东西,一定要顶,我现在用他来生产Json模板,挺不错的
13 楼 ivin 2007-09-01  
非常感谢楼主的贡献!先收下了!
12 楼 dimscar 2007-08-31  
呵,LZ不错,支持,我看样子要好好研究了!
11 楼 phpxer 2007-08-30  
非常感谢楼主!
10 楼 magice 2007-08-30  
引用

freemarker性能不如jsp了

为什么性能不如了呢!您是从哪个方面分析得出的?
引用

我想知道是否有充分的测试表明FreeMarker性能的问题?

何谓充分的测试?其实FreeMarker也好,JSP也罢,总有些人说它们有这些或者那些的性能问题。试问,有哪一个系统是因为页面层的性能问题被放弃的呢!难道你数据库已经优化到了极致,必须要进行页面级的性能的优化了?!以上是题外话,呵呵
to更关心性能的兄弟们:
关于测试好像robbin已经说了“别的模版语言不清楚,但是FreeMarker性能可并不差”。
另外一点FreeMarker可以说本来就是对静态文件的输出,而且它自己还做到了对模版文件的缓存(自身的缓存类似二级缓存的架构)这样的构架怎么说也不应该有性能问题吧。不过如果你要是使用JSP的一些标签库的话(FreeMarker支持JSP标签),那就不好说了。。。
9 楼 geszJava 2007-08-29  
原来是楼主自己翻译东东,佩服....
二楼的拼写错了,不是volociry而是Velocity
8 楼 vaja 2007-08-29  
我想知道是否有充分的测试表明FreeMarker性能的问题?
7 楼 zgd 2007-08-29  
freemarker性能不如jsp了
6 楼 dodomail 2007-08-28  
非常感谢楼主,以前用FreeMarker做过一个社区项目的表现层,与Spring结合!

相关推荐

Global site tag (gtag.js) - Google Analytics