直接上图:

这是Chrome浏览器自带的工具分析的。整个url请求的时间为2.59秒,最大的耗时在Wating(TTFB, Time To First Byte),消耗了2.59秒(应该是其他时间太短,四舍五入,忽略不计)。

由于网站是drupal做的,我认为可能是drupal框架导致的速度过慢,毕竟网上对drupal的性能多有吐槽之处。所以我就记录了一下drupal整个过程,从开始到结束的时间到底有多久?记录方法如下图:

然后通过日志记录,发现drupal实际的执行时间只有。0.9秒到1.0秒左右,这就奇怪了。服务器端实际只消耗了1s为什么TTFB显示是2.56秒就算加上网络延迟三次握手等消耗的时间,这差距也太大了。

后来在网上找了两三天,真的是找了两三天,才发现,原来是我在php.ini文件中开启了xdebug的配置导致的,打开php.ini文件,注释掉xdebug的相关配置,重启apache,再次访问,速度嗖嗖的,如下图:

虽然是自己给自己挖坑造成的,但是问题解决,网站速度明显提升,那个兴奋啊~哈哈

转载于:https://www.cnblogs.com/zjfblog/p/8202465.html

PHP网站(Drupal7)响应过慢之“Wating(TTFB)时间过长”相关推荐

  1. php waiting ttfb,浅谈我们个人博客网站加载过程中Waiting(TTFB)时间过长的解决办法...

    最近,我发现博客访问速度已经放缓.我检查了控制台,发现所有静态资源都在200ms内加载.只有第一份文件达到了6.65s.它被称为等待(TTFB). )占用主要加载时间的东西.具体的控制台显示内容如下: ...

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

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

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

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

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

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

  5. Restive.js – 轻松让网站变成响应式和自适应

    Restive.js 是一个 jQuery 插件,可以帮助您轻松快捷地添加响应式功能到你网站,适应几乎所有拥有 Web 功能的设备.使用设备检测,高级管理断点,以及方向管理的组合,Restive.js ...

  6. 《实用技巧》——让你的网站变成响应式的3个简单步骤

    如今,一个网站只在桌面屏幕上好看是远远不够的,同时也要在平板电脑和智能手机中能够良好呈现.响应式的网站是指它能够适应客户端的屏幕尺寸,自动响应客户端尺寸变化.在这篇文章中,我将向您展示如何通过3个简单 ...

  7. 让我的网站变成响应式的3个简单步骤

    如今,一个网站只在桌面屏幕上好看是远远不够的,同时也要在平板电脑和智能手机中 能够良好呈现.响应式的网站是指它能够适应客户端的屏幕尺寸,自动响应客户端尺寸变 化.在这篇文章中,我将向您展示如何通过3个 ...

  8. 线程超时 php-fpm,php-fpm线程僵死导致网站无响应

    php-fpm线程僵死导致网站无响应 网站突然打不开,查看了网站日志,未发现有攻击和流量异常现象.查看内存,负载都未有异常,于是查看php-fpm日志,发现了大量以下样式的警告通知.[NOTICE]  ...

  9. 服务器:php-fpm线程卡死导致网站无响应

    服务器:php-fpm线程僵死导致网站无响应 网站突然打不开,查看了网站日志,未发现有攻击和流量异常现象.查看内存,负载都未有异常,于是查看php-fpm日志,发现了大量以下样式的警告通知. [NOT ...

最新文章

  1. MBTiles离线包生成和使用
  2. mysql 左关联查询_MySQL 左关联右表条件查询
  3. 向设计师分享最新30款免费英文字体
  4. nginx-tomcat负载均衡redis-session共享,静态资源分离
  5. 如何发表自己的第一篇SCI?
  6. 计算机网络拓扑分层,计算机网络和工程实践教程讲座主讲内容网络拓扑和分层体系结构.ppt...
  7. 常用的密码破解方法大汇总
  8. [笔记]Windows核心编程《二十二》注入DLL和拦截API
  9. 沉浮二十载,奥飞成也萧何败也萧何?
  10. 滤波器带宽,信号带宽 和晶振PPM(误差)的关系
  11. http 415 错误
  12. 基于Java实现一个简单的记事本Android App
  13. 区块链技术具体要用到什么开发语言?
  14. matlab dvb,DVB-T OFDM Matlab仿真的整理和疑问
  15. EMC Navisphere AGENT(NAVIAGENT) 安装日志
  16. Android 之路20---Java基础14
  17. Hi3519AV100 arm-himix200-linux-gcc 编译失败
  18. AnnotationAttributes
  19. 在MS CRM中使用Excel导入/导出的功能对数据进行批量处理
  20. ubuntu笔记本外置显卡开展深度学习

热门文章

  1. Mbit/s MB/s MiB/s单位
  2. MB/s与Mbit/s的区别!!!
  3. 详解1M宽带下载速度?1M等于多少kb?
  4. cocos-creator使用记录5_发布微信小游戏
  5. 解构企业实名认证的几大「名场面」
  6. 量化投资作业的R实现——收益率相关图形绘制
  7. 开关为什么要过零检测?内附带代码
  8. Cannot Resolve Symbol xxx 错误解决
  9. python+yolov3 输出中文标签
  10. windows 无法更新计算机的配置,[修复] Windows无法更新计算机引导配置。安装无法继续。 | MOS86...