クエリ結果から約 10 個のテキスト ファイルを作成し、圧縮して送信する必要があります。
これをすべてメモリ内で行う方法はありますか、または最初にファイルを /tmp またはデータベースに書き込む必要がありますか? Rails 3.2.11 アプリケーションのベスト プラクティスは何ですか?
ファイルの作成、圧縮、および単一のアクションでの送信以外の機能は必要ありません。ファイルは大きくありません。
クエリ結果から約 10 個のテキスト ファイルを作成し、圧縮して送信する必要があります。
これをすべてメモリ内で行う方法はありますか、または最初にファイルを /tmp またはデータベースに書き込む必要がありますか? Rails 3.2.11 アプリケーションのベスト プラクティスは何ですか?
ファイルの作成、圧縮、および単一のアクションでの送信以外の機能は必要ありません。ファイルは大きくありません。
いくつかの一時ファイルを作成する必要があります。ただし、それらをどこに置くかはあなた次第です。
Railsを使用していくつかのファイルを圧縮し、結果のアーカイブをユーザーに送信することを説明するブログ投稿(私のものではなく、テストされていませんが、説明されているプロセスが機能しない理由はわかりません)です。ニーズに合わせて調整するのはそれほど難しくありません。