python - Bagaimana untuk menyelesaikan masalah apabila penyemak imbas separuh tersekat apabila mengeksport excel dengan lebih daripada 10,000 item?
習慣沉默
習慣沉默 2017-06-14 10:49:44
0
13
2005

Keperluan perniagaan kadangkala memerlukan puluhan ribu item untuk dieksport
Bolehkah saya menggunakan ular sawa untuk memprosesnya
Bagaimana jika saya menggunakan ular sawa untuk memprosesnya?

習慣沉默
習慣沉默

membalas semua(13)
大家讲道理

用 导出 完爆phpexcel phpexcel公认的性能慢
/q/101... Saya jawab soalan ni harap faham

小葫芦

Boleh dilakukan menggunakan tidak segerak.
Sebagai contoh, apabila pengguna mengklik eksport, baris gilir untuk mengeksport excel ditambah lusa Ini ialah status "Mengeksport" yang pengguna lihat
Apabila baris gilir selesai dan fail excel dijana, eksport adalah selesai dan pengguna boleh memuat turun excel

用户提交导出任务->后台添加导出队列->导出队列执行完毕->用户点击下载导出的文件

typecho

10,000 item tidak terlalu banyak, tetapi anda tidak boleh menggunakan PHPExcel kerana ia terlalu perlahan dan boleh memecahkan memori dengan mudah.
Saya telah menulis satu https://github.com/qpwoeiru96... , yang digunakan khas untuk eksport Excel mudah Anda boleh menggunakannya.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan