orgoth / netdns2
原生PHP5 DNS解析器和更新库
v1.4.2.2
2017-02-27 06:33 UTC
Requires
- php: >=5.5.0
Requires (Dev)
- phpunit/phpunit: >=4.8 < 6.0
README
该软件包的主要功能包括
- 提高性能;大多数请求比Net_DNS快2-10倍
- 几乎可以完全替代Net_DNS
- 使用PHP5风格的类和异常
- 支持IPv4和IPv6,TCP和UDP套接字。
- 包含一个独立的、更直观的“更新器”类来处理动态更新
- 支持使用TSIG和SIG(0)对更新和区域传输进行区域签名
- 包含使用共享内存或平面文件进行本地缓存,以改善性能
- 包括许多更多的RR,包括DNSSEC RR。
安装Net_DNS2
您可以直接通过Composer要求它:https://packagist.org.cn/packages/orgoth/netdns2
composer require orgoth/netdns2
或下载上面的源代码。
要求
- PHP 5.5.0+
- PHP INI设置
mbstring.func_overload
等于 0、1、4 或 5。
使用NetDns2
有关更多详细信息,请参阅NetDns2网站 - https://netdns2.com/
致谢
所有对出色工作的赞誉归功于Mike Pultz。
注意
我只将脚本移植到PSR-4。