免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码
标题:
关于apache+mysql+php5.5网站动态数据加载慢的问题
[打印本页]
作者:
岁月无声
时间:
2016-3-21 17:15
标题:
关于apache+mysql+php5.5网站动态数据加载慢的问题
关于apache+mysql+php5.5网站动态数据加载慢的问题
在这里我算是给大家一个分享或是我自已的笔记吧
先说说什么情况, 我一直用PHP 5.2 和 5.3的开发环境 写程序. 一直什么问题也没有
后来在5.4测试也没啥问题 都是在 win的环境 中的
后来买了一台 win2008的服务器 装的是apache2和mysql5.5和 php5.5
尼玛 这配置.. php5.5 有很多改变 mysql_connect提示出错了.要换mysqli_connect
好吧 我把错误提示屏蔽了. 尼玛 要是把 mysql_connect 全部改成 mysqli_connect 可能牵扯很多 要是全改 可是大工程啊
但是 问题来了... 第一次打开网站的速度 "慢" 要等5秒左右,尼玛 你没看错 5秒 然后第二次点击就又快了.. 在然后隔一会在点击 又要等5秒左右.
然后我就一直找问题的所在
因为我是直接PHP和HTML混写的. 没有用第三方的模板引擎之类的..所以不应该这么慢啊
因为我是PHP高手,所以代码无问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!哈哈
后来发现 APACHE 慢是有原因的.
1.找到配置文件 C:\websoft\Apache24\conf\httpd.conf
在最底部加上
AcceptFilter http none
AcceptFilter https none
重启.... OK 发现 第一次点击网站 不慢了... 没有原来出现的那个5秒了..
但是加载动态数据 还是要等2-3秒...尼玛 这是我不能忍受的..所以继续找问题所在
检查了所有 APACHE和PHP的配置,发现真没啥限制啊..可是加载一个几条数据的页面 都要2-3秒
后来经过大量的 排查 找到一个问题就是
数据库 链接地址 localhost 改成 127.0.0.1
速度一下就上来了
打开页面都是秒开的
具体是什么原因 大家可以上网查查 就是 ipv4和 ipv6的问题
欢迎光临 免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码 (https://ourphp.net/club/)
Powered by Discuz! X3.2