blog重构(之静态化)

 

为了提高访问速度,最好的办法自然是做静态化了
最重要的是产品设计需求的设计了,越互动,互动颗粒度越细,那么就代表实时要求越高,实现越复杂,对服务器压力越大
为了更好的实现静态化,最好只实现访问量等基本统计数据
手段有3种:
1、使用bufferwriter类直接写文件,虽然简便效率高,但是修改起来很麻烦,感觉不是在编程,倒是有点编辑的感觉
2、用apache的Velocity,简便好用,呵呵
3、于第二种差不多,不过选用的是freemaker
静态化也就意味着交互性不够强,其访问量统计,评论,收藏等无法及时得到更新
建议访问量统计等这种频繁更新的采用js的document.write写到静态页面上,而评论统计,收藏统计等则通过生成html碎片来实现更改最小化

如果产品需求设计比较复杂,则建议采用ajax,通过事件出发,或者延迟加载的方式

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值