| 2011/10/5 | J2EE | 被围观 9,192 views+
为减轻数据库服务器的访问压力,使用Velocity模板引擎为生成静态页面 在大型商务网站或门户网站中,网站的访问量一般很高,所以需要对网站的性能进行优化。其中数据库的瓶颈是阻止网站正常运行的最大问题所在。所以我们可以通过技术减少数据库的访问次数。 为此,可以使用静态页面技术。对于那些经常需要访问的页面,生成对于的静态页面。这样用户访问到的是静态页面时,不用访问数据库,大大的减少了数据库的压力。这里,我们使用Velocity模板引擎生成静态页面的方法为经常访问的页面生成静态页面。 准备项目环境 首先引入Velocity相关的JAR包,并在项目中适当的地方创建runtime.log和file.re...
| 2011/10/5 | J2EE | 被围观 14,749 views+
类似于PHP中的Smarty,Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。从而实现界面和Java代码的分离,使得界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点。 另外,Velocity的能力远不止web站点开发这个领域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。Velocity也可以为Turbine web开发架构提供模板服务(template service)。Velocity+Turbine提供一个模板服务的方式允许一个...
随机文章 本月热门 热评
1 JavaScript设计模式笔记 – 职责链模式 2012/12/28
2 SSI介绍 在项目中使用SSI技术提高服务器解释效率 2011/10/6
3 使用ItzDesktop创建Web桌面简单教程 2012/6/10
4 MappingException提示Association references unmapped class错误的解决方法 2011/5/26
5 为交换机进行端口安全的配置 2011/5/20
6 VirtualBox安装windowsXP共享硬盘文件问题 2011/5/2
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
猜您喜欢
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.