0

現在、私は調査関連のアプリケーションに取り組んでおり、参加者の数と調査の数は組織によって異なります。

現在、私はブラウザを介してエクスポートを行っています。現在、参加者とアンケートのデータが少ないため、エクスポートは正常に機能します。しかし、サーバーと php の設定に基づいてアプリケーションが大きくなると、アプリケーションがエクスポートされるか、ハングアップします。

この種のシナリオを処理するための最善の方法を教えてください。

ありがとう

4

1 に答える 1

0

いくつかのヒント:

  1. cronjob でエクスポートを試みることができるため、ブラウザーのタイムアウトに制限はありません。
  2. php.ini で (または ini_set で) メモリと実行時間を増やします。
  3. キャッシュ テーブルを利用し、最初にデータを収集して一時/キャッシュ テーブルに配置します。テーブルの構造がエクセルの構造に近いところ。したがって、一時/キャッシュテーブルからデータを受け取り、それらをExcelに書き込むだけです
于 2013-07-24T09:05:15.840 に答える