0

ユーザーにファイルを送信するアプリケーションを開発していますが、同時に複数のファイルを送信する必要があり、最初のファイルをダウンロードしているときに、最初のファイルが完了するまでページが読み込まれます。それで始まります... 同時に複数を送信するにはどうすればよいか知りたいです。それはある種のnginx / apache構成ですか?誰かが私が勉強するためのヒントやそのようなものを持っていますか? ありがとうございました!

4

1 に答える 1

0

とにかく、ファイル配信システムにスレッドを使用させることはできますか? http://docs.python.org/2/library/threading.html

スレッドのドキュメントは、私が説明できるものよりも優れていますが、基本的には

class MyMainThing(object):
    def __init__(things):
         #everything in your site
    def user_clicked_download(self):
         threading.Thread(target=download_file(arg),).start() # threading takes tuple arg

def download_file(arg):
    # your downloading stuff.

あいまいな例で申し訳ありませんが、コードを含めると、より適切に説明できるかもしれませんが、調査できるものを求められました。ここでは、スレッド化が間違いなく役立つようです。また、一度に複数のことをしたい場合は、基本的に必須です。

より良い説明が必要な場合や質問がある場合はお知らせください。分かる範囲でお答えします!

于 2013-09-22T04:44:53.257 に答える