phpexcel エクスポートの効率を向上させる方法 (注: cvs 形式は無視できます。このエクスポートにはセル操作が含まれます)
現在私が考えていることは次のとおりです: SQL の最適化にデータ詳細のインターフェイスが追加されました。今度は、データの ID 配列を取得してプロジェクト詳細インターフェイスをループし、必要なフィールドを抽出することです。
温故而知新,可以为师矣。 博客:www.ouyangke.com
phpExcel のパフォーマンスは非常に低く、メモリを消費します。これにより、スタイルについてあまり考えない場合は、 t を使用して Excel をエクスポートできます。
リーリー
質問者はパフォーマンス比をテストできます。
1. phpexcel に依存せずに最適化するのは簡単です。実際には、多くの関数メソッドは必要ありません。また、2.sql クエリをロードする必要もあります。コードを見ずにこれについては説明しません。 3. SQL から抽出したデータが多すぎると、実際には大量の php メモリを消費するため、データを Excel に書き込んだ後はすぐに削除することをお勧めします。
Excelはある程度のデータを書き込むと遅くなります。 。これが正常です
特に数万、数十万、さらには数百万のデータを実行する場合は、キューを使用してインポートとエクスポートを非同期に実行しますPHPExcel
PHPExcel
phpExcel のパフォーマンスは非常に低く、メモリを消費します。これにより、スタイルについてあまり考えない場合は、 t を使用して Excel をエクスポートできます。
例を挙げてくださいリーリー
当社は現在 Excel データのエクスポートに t を使用しており、そのパフォーマンスは phpExcel よりも優れています質問者はパフォーマンス比をテストできます。
1. phpexcel に依存せずに最適化するのは簡単です。実際には、多くの関数メソッドは必要ありません。また、
2.sql クエリをロードする必要もあります。コードを見ずにこれについては説明しません。
3. SQL から抽出したデータが多すぎると、実際には大量の php メモリを消費するため、データを Excel に書き込んだ後はすぐに削除することをお勧めします。
Excelはある程度のデータを書き込むと遅くなります。 。これが正常です
特に数万、数十万、さらには数百万のデータを実行する場合は、キューを使用してインポートとエクスポートを非同期に実行します
PHPExcel