如何优化网站服务器提升网站文件服务器访问速度慢

如何优化网站服务器提升网站访问速度_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
如何优化网站服务器提升网站访问速度
上传于|0|0|文档简介
&&如何优化网站服务器提升网站访问速度
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢资讯中心 NEWS CENTER
当前位置:&&&&&&
如何提升网站响应速度
  据统计,在对一个网站进行访问的时候,10%~20%是从服务器端获取HTML文档上(后端优化内容),80%~90%是下载页面中的所有组件上(前端优化内容),由此可见Web前端优化的重要性。前端优化的主要方法如下:  1.减少http请求次数  毫无疑问,Http请求次数的减少会提升网页的加载速度,通常采用的减少Http请求次数的方法是优化图片和合并脚本和样式表。图片的优化有三个具体方案:图片地图、CSS Sprites、内联图片三种,最值得关注的是CSS Sprites。它能把所有的背景图片整合到一个图片文件中,然后利用CSS的background-image和background-position属性来显示图片的不同部分。通过这种方式,原先需要加载很多次的图片,有时候只需要加载一次就可以。  1.利用JSON格式来进行数据互换  JSON是一种轻量级的数据互换格式,采用完全独立于言语的文本格式,是目前企业里面用的比较多的数据互换格式。同时,JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不用要任何特别的API或工具包。  1.避免重定向  重定向会延缓新网页的打开速度。从一个旧网站跳转到新网站也是经常要用到重定向,还有就是连接一个网站中的不同部分和在某些情况下。虽然使用重定向很简单,只需要增加一点额外的代码,但缺降低了用户的体验,变通的做法是用Alias和mod_rewrite如果两个部分是在同一主机上的话,如果是由域名变更引起的重定向,变通的做法是通过Alias或mod_rewrite创建一个CNAME(一个DNS记录,创建一个别名,从一个域名指向另一个域名)。  1.CSS和Javascript  CSS和Javascript最好使用外部调用文件的方式,因为这种形式下文件是可以被缓存的,如果是内嵌在页面中他们就无法被缓存了,这样如果用户要在网站看很多很多的页面,如果都是使用同一个外部脚本和样式,那么一旦这些文件被缓存,就再也不需要下载了,这样会带来很大的潜在好处。另外最好把css放到文档头部,这样会让网页加载得更快。因为这样可以让页面逐渐加载。把样式表放到接近底部的问题是它阻止了页面元素的逐渐显示。即在样式表加载之前页面内容是以没有样式的形式显示出来的,待加载完样式后,页面需要重绘,内容一闪即改变了样式表现,这样的效果给人感觉很差。Javascript脚本应放到尽可能底部的地方,一个原因是让页面逐渐渲染,另一个是实现更好的并行下载。  因为浏览器对同一个域名的下载任务个数是有限的,如果把脚本放在前面,有可能出现浏览器一直下载脚本,而不会下载后面的内容。  1.细致控制Cookie大小和净化  因为Cookie是本地的磁盘文件,每次浏览器都市去读取相应的Cookie,所以建议去除不用要的Coockie,使Coockie体积尽量小以减少对用户响应的影响。当浏览器在请求中同时请求一张静态的图片和发送Coockie时,服务器对于这些Coockie不会做任何地使用。因为它们只是因为某些负面因素而创建的网络传输。所以开发时应该确定对于静态内容的请求是无Coockie的请求,然后创建一个子域名并用它来存放所有静态内容。
&&上一篇:下一篇:&&提升网站访问速度的几个注意事项
查看:84 | 回复:0
主题帖子积分
尚未落伍(少量栏能回帖), 积分 -15, 距离下一级还需 5 积分
尚未落伍(少量栏能回帖), 积分 -15, 距离下一级还需 5 积分
&&&&&&&&&&&&&&&&&&&&
这几天在站长网看到一篇关于提升网站访问速度的文章,深受感触,网站速度影响网友对网站的第一印象,如果网站访问速度很不给力,那么别希望搜索引擎会持续带来流量,更别希望用户会长久停留在你的网站;所以,提升网站的用户体验非常重要。
  当然,前面说到的那篇文章主要是用网站代码及主机配置中来提升网站访问速度,主要是增加文件缓存时间及配置DNS,江礼坤说得比较专业,下面简单总结下提升网站访问速度的几个细节注意事项,保证网页打开速度不高于6秒钟,这是基本要求。
  一、网站主机不要贪图便宜
  提升网站速度的第一条便是硬件要过得去,选择主机的时候尽量选择国内的主机,即便是不喜欢备|案,那么香港主机同样不错,美国、韩国的主机速度的确差强人意,平均比国内满2秒钟;还有便是国外主机没准会被禁IP,所以做正规站选国内主机,同时选择有点知名度的主机商,这样能保证服务器长期稳定同时速度稳定,不会不定期换服务器。
  二、选择可靠的DNS服务器
  DNS服务器影响的是域名解析时间,一般而言DNS解析速度在0.3秒钟以内,好的DNS解析可以达到0.005秒,差的DNS解析时间可能要1到2秒钟,所以,选择稳定可靠的DNS服务器非常重要。通常情况下,域名服务商或空间服务商都会提供免费的DNS服务器,不过如果提供的服务器不稳定,那么建议使用DNSpod之类的免费智能DNS解析服务。
  三、优化网页代码及缓存时间
  对于大部分网友来说,可能都不会购买特别强力的服务器,所以不要看到搜狐网、新浪网的首页很大,别人的硬件速度很好,所以网页大一点没关系。对于普通站长来说,那么要尽量优化网页大小,通过CSS减少冗余代码不必多说,还可以调整JS调用代码,封装到一个js文件里;网友可以去webkaka那里测试一下,可以看不同代码的加载时间。还有便是缓存时间,如果网友有权限调整主机配置,那么可以增大网站图片文件的缓存时间。
  四、减少图片视频及音乐类文件
  如果你不是准备做图片站、视频站、音乐站,那么尽量减少这类文件,好比你可以调用优酷的视频或者别的站的音乐,尽量别自己上传,这些文件会占用很多资源,影响网站速度。如果你的主机空间速度一般,那么别增加大量的图片及音频视频文件,同样会很占用资源。
  五、广告位要选稳定的广告联盟
  对于大部分站长来说,可能添加广告都会选择百度或者谷歌的广告,这几乎不会影响网站速度;不过,还有不少网友会添加阿里妈妈的广告,事实证明,如果你不是大淘宝客定制的广告,那么普通的淘宝客广告可能会影响网站速度,大淘宝客和普通淘客广告调用服务器不同,普通淘客广告在人多的时候会很卡,甚至会拖慢3秒钟以上的网页打开速度。如果可以的话,选择稳定的广告联盟,有门槛的广告联盟,同时把广告代码封装到页面底部。
  六、减少依赖站外数据调用的插件
  随着大平台的开放,很多网友都希望增加多账号登陆或者分享文章或者评论文章的插件,这类插件可以适当增加,不过如果插件要调用站外的数据,那么要选择大平台提供的插件,这样插件调用站外数据时不会影响网站速度;如果可以,尽量把插件调用数据的代码放到网页底部,最后加载。不过,即便是最后加载,如果插件出现问题,那么同样会影响网页的打开,网页没有加载完成的时候,网友拖动页面甚至可能会让浏览器卡住的。
& &长春航天妇科医院&&
长春航天妇科医院
论坛事务客服(8:30-17:00):
&&&&商务广告客服(8:30-21:00,限广告合作):
落伍者创建于,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(|)
浙ICP备号 BBS专项电子公告通信管[号
  落伍法律顾问: ITlaw-庄毅雄即日起严厉打击各位恶意广告行为,一经发现轻则删帖处理,严重的给予禁止发言或屏蔽IP!请大家注意。具体包括:
1、挖祖坟--指把大量旧帖顶起;
2、重复广告-本版旨在给各位站长提供一个交流平台,可以适当广告宣传一下,但是绝对禁止重复广告行为;
3、无意义贴--发布与站长无关的文章可能会被删除,但是如果目的还是广告的话绝对删除。
服务器优化响应时间能提升网站排名
阅读权限200
签到天数: 1507 天[LV.Master]伴坛终老
Administrator
金币945671
贡献109791
在线时间3028 小时
早在今年8月,Matt Peters通过2000个关键词,每个关键词的前50的排名,共10,0000个网站进行对以下四个方面的网页速度与关键词排名之间的研究:
1,页面加载时间与关键词排名的关系:
%E5%9B%BE%E7%89%871-300x152.png (27.75 KB, 下载次数: 54)
23:37 上传
2,页面第一字节响应时间与关键词排名的关系:
%E5%9B%BE%E7%89%872-300x151.png (26.29 KB, 下载次数: 59)
23:37 上传
3,页面大小与关键词排名的关系:
%E5%9B%BE%E7%89%873-300x152.png (31.51 KB, 下载次数: 54)
23:37 上传
4,页面总图片大小与关键词排名的关系:
%E5%9B%BE%E7%89%874-300x152.png (26.37 KB, 下载次数: 48)
23:37 上传
在这个研究中,我们发现第一字节响应时间(TTFB)与关键词排名有着相关性。
第一字节响应时间(TTFB)组成部分:
5-300x181.jpg (11.47 KB, 下载次数: 70)
23:37 上传
第一字节响应时间(TTFB)=从发送请求到WEB服务器的时间+WEB服务器处理请求并生成响应花费的时间+WEB服务器生成响应到浏览器花费的时间
测量第一字节响应时间(TTFB)的工具:
%E5%9B%BE%E7%89%875-300x208.png (55.76 KB, 下载次数: 61)
23:37 上传
图片绿色部分为每个资源的第一字节响应时间(TTFB),建议最佳第一字节响应时间(TTFB)为500ms或500ms以下。
如测量网站的第一字节响应时间(TTFB)较长,可通过以下三块内容进行改善:
一、CDN减少内容和访问者之间的“距离”
将静态内容分发到CDN,CDN的内容自动复制到各个位置,在地理上更接近用户,从而减少TTFB的时间。
%E5%9B%BE%E7%89%876-300x269.png (59.41 KB, 下载次数: 50)
23:37 上传
%E5%9B%BE%E7%89%877-300x270.png (62.35 KB, 下载次数: 45)
23:37 上传
二、优化后端基础设施的性能减少服务器处理及响应时间
(1)避免网站与其他网站共享同一个服务器其他网站会占用自身网站服务器处理时间;
%E5%9B%BE%E7%89%879-300x225.jpg (11.13 KB, 下载次数: 49)
23:37 上传
(2)避免网站使用虚拟主机系统如网站在一段时间未有流量产生,系统会推迟或暂停虚拟服务器,当新访客进入时,将重新进行服务器备份处理(10s或更长时间);
%E5%9B%BE%E7%89%.jpg (14.15 KB, 下载次数: 51)
23:37 上传
三、后端优化软件性能减少服务器生成的响应到浏览器的时间
(1)操作码缓存;
(2)服务器端缓存;
(3)本地缓存;
(4)W3总缓存;
(5)Batcache整页缓存;
第一字节响应时间(TTFB)有三个组成部分:发送的请求通过网络传播到WEB服务器所花费的时间、WEB服务器处理请求并生成响应所花费的时间、WEB服务器生成的响应通过网络传播到浏览器所花费的时间;
可通过检测第一字节响应时间(TTFB),建议最佳第一字节响应时间(TTFB)为500ms或500ms以下;
如网站存在建议最佳第一字节响应时间(TTFB)较慢的现象存在,可通过:CDN减少内容和访问者之间的“距离”、优化后端基础设施的性能减少服务器处理及响应时间、后端优化软件性能减少服务器生成的响应到浏览器的时间;
上一篇:下一篇:
我们尊重所有会员!只要你付出了,大家都会看在眼里,态度决定一切!
感谢您对的关注与支持!希望各位朋友帮忙一起宣传下社区,好社区需要大家的tg.谢谢!
目前,很多网站和论坛盗用或者利用源码之家免费发布的资源搞所谓的vip或者销售,请谨防上当受骗!
一分钱一分货,好货不便宜,便宜没好货,记住这句,你上当受骗的概率基本为0,贪便宜就已经为你受骗打下基础!
特别说明:源码专家是正规网站,严格遵守相关法律法规,绝不非法入侵任何网站,也没有拿站之类的任何业务。
额 上一年的那、
感谢源码专家感恩无私的分享与奉献 :)
源码之家管理员
源码之家管理员
注册天数超过365天的论坛元老
在站长互助版区帮助其他站长解决100次答疑
论坛创始人
论坛创始人
万贴王勋章
奖励发帖量达到10000帖的发帖达人们
(合作专线:)
服务时间:周一到周日8:00-23:30
微信关注&&&nbsp&&&nbsp&&&nbsp&&&nbsp
随时随地上源码专家!&&&nbsp&&&nbsp
兄弟网站:||||||
关注源码专家微信公众号

我要回帖

更多关于 服务器访问速度测试 的文章

 

随机推荐