Rubyアプリケーションの1つにファイルアップロード用のプログレスバーを実装したいと考えています。これは、アップロードの正確な割合を示す必要があります。しかし、私たちの最善の努力にもかかわらず、ファイルアップロードプロセスを正確に複製するプログレスバーを実装する方法を見つけることができませんでした。Rubyでプログレスバーを実装する方法は?
お手伝いできますか?
Rubyアプリケーションの1つにファイルアップロード用のプログレスバーを実装したいと考えています。これは、アップロードの正確な割合を示す必要があります。しかし、私たちの最善の努力にもかかわらず、ファイルアップロードプロセスを正確に複製するプログレスバーを実装する方法を見つけることができませんでした。Rubyでプログレスバーを実装する方法は?
お手伝いできますか?
ApacheとPassengerを使用している場合は、Apacheプログレスバーモジュールを使用できます。
スクリーンキャスト: http://www.railsillustrated.com/screencast-file-uploads-progress-in-rails-passenger.html
Apacheモジュールとインストール手順: http://drogomir.com/blog/2008/6/18/upload-progress-bar-with-mod_passenger-and-apache
Mongrelを使用しています。 – Aditya
人は生産でMongrelを使用していないので、おそらくNginxとMongrel Clustersを使用することになります。いずれにしても、MongrelとAs Nginxのためのプラグインがあると思います。私はMongrelを使って試したことはありませんが、いつものように "Googleはあなたの友人"であるか、irC#rubyonrailsで試してみてください –
ApacheやNginxが過剰な人であれば、これは、仕事のための適切なツール、特にファイアウォール内のトラフィックの少ないサイトについて、Mongrelは問題ありません。 –
私は過去にmongrel_upload_progressを使用しているが、私はそれが問題に非常に複雑で繊細なソリューションであることがわかりました。私は間違いなくあなたの生産環境のためのApacheを介して乗客を使用して探してお勧めします。
雑種をお勧めします。 – Aditya