簡體   English   中英

使用PHP從遠程服務器下載多個映像的最佳方法

[英]Best way to download multiple image from a remote server with PHP

我一直在以所需的速度通過http從刪除服務器下載大量文件時遇到麻煩。 在這種情況下,我需要獲取圖像,最多250組,最多36張圖像(通常更少)。 我試過使用get_file_contents和copy()都可以,但是都很慢,在20組的單次運行中耗時數分鍾,當一切都說完后,這將必須運行200組,最多200組,最多36張圖片。

有沒有任何更快的方法可以使用PHP下載這么多圖像?

如果您在* nix服務器上,請嘗試使用對wget的調用而不是調用get_file_contents / copy,因為我認為這將是下載圖像的更有效方法(僅在此處猜測)。

如評論中所述,這也可能是服務器或遠程服務器的帶寬問題。 這些不在stackoverflow的范圍內,您最好在serverfault上發布

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM