有时候,当写好的php程序切换为5.3及以上版本是会出现响应速度变慢。那么变慢的原因是什么呢?
由于PHP5.3中的连接数据库方式有所改变。
目前我们一般在配置数据库数据时,大部分会这样写$db=localhost ;
当然这样写本来是没有什么问题的,但PHP5.3版本会考虑是IPv4还是IPv6
当链接地址为localhost时,会慢慢判断,因此出现响应时间变长。当查看服务器处理PHP程序的时间,会显示php处理的时间比较短,但等待处理前的时间变得非常长。与数据库版本无关。
解决方法:
1、打开服务器的c盘windows目录中的hosts这个文件将# 127.0.0.1 localhost,把前面的#号注释去了, 当程序连接数据库时,填写localhost会被自动自动识别成127.0.0.1

2、或者直接将php程序的数据库服务器地址改为127.0.0.1
以上就是对于如何解决php版本升级后php的网站运行会变慢的方法简单介绍.