私は、ファイルアップロード要素を含むWebアプリケーションを構築しています。私は、ユーザーがどんな種類のファイルでもアップロードできるようにしたいと思います(たとえば、最大100MB)。これは一般にアクセス可能なサイトなので、セキュリティは明らかに非常に重要です。大きなファイルのアップロードを受け入れるアドバイスをリクエストする
私は回答を求めてかなりのグーグルを行ってきましたが、私が探しているものを本当に正確に知らないと難しいです。
私の経験は主にPHPですが、ファイルのアップロードに関してはPHPが最善とは考えられないため、必要に応じて他の言語を見ていただきたいと思います。 PHPを使ったまともなソリューションが得られるのであれば、それが望ましいでしょう。
私はこの種のプロジェクトでの経験はないので、このようなアプリケーションにはどんな種類のサーバー設定が必要なのかについてはかなり暗いです。
私はいくつかのアイデアをbraistormedが、無理ならば、それらにびくともして喜んでいます
- 私は、可能な場合(サーバーの負荷を軽減するために)ファイルを保存するためにアマゾンS3を使用したいです
- 私は、ファイル - を構築するために探していた想像し、私は基本的にクライアント側
ためUploadify(uploadify.com)を検討しているアップロード
私は、このトピックでインターネット上の投稿の99%でカバーされているすべてのPHPファイルアップロードの問題(mime-types、upload_max_filesize、memory_limitなどの確認)に精通していますが、平均的な即興のアバターアップロードスクリプトをはるかに超えています。
私はこれが大規模な話題であることを知っています。私は明らかに誰かが私に魔法の解決策を提示することを期待していませんが、基本的にどこから始めるべきかを指摘しています。誰もが良い本、記事やウェブサイト私はタスクの要件のより良い理解を得ることができますお勧めすることができますか?プログラミングからサーバー要件までのすべてを網羅していますか?たとえそれが私がグーグルですべきキーワードまたはフレーズの単なるリストであっても。
ありがとうございます!
P.S.この質問を投稿するためにこれが正しいStackExchangeサイトであれば100%確信していませんでした。私はまた、serverfault.comとwebmasters.stackexchange.comを考えました。この質問が他の場所でよく聞かれると思うなら、私に知らせてください。
具体的なコードについてのご質問は*少し*広すぎます。私はそれがウェブマスターに属すると言うでしょう。 – hakre
@hakreアドバイスありがとう、私はそれを試してみましょう。 –
あなたがする必要はありません、十分な投票がある場合、質問は自動的に移動されます。 – hakre