PHP загрузить файл с функциональностью резюме - PullRequest
3 голосов
/ 26 октября 2010

Привет, у меня есть вопрос, я хочу сделать скрипт загрузки, который может принимать довольно большие файлы 500 МБ, 1 ГБ и загружать его с функцией возобновления.Это возможно только с помощью PHP или есть другое решение, такое как Java Applet, Flash, и какое из них было бы лучше для этого случая?

1 Ответ

4 голосов
/ 26 октября 2010

PHP - это серверный язык, поэтому вы не можете заменить его Java-апплетом или Flash. Это клиентские технологии, выполняемые внутри браузера. Для загрузки вам нужны и клиент, и сервер.

Возобновление загрузки по HTTP невозможно , независимо от платформы приложения HTTP, будь то J2EE, Python, Rails или ASP.NET. Это просто ограничение протокола HTTP.

Один из способов обеспечения функциональности резюме - загрузка файлов на соответствующий FTP-сервер, соответствующий стандартам, с использованием соответствующего компонента браузера. В этом случае вам понадобится специальное решение для ввода, например, Java-апплет, такой как jClientUpload . Файлы размером в несколько сотен мегабайт - это слишком много для Flash.

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