http経由で複数のファイルをアップロードするのに最適なクライアント側ブラウザーライブラリは何ですか?

StackOverflow https://stackoverflow.com/questions/159600

質問

複数のファイルをアップロードするのに最適なクライアント側のhttpライブラリは何ですか?ディレクトリを処理できる場合、それは大きなボーナスです。オープンソースまたは無料のものを探しています。私はFTPのようなものを探していますが、それはブラウザを介してhttp上で動作します。通常のHTML 4.xフォームを使用して複数のファイルをアップロードするのは、5〜6個を超えるファイルをアップロードする場合、少し面倒です。

個人的な経験を自由に共有してください。

役に立ちましたか?

解決

Uploadify も優れた複数ファイルアップローダーです。 SWFUploadから構築され、新しい機能が追加されました。

私が最も役立つと感じた機能の一部は次のとおりです。

  

ユーザーは、Ctrlキーを押しながらすべてのファイルをクリックして、すべてのファイルを一度にアップロードできます   ファイル

     

ファイルがダウンロードされると、キューが表示されます   完了バーを含むダウンロード中のファイルを示します。

     

ファイルが完了すると、キューから削除されます

     

また、ユーザーがどのファイルタイプかを指定することもできます   ダウンロード可能(選択したもののみ表示可能)

他のヒント

そのためには、 SWFUpload などをお勧めします。主な機能はプログレスバーのサポートですが、特に便利なファイルをキューに入れることもできます(これは実際に今日お勧めしたのは2回目です)。

他のオプションが文書化されていることを確認するだけです(SWFUploadは素晴らしい)-別の良い解決策は FancyUpload2 。

Javaベースのソリューションを使用できます。 Webページの1つで JumpLoader を使用しましたが、問題はありませんでした。また、ディレクトリをアップロードすることもできますが、ここで説明している他のソリューションではサポートしていません。

以前に使用した別のオプションは、ZIPファイルをアップロードしてから抽出することです。 PEAR :: Archive_Zip を使用して抽出しました。ユーザー側でより多くの知識が必要ですが、ディレクトリと無制限のファイルをサポートします(PHPに割り当てられたメモリによって異なります)。

jquery-html5-upload をご覧くださいtはFlashを必要とし、セクシーなjQuery APIを備えています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top