文件名称:Zebra_cURL:高性能的cURL PHP库,用于一次异步运行多个请求
文件大小:158KB
文件格式:ZIP
更新时间:2024-06-01 12:46:29
php curl php-curl curl-functions curl-library
斑马cURL 高性能的cURL PHP库允许异步异步运行多个请求 Zebra cURL是一个高性能的cURL PHP库,它不仅允许一次运行多个异步请求,而且可以立即处理完成的线程,而不必等待队列中的其他线程完成。 同样,每次完成一个请求时,另一个请求就会添加到队列中,从而始终保持恒定数量的线程运行,并消除了因忙于等待而浪费的CPU周期。 此结果是处理大量cURL请求的更快,更有效的方式(例如一次获取数千个RSS feed),从而大大减少了处理时间。 该脚本支持GET(带有缓存),POST,HEADER,PUT,DELETE请求,基本下载以及从FTP服务器的下载,HTTP身份验证以及通过代理服务器发出的请求。 为了最大程度地提高下载效率,流式传输(下载的字节直接写入磁盘)消除了服务器不必要的麻烦,即必须先将文件读取到内存,然后再将它们写入磁盘。 当PHP的错误报告级别设置为时,该
【文件预览】:
Zebra_cURL-master
----Zebra_cURL.php(126KB)
----examples()
--------page-scrap.php(1KB)
--------cacert.pem(214KB)
--------rss-feeds.php(4KB)
--------ftp-download.php(1KB)
--------custom-headers.php(1KB)
--------proxies.php(2KB)
--------image-download.php(1KB)
--------add-urls-on-the-fly.php(2KB)
----LICENSE.md(7KB)
----README.md(9KB)
----CHANGELOG.md(7KB)