动态页面静态化? 动态页面静态化?怎么实现,有几种方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请先搞清楚,是真的动态吗? 动态的频率是多少?如果显示有延迟,比如用户看到的是3秒前的页面,有多大的严重性。比如新闻, 我不认为我看到3秒钟前的新闻,对我有多大影响。甚至1分钟我都不在乎。比如帖子,只要有人回复了,这个帖子才需要更新,否则大家看到的没啥区别(那个阅读次数计数器你自己考虑吧)所以,简单的,内存比较大的,可以直接用内存缓存,比如oscache.否则,就把页面保存到磁盘好了,让apache,ngnix等去处理速度更快。 模板引擎 Velocity 或者 FreeMarker 都可以将所动态JSP 生成 html 静态页面。网上这方面例子很多,也很简单。 动态页面静态化?还是伪静态化?可以用URL重写、写个配置文件、在web.xml里面声明一下然后在配置文件里面配置正则表达式、实现URL重写、 Velocity/FreeMarker前者使用好久的技术了,后者较前者新一些。LZ都可以用。 动态页面静态化? 就我个人经验来说 说下常用的 1、 用定时器在服务器跑,生成html 2、缓存的使用 oscahe、memory cache(目前公司就在用) 3、CMS 的使用 对了你也可以用伪静态啊这个就不会延迟 urlwrite 这个你只需一个配置文件就可以搞定了 java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 java列表存取问题 spring基于session的国际化配置! Caused by: java.sql.SQLException: 数字溢出 web services 事务 SQL语句少见问题,过往者都来看看,说不定你也会碰到! 推送技术 tomcat4.0与tomcat5.0的区别 怎么能让一个程序每天定时执行一次!! Struts2+Spring+Mybatis问题 hibernate search + 庖丁 不能生成索引文件!!! 一个项目Demo里面需要包括哪些东西。。?
如果显示有延迟,比如用户看到的是3秒前的页面,有多大的严重性。比如新闻, 我不认为我看到3秒钟前的新闻,对我有多大影响。甚至1分钟我都不在乎。
比如帖子,只要有人回复了,这个帖子才需要更新,否则大家看到的没啥区别(那个阅读次数计数器你自己考虑吧)所以,简单的,内存比较大的,可以直接用内存缓存,比如oscache.
否则,就把页面保存到磁盘好了,让apache,ngnix等去处理速度更快。
可以用URL重写、写个配置文件、在web.xml里面声明一下
然后在配置文件里面配置正则表达式、实现URL重写、
前者使用好久的技术了,后者较前者新一些。
LZ都可以用。
就我个人经验来说
说下常用的
1、 用定时器在服务器跑,生成html
2、缓存的使用 oscahe、memory cache(目前公司就在用)
3、CMS 的使用