代码之家  ›  专栏  ›  技术社区  ›  Ben Everard

Linux报告编写器(XML、PGSQL、PHP、Linux)

  •  2
  • Ben Everard  · 技术社区  · 14 年前

    我是一个开源ERP项目的开发人员,它是基于Web的,正如您所期望的,我们需要打印各种报告。我们目前使用ezpdf,但这意味着必须设置一个非常高的内存限制/执行时间,这仍然限制我们可以打印多少报告。

    我们喜欢 rlib 然而,复杂的编纂使得这一选择变得越来越不合理,这也可以说是 Papyrus . 我们的ERP应用程序使用运行在Ubuntu服务器上的PHP和PostgreSQL(运行10.04LTS)。

    任何人都可以推荐一个将在我描述的平台上运行的报表编写器,它采用XML报表定义并连接到pgsql数据库。

    2 回复  |  直到 14 年前
        1
  •  2
  •   rfusca    14 年前

    我已经用过 BIRT 有了PHP, instructions for using it with PHP .

        2
  •  0
  •   Ben Everard    14 年前

    就这样,经过一点研究,我们发现 Apache FOP ,其中一个是数据的XML和格式化的XSL,然后生成一个PDF输出,比我们使用的ezpdf选项要好得多,速度也更快。

    我们有点担心去Java应用程序,因为我们不想设置Java/PHP桥的复杂性,特别是如果做远程安装。但是,它似乎只通过使用 exec 方法。