解决PHP本地环境打开速度很慢

一直被困扰的一个问题,服务器运行秒开,本地环境却要好几秒,之前用的xmapp和现在的PHP工具箱都纯在着这个问题;

遂百度.苦苦查询。

一般是以下几种方法。

  1. 关闭xdebug
    即PhpStorm这边关闭了而没有通知服务端xdebug关闭,导致服务器资源被耗尽,这时只有重启服务端的服务才可以。所以必须保证每一个调试会话被正确关闭。可以调用PhpStorm的stop停止调试或者一直走完整个调试会话。关闭xdebug的性能分析功能,只能xdebug来调试代码。性能分析用xhprof

    但是我在本地的php.ini里却找不到相应的代码。关闭失败

  2. 修改mysql数据库链接地址为ip地址127.0.0.1。
    Windows 7及以上的系统默认是支持IPV6的,在连接数据库的时,PHP 5.3及以上版本的php会先确认当前网络是IPv6还是IPv4,此环节会消耗一定的时间,从而影响网站的运行速度。
    而 “127.0.0.1”,是IPv4的网络地址,所以这个环节就直接跳过了。
    “127.0.0.1”和“localhost”实际上是一样,只是localhost不能明确告诉PHP是IPv4网络还是IPv6网络。把源码安装数据库的localhost改成127.0.0.1后,本地环境也能秒开。提速明显。

%title插图%num

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容