我知道servlet中的一个监听器接口能监听web容器,在容器启动时能干一一些事情。
不知道能否在这时把要主页显示的东西查出来放到application中呢。
然后用户进入主页面时就不用查了,直接从application中拿
我的方法可行吗????
还有其他更好的方法吗???
不知道能否在这时把要主页显示的东西查出来放到application中呢。
然后用户进入主页面时就不用查了,直接从application中拿
我的方法可行吗????
还有其他更好的方法吗???
解决方案 »
- 运行jsp出现The server encountered an internal error () that prevented it from fulfil
- 網頁如何壓下確認鍵後會將值傳送給JAVA程式並且自動執行JAVA程式
- 问一个简单的
- 高手帮忙,jsp如何实现打印
- 使用JBUILDER写JSP时如何修改第首页问题(问题简单)
- 求助!按标题对表进行排序操作!搞不定拉~~帮帮忙
- 各位高手,请问如何将图片,txt文件等通过页面插入到数据库中去。
- 送分啦!!!!!!来者有分!!!!!!在线等待!
- 一个简单问题:关于sql的!!help me!
- JSP中实现分页的如何处理!分页显示的bean
- java方法参数为中文时 无法正确运行(sqlserver2000 )
- 一个很非常有意思的简单java---数学题目
如果主页一定要存在动态查询,那怎么提高速度呢?
数据量是没变 但省了查找JS CSS 等文件的功夫 不是快了么
在后台操作更新删除添加的时候 再重新生成静态页面 !或单独写个 生成的
实在需要动态的用dwr加载! 高手补充吧!
http://www.ibm.com/developerworks/cn/web/wa-speedweb/
采用DIV+CSS
缓存机制
采用DIV+CSS
缓存机制
看这个:
http://blog.csdn.net/APOLLO_TS/archive/2009/07/08/4330221.aspx
主页 单独做css 和js 也就是引用的内容尽量的少。只有本页用到的才引用 不要把整个工程的js 和css 都引用进来。
他们里面都是用的div 排版 div 比table快很多。
打击 都感觉没搞过网站 外部的js 和 css 会多出一个连接 iis连接并发是会有上限的!!
打击 都感觉没搞过网站 外部的js 和 css 会多出一个连接 iis连接并发是会有上限的!!
浏览过www.qq.com吧。速度你应该知道吧,在哪个地主都快。
有几个建议,可以参考一下:
1.使用数据缓存,尽量减少数据库的io操作,新建一个数据库连接实例是比较耗时间的
2.将每个页面的共性样式与脚本抽离成单独的文件,这样类似的页面将只加载一次此文件,减少每次请求所要接收的数据包容量
3.如果可以的话,将所有css/js文件的引入放在页面的靠后部分,使body部分能尽快展现给客户
4.如果不嫌麻烦的话,把所有静态图片整合在一起,变成一个图片文件,在页面端用css和js动态根据对应坐标截取显示即可,这会大大缩短网络环境差时的加载速度。
把所有图片转成jpg、gif、png的,别用bmp,他很大
用AJAX技术,实现局部刷新的功能,也能在一定程度上加快页面加载速度。
UP 我比较喜欢用JQUERY 一个非常小巧实用的JS库
js css 如过单独放,会增加请求次数,但是可以用apache等纯静态解析快的web容器来处理,而且可以单独的域名来处理这些静态文件可以减少流量(比如主站的cookie就不会每次都带上)
div比html就是有seo的优势,页面渲染效果不明显,但是似乎可以减少页面文件的大小
静态化永远都是提速的王道,但是要根据需求
提高服务器集群规模,用硬件的负载均衡设备都能提高相应能力可以看看yahoo的37条规则,那才是牛逼的总结,但是也要根据你的需求来选用
缓存首页是必要的.
说某某网站的速度有多快,首先要知道它们的服务器有多强再说.不同的硬件肯定不一样的结果了.你怎么知道它们没有集群,服务器的强弱程度.
静态页速度快多了.
这个缓存直接放在内存中,速度最快了。
还有建议尽量减少index页面的内容,以及大小,尽量不要放图片
我用oscache和velocity来做。
首页除了第一次之后完全是静态页面,不过后台数据改变的话相应缓存还是要变的
用 WTAMServer 部署服务环境,然后准备两个域名
一个指向所有静态文件服务器(比如这个服务器存放的全是图片、样式、脚本等静态文件) 一个用来指向动态服务器(这个存放jsp文件等等,其中文件中调用的图片、样式、脚本等静态文件一律使用第一个域名来调用)
用AJAX的缺点是:一个页面调用的太多反映也会很慢的!
1.动态页面--》静态页面
2.运用缓存,加快响应
3.优化后台,比如:优化查询sql,等等
........
你可以试试
可以在传输过程中减少传输量。。