PHP ftp_fget одновременная загрузка - PullRequest
0 голосов
/ 14 февраля 2012

Мне нужно скачать кучу файлов по FTP.

Мне разрешено до 5 подключений. Я могу использовать FileZilla для быстрой загрузки файлов, но я бы хотел, чтобы это было сделано с использованием PHP по разным причинам.

Возможно ли одновременно скачивать файлы вместо перехода от файла к файлу? Есть ли разница в скорости загрузки для создания нескольких соединений? Мне нужно, чтобы они были загружены как можно быстрее.

Ответы [ 2 ]

0 голосов
/ 15 февраля 2012

Я думаю, вы можете сделать это с помощью curl!http://php.net/manual/en/book.curl.php

0 голосов
/ 15 февраля 2012

для одновременной загрузки более одного файла

используйте ftp_nb_fput () , а затем цикл, который использует ftp_nb_continue для каждого обработчика, чередуясь.

Вы по-прежнему будете ограничены максимальной доступной пропускной способностью, поэтому одновременная загрузка может быть не быстрее

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...