nosilence 发表于 2017-4-11 10:15:14

PHP抓取外部资源函数fopen / file_get_contents / curl 的区别

  PHP抓取外部资源函数fopen / file_get_contents / curl 的区别
  转载:http://blog.eood.cn/php_fopen-file_get_contents-curl-difference

  fopen / file_get_contents 每次请求都会重新做DNS查询,并不对DNS信息进行缓存。
但是CURL会自动对DNS信息进行缓存。对同一域名下的网页或者图片的请求只需要一次DNS查询。
这大大减少了DNS查询的次数。
所以CURL的性能比fopen / file_get_contents 好很多。
页: [1]
查看完整版本: PHP抓取外部资源函数fopen / file_get_contents / curl 的区别