免费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