服务器性能优化 本地新闻 聊天交友 江苏 黑龙江

专注服务q小肖 2022-10-28 165

服务器性能优化一般说来Web前端指网站业务逻辑之前的部分,包括浏览器加载、网站视图模型、图片服务、CDN服务等主要服务器性能优化手段壹基比认为有有优化浏览器访问、使用反向代理、CDN等。浏览器访问优化1.减少http请求减少HTTP的主要手段是合并CSS、合并、合并图片。将浏览器一次访问需要的、CSS合并成一个文件,这样浏览器只需要一次请求。图片也可以合并,多张图片合并成一张,如果每张图片都有不同的超链接,可通过CSS偏移响应鼠标点击操作,构造不同的URL。2.使用浏览器缓存对一个网站而言,CSS、、Logo、图标这些静态资源文件更新的频率都比较低,而这些文件又几乎是每次HTTP请求都需要的,如果将这些文件缓存在浏览器中,可以极好地改善性能。通过设置HTTP头中和的属性,可设定浏览器缓存,缓存时间可以是数天,甚至是几个月。3.启用压缩在服务器端对文件进行压缩,在浏览器端对文件解压缩,可有效减少通信传输的数据量。文本文件的压缩效率可达80%以上,因此HTML、CSS、文件启用GZip压缩可达到较好的效果。但是压缩对服务器和浏览器产生一定的压力,在通信带宽良好,而服务器资源不足的情况下要权衡考虑。4.CSS放在页面最上面、放在页面最下面浏览器会在下载完全部CSS之后才对整个页面进行渲染,因此的做法是将CSS放在页面最上面,让浏览器尽快下载CSS。则相反,浏览器在加载后立即执行,有可能会阻塞整个页面,造成页面显示缓慢,因此放在页面最下面。但如果页面解析时需要用到,这时放在底部不合适了。
服务器性能优化一般说来Web前端指网站业务逻辑之前的部分,包括浏览器加载、网站视图模型、图片服务、CDN服务等主要服务器性能优化手段壹基比认为有有优化浏览器访问、使用反向代理、CDN等。浏览器访问优化1.减少http请求减少HTTP的主要手段是合并CSS、合并、合并图片。将浏览器一次访问需要的、CSS合并成一个文件,这样浏览器只需要一次请求。图片也可以合并,多张图片合并成一张,如果每张图片都有不同的超链接,可通过CSS偏移响应鼠标点击操作,构造不同的URL。2.使用浏览器缓存对一个网站而言,CSS、、Logo、图标这些静态资源文件更新的频率都比较低,而这些文件又几乎是每次HTTP请求都需要的,如果将这些文件缓存在浏览器中,可以极好地改善性能。通过设置HTTP头中和的属性,可设定浏览器缓存,缓存时间可以是数天,甚至是几个月。3.启用压缩在服务器端对文件进行压缩,在浏览器端对文件解压缩,可有效减少通信传输的数据量。文本文件的压缩效率可达80%以上,因此HTML、CSS、文件启用GZip压缩可达到较好的效果。但是压缩对服务器和浏览器产生一定的压力,在通信带宽良好,而服务器资源不足的情况下要权衡考虑。4.CSS放在页面最上面、放在页面最下面浏览器会在下载完全部CSS之后才对整个页面进行渲染,因此的做法是将CSS放在页面最上面,让浏览器尽快下载CSS。则相反,浏览器在加载后立即执行,有可能会阻塞整个页面,造成页面显示缓慢,因此放在页面最下面。但如果页面解析时需要用到,这时放在底部不合适了。


上一篇:蜘蛛池的原理
下一篇:PHP程序导致服务器死机怎么办
最新回复 (0)
返回