b***i 发帖数: 3043 | 1 【 以下文字转载自 BuildingWeb 讨论区 】
发信人: bihai (学得不好), 信区: BuildingWeb
标 题: java网站写好,如何提速?
发信站: BBS 未名空间站 (Sun Dec 23 00:53:28 2012, 美东)
首页是动态生成,4kB左右,服务器大约50毫秒返回文件,首页文件包括8个资源,其中
jQuery一个库,Raphael一个库,一个背景图150K,一个网站logo,两个小图标,两段
音乐。音乐搞成后期jQuery的load()之后读入。
清除ie的cache后,发现大约需要2秒多钟网页才能出现。我的背景是黑色,ie会先画出
白色,然后2秒后转换成黑色。这个时间是否合理?能否改进?谢谢!
对了,是不是javascript的库可以压缩? |
y*******g 发帖数: 6599 | 2 要什么背景图啊
【在 b***i 的大作中提到】 : 【 以下文字转载自 BuildingWeb 讨论区 】 : 发信人: bihai (学得不好), 信区: BuildingWeb : 标 题: java网站写好,如何提速? : 发信站: BBS 未名空间站 (Sun Dec 23 00:53:28 2012, 美东) : 首页是动态生成,4kB左右,服务器大约50毫秒返回文件,首页文件包括8个资源,其中 : jQuery一个库,Raphael一个库,一个背景图150K,一个网站logo,两个小图标,两段 : 音乐。音乐搞成后期jQuery的load()之后读入。 : 清除ie的cache后,发现大约需要2秒多钟网页才能出现。我的背景是黑色,ie会先画出 : 白色,然后2秒后转换成黑色。这个时间是否合理?能否改进?谢谢! : 对了,是不是javascript的库可以压缩?
|
b******y 发帖数: 9224 | 3 楼上说的在理. 背景图150K, 太大了点吧。可以考虑用photoshop或者其他的软件做成
web ready的图像,去掉图像文件中多余的meta data等试试 |
b***i 发帖数: 3043 | 4 背景改为33K了。2秒很长吗?
【在 b******y 的大作中提到】 : 楼上说的在理. 背景图150K, 太大了点吧。可以考虑用photoshop或者其他的软件做成 : web ready的图像,去掉图像文件中多余的meta data等试试
|
d*******3 发帖数: 6550 | 5 2秒太长了,背景图33K还是有点大?是很复杂的图片么?javascript文件全部都压缩,
然后服务器端要开启gzip压缩。 |
b******y 发帖数: 9224 | 6 33k还行了,复杂的图片的话很难压缩到更低的情况。一般我都是把图片限制在50k一下
。 |
b******y 发帖数: 9224 | 7
一般服务器好像default是gzip enabled.
【在 d*******3 的大作中提到】 : 2秒太长了,背景图33K还是有点大?是很复杂的图片么?javascript文件全部都压缩, : 然后服务器端要开启gzip压缩。
|
d*******3 发帖数: 6550 | 8 虚拟主机的话应该是enable,不过如果他自己架的或者是vps有可能会忘了开。
另外背景图片尽量不要用太复杂的,一个是太大不能切割成repeat的小图片,还有就是
太晃眼睛,除非是那种设计类的网站。
【在 b******y 的大作中提到】 : : 一般服务器好像default是gzip enabled.
|
b******y 发帖数: 9224 | 9
我的体会是,business decision 总是trump 技术上的一些小幅改进。所以,从这个角
度来说,能不用图片最好。或者看看是否有必要,没有会不会影响赚钱?不影响,那干
脆去掉。
【在 d*******3 的大作中提到】 : 虚拟主机的话应该是enable,不过如果他自己架的或者是vps有可能会忘了开。 : 另外背景图片尽量不要用太复杂的,一个是太大不能切割成repeat的小图片,还有就是 : 太晃眼睛,除非是那种设计类的网站。
|
b***i 发帖数: 3043 | 10 览器点击重载按钮后,估计有 1秒多钟的时间浏览器的页面是白色的,我的背景图示黑
色的星空,所以如果能让浏览器快点显示黑色背景会好一点。看后台发现,这个背景图
居然 在两个图标之后调入。我把背景图放在css里面,在 |