PHP 高效能 Excel 擴充套件 1.2.7 發布

2020-07-16 10:05:45
為什麼使用 php-ext-excel-export

xlswriter 是一個 PHP C 擴充套件,可用於在 Excel 2007+ XLSX 檔案中寫入多個工作表的文字,數位,公式和超連結。

它支援以下功能:

● 100%相容的 Excel XLSX 檔案

● 完整的 Excel 格式

● 合併單元格

● 自動篩選

● 圖表

● 資料驗證和下拉選單

● 工作表 PNG / JPEG 影象

● 用於寫入大檔案的記憶體優化模式

● 適用於 Linux,FreeBSD,OpenBSD,OS X,Windows

● 編譯為 32 位和 64 位

● FreeBSD 許可證

● 唯一的依賴是 zlib

a874deb22884247c3e099f6d634d534.png

基準測試

測試環境:

● Macbook Pro 13 inch

● Intel Core i5

● 16GB 2133MHz LPDDR3 Memory

● 128GB SSD Storage.

匯出

兩種記憶體模式,匯出 100W 行資料,單行 27 列,每個單元格 19 個中文字元

● 常規模式:耗時 29S,記憶體占用 2083MB;

● 固定記憶體模式:耗時 52S, 記憶體占用 <1MB;

讀取

讀取 100W 行資料,每行 1 列,單元格資料為 int

● 全量讀取:耗時 3S, 記憶體占用 558MB;

● 游標讀取:耗時 2.8S, 記憶體占用 <1MB;

倉庫地址

Github:https://github.com/viest/php-ext-excel-exp...

Gitee:https://gitee.com/viest/php-ext-xlswriter

PECL:https://pecl.php.net/package/xlswriter

文件

https://xlswriter-docs.viest.me

以上就是PHP 高效能 Excel 擴充套件 1.2.7 發布的詳細內容,更多請關注TW511.COM其它相關文章!