【发布时间】:2011-11-08 15:17:09
【问题描述】:
我有一个包含 20.000 个域的列表,我想将其解析为 IP 地址。我正在寻找 最快的方式在 php 中做到这一点。
我使用了gethostbynamel(),但这太慢了。我正在寻找另一个可以过滤掉根本不存在的主机的命令,然后运行gethostbynamel()
- 我试过
checkdnsrr("host.com","A"),但是太慢了。 -
curl也太慢了。
【问题讨论】:
-
这应该是因为您连接的服务器的响应时间,而不仅仅是因为功能。也许你应该找一个更快的 DNS 服务器之类的。
-
考虑使用多线程来减少总运行时间? tinyurl.com/3tr6dkh
标签: php performance ip host resolve