PHP:文件获取内容太慢
我正在尝试使用ip-api.com/php 但是我的服务器上的响应非常慢,我发现这是因为文件的内容 所以基本上,我有一个非常简单的脚本(我想是从github获得的) 说到PHP:文件获取内容太慢,php,Php,我正在尝试使用ip-api.com/php 但是我的服务器上的响应非常慢,我发现这是因为文件的内容 所以基本上,我有一个非常简单的脚本(我想是从github获得的) 说到 $query = @unserialize(file_get_contents('http://ip-api.com/php/'.$ip)); 它会冻结大约1分钟。如果您阅读他们的API,您会看到: 不推荐使用JSON。几乎所有的PHP站点现在都支持json_decode(), 而且它比unserialize()更快 参考文
$query = @unserialize(file_get_contents('http://ip-api.com/php/'.$ip));
它会冻结大约1分钟。如果您阅读他们的API,您会看到: 不推荐使用JSON。几乎所有的PHP站点现在都支持json_decode(), 而且它比unserialize()更快 参考文献是 在这里,您还将通过一个示例了解如何使用Json来实现这一点,您可以利用这个示例来表达您的观点: 要接收JSON格式的响应,请向发送GET请求 您可以提供IP地址或域进行查找,也可以不提供IP地址或域来使用您的 当前IP地址 根据我的经验,引用是,没有响应服务器,而且需要花费很多时间。当我从本地主机打电话时,它工作正常
现在我正在使用,默认情况下每小时最多允许15000次查询 也许你达到了利率上限?它在浏览器中工作吗?你所说的费率限制是什么意思?这种情况出现在我的新vps服务器上,但同一个网站在hostgator的另一台服务器上,它工作得很好。。我想迁移到我的新vpsjust trust,它们的限制是每分钟150次,在Firefox中按F5 150次后,Firefox显示等待动画,然后是超时错误。速度慢的原因与
文件获取内容无关。您阅读了这里的所有评论吗?你的收费是有限的。卡斯滕甚至为你做了测试。函数file\u get\u contents
与速度缓慢无关。
$query = @unserialize(file_get_contents('http://ip-api.com/php/'.$ip));