2

我正在通过 PHP 将大量数据从 Excel 导入/导出 MySQL。我有一个可行的解决方案,但它非常占用内存且速度很慢。

我看到一个开发人员制作了一个包含 libXL 的 Unix 构建 PHP 脚本——一个非常快速的用于 excel 的 C 库,成本约为 200 美元。这声称使用 262kb 的 PHP 内存在 0.03 秒内处理 10,000 个单元格。

我还注意到在这个网站上发帖的人正在开发一个基于 libXL 的独立 dll,我认为这不适合我的目的。

问题:

有没有人希望生成一个简单的实现 PHP libaray,围绕 libXL 构建,我可以部署在本地基于 Windows 的 XAMPP 装备和基于 UNIX 的主机上(我正在开发时的 Hostpapa)

我是否需要为 Windows 和 UNIX 购买 libXL 才能在本地和在线工作

是否有其他 PHP 解决方案非常快且内存要求低

我已经尝试了 PHPExcel 开发人员 Mark Ba​​ker(感谢 Mark)建议的所有 PHP 解决方案,但没有任何东西完全符合我的要求,所以请不要提出任何建议。

我正在考虑学习 Perl,这样我就可以使用现有的优秀 Excel 解析器,但不幸的是我有时间限制,我认为这将花费我太长时间。

4

1 回答 1

1

我正在使用 libXL 来满足我的要求,这涉及在 linux 中解析大量单元格,它物有所值,而且在我看来,没有其他 PHP Excel 解决方案可以匹配这个,因为它是一个已编译的解决方案。您可以在这里找到更多信息: http ://www.king-foo.be/2011/05/a-first-attempt-at-the-php-excel-extension/

于 2012-11-07T00:21:03.073 回答