在谷歌开发工具里,加载网页时有一个Waiting (TTFB),这是服务器处理数据的时间。这个时间反应的是服务器性能。打开或刷新一个网页时,谷歌浏览器的加载图标是灰色并逆时针旋转,就表示处在服务器响应阶段,浏览器在获取网页代码。如果图标变成蓝色并且顺时针旋转,表示在加载资源了,这时候网页代码已经加载完成,在加载如图片之类的东西了。

Waiting (TTFB)时间的判断标准。我们拿百度首页做比较吧,百度首页的Waiting (TTFB)时间在40-80ms之间。这已经是非常快了。你要比百度还要快吗?一般在500ms以下就算不错了。

动态页面的Waiting (TTFB)时间会比较长。因为要读取数据库,并执行一些程序。如wordpress的php页面。如果要优化就需要优化PHP性能,或者启用PHP动态缓存了。动态的300ms以下算优秀了。动态页面的优化本文不深入讨论。wordpress也可以静态化,这就进入下一个讨论话题了。

重点说下静态页面,我有一个静态的小站叫中午吃什么。纯静态的一个站点。因为新购买了一个云服务器,所以就拿这个站来做性能测试。Copy了一份代码到新服务器,配置了一个二级域名。然后用浏览器打开测试。 结果让我很费解,新服务器居然要80ms响应,旧服务器只要40多ms。是什么影响了Waiting (TTFB)时间呢?

我首先想到的是服务器配置,因为两个服务器配置不一样。老服务器是双核2G内存,带宽200M不限;新服务器是1核1G内存,5M带宽。我首先是把旧服务器的带宽调低到5M和新服务器一样。不过结果还是一样,看来带宽不是影响Waiting (TTFB)的因素。然后我又把新服务器的内存调到2G,还是没什么卵用。。。。

那就从环境入手了。都是Nginx,而且这个站不用数据库,不用PHP。。。折腾一天就下班回家了。回家路上还在想,是不是新服务器不好。。

今天再次坐到电脑前。测试了另外一个新服务器上的静态站,这是一个在主站下面的一个二级站点。结果是40ms!!!新服务器的Waiting (TTFB)时间可以到40ms啊。那为什么昨天测试就是不行呢?

再来看看二者的区别了。进到后台研究了一下。真有一个设置不一样。。。是否写访问日志。赶紧把访问日志关掉。不出所料。40ms!

结论就是:写访问日志会影响网页Waiting (TTFB)时间。

如果没有必要,就不要记录访问日志了。

ttfb 指 耗时_减少网站响应时间 优化Waiting (TTFB)相关推荐

  1. ttfb 指 耗时_网页响应慢,waiting(TTFB)时间过长,接口返回耗时,数据库占用CPU 90%以上...

    记一次 网页响应慢,waiting(TTFB)时间过长,接口返回耗时,数据库占用CPU 90%以上问题排查 症状:H5页面打开白板,几十秒后出现页面,调试跟踪访问接口waiting(TTFB:全称 T ...

  2. 网站响应时间优化思路你知道几个?

    在开始文章前,先为大家带来一点福利.阿里云最近开始搞活动了,1核1G1M的服务器只要234元,2核4G3年2M带宽1800块,需要练手或者做网站的可以买一个玩,建议大家都领取一份,反正是免费领的,说不 ...

  3. 网站加载 Waiting (TTFB) 时间过长的原因和解决办法

    关注网页前端性能的朋友,在优化网页性能的时候都会遇到网站加载 Waiting(TTFB)时间过长的问题.对于没有优化过的 WordPress 站点,TTFB 时间经常超过了页面内容的下载时间,为用户带 ...

  4. WordPress网站加载WAITING (TTFB) 时间过长解决办法

    WordPress 刚刚安装的时候,性能是没问题的,我们安装了主题.插件.添加了一些小工具和菜单,然后我们就开始上传内容了,我们都很勤快 Waiting (TTFB) 时间 Time to First ...

  5. m.soudashi.cn 地图_搜索引擎网站推广优化有什么技巧?

    搜索引擎网站推广优化是一项繁琐的任务,所以我们要掌握优化的方法,避免优化方面的误区,提高自我优化的能力,优化好网站,提高更多人的关注.下面小编为大家介绍一下网站搜索引擎优化方法和排名技巧主要有哪些? ...

  6. 未找到要求的 from 关键字_临沂网站关键字优化工具

    临沂网站关j67745键字优化工具,企业经常采用SEO优化,以获得更好的排名和更好的流量自己的网站.搜索引擎优化有哪些方法?或者什么更有效? 就是很多这样的现象出现,所以导致很多都说seo优化越来越难 ...

  7. topic数量是指什么_一个网站的IP、UV和PV到底是什么

    在百度统计后台会看到"IP统计"."UV统计"."PV统计",那么.什么是IP,什么是UV,什么又是PV,三者之间有什么关系,IP重要,还是 ...

  8. Waiting (TTFB)

    参考 :(网站加载 Waiting (TTFB) 时间过长的原因和解决办法)https://www.wpzhiku.com/wating-ttfb-too-long/

  9. outlook搜索栏跑到上面去了_长春企业网站搜索优化如何做

    如何做企业l31b10网站搜索优化长春,SEO排名,它是指搜索引擎优化关键词排名.而影响到seo排名的因素有很多,比如说域名注册的时间,服务器的空间速度和稳定性,或者像是网站整体的结构,网站的内容等等 ...

最新文章

  1. apple watch自身不会让你更健康,而这些会
  2. 写给笨蛋徒弟的学习手册(1)——完整C#项目中各个文件含义
  3. 如何限制并发的 异步IO 请求数量?
  4. 监督学习 | 集成学习 之AdaBoost、梯度提升及Slearn实现
  5. linux结构体大小端,【转】位结构体+大小端模式
  6. editthiscookie
  7. struts读常量顺序
  8. 深入理解Java堆内存分配策略(Xmx和Xms)
  9. 系统需求分析与领域建模
  10. docker mac linux镜像制作,Docker镜像制作方法
  11. 朝闻道,夕死可矣。究竟闻的是什么道?
  12. 计算机一级评分原理,计算机一级Word和Excel操作自动评分的实现探究
  13. 数据库面试复习_数据科学面试复习
  14. 解决:Data truncation: Data too long for column ‘XXX‘ at row 1
  15. 度量学习DML之MoCO
  16. 河南山东商会刘继臣 全国工商联·万祥军:商协社团儒商大会
  17. Quartz的一般配置方法
  18. Sharding-Sphere的新一代Zookeeper注册中心实现剖析
  19. Android融云会话及会话列表的实现
  20. 雅虎通网络摄像头被黑客攻击

热门文章

  1. 探索性数据分析(EDA)为什么在机器学习中至关重要?
  2. 软件测试面试题:一美元纸币
  3. Java学习路线!java图片处理类
  4. 苹果微软为何热衷一体机?原因居然是这个
  5. gnome桌面 kde_GNOME和KDE在Linux桌面上合作,为Nvidia GPU打开文档,这是一种强大的扫描固件漏洞的新方法,还有更多新闻...
  6. 从(新浪)motan看RPC框架设计
  7. 关于数据库中关系代数的一些理解(一)
  8. Android UI小常识
  9. 豪鹏科技深交所上市:市值60亿 美的基金是股东
  10. 前端|npm全局创建wps加载项