我已经使用PHP进行了十多年的开发(自PHP版本3开始),并且使用了许多不同的编程语言。php报告工具
但我从未见过任何PHP报表工具。我在寻找类似的
- 碧玉一些报告
- 水晶报表
- 快速报告
- 快速报告
- 报表生成器
我不寻找:
- FPDF
- PHPExcel
- TCPDF
必须有一个报表设计器和报表库。
有没有人见过PHP报告工具可以与我提到的相媲美?
我已经使用PHP进行了十多年的开发(自PHP版本3开始),并且使用了许多不同的编程语言。php报告工具
但我从未见过任何PHP报表工具。我在寻找类似的
我不寻找:
必须有一个报表设计器和报表库。
有没有人见过PHP报告工具可以与我提到的相媲美?
@ markus-tharkun,可能他没有任何理由。 – Starx 2012-03-10 13:20:35
每一次downvote都有一个理由,即使他是个痉挛的人,实际上也不想晕倒;)。 – markus 2012-03-10 13:22:42
@Starx我正在寻找引擎是唯一的PHP平台解决方案。如果不是,我可以用javabridge使用jasper报告。但是如果我这样做的话用户必须安装java环境和其他东西才能运行报表平台 – sdemirkeser 2012-03-12 06:32:57
我这么久没有成为PHP开发者:P但我遇到了同样的问题。 因此我开发了一个与Report Builder相媲美的解决方案。 它集成了几种技术(ApacheFOP,XSLT,XSLFO,MS Word,PHP,Doctrine 1.2),但提供了纯PHP API。
如果需要,请看一下我的帮助并计数。 https://github.com/juanmf/sfPlugins/tree/master/reportPlugin
目前它是一个symfony插件,但我会解耦它。
它与ReportBuilder相似之处在于您使用Word作为报表模板的设计器,您必须考虑数据源结构(XML)以创建数据占位符。另外,如果您将数据存入数组中,则可以使用utils方法直接将其转换为XML。 我解释一下这个类似的帖子: https://stackoverflow.com/questions/5519024/report-engine-solution-for-lamp-application#13042656
你可以使用Java PHP集成和使用JasperReports的iReport的使用作为一个IDE :)。
我已经开发了一个图书馆,这是https://github.com/FraGoTe/JasperPHPlibrary
问候的链接。
该项目存在很长时间。我用这个创建了我的所有项目。 http://www.simitgroup.com/?q=PHPJasperXML
你应该看看PHP的报告http://jdorn.github.io/php-reports/
优点:
缺点:
在编写Php Reports框架之前,我研究了PHP的所有现有解决方案。那里的一切都很丑陋,没有维护,不够灵活,和/或很难建立和使用。
Reportico看起来很有希望。另外它有Yii的扩展使它成为我的最爱。
@Starx用于创建引擎语言的编程语言必须是php。有与Java桥梁的Jasper报告解决方案。但它不是PHP解决方案。它的java解决方案 – sdemirkeser 2012-03-10 15:39:10
TCPDF是伟大的,它需要一些时间来学习,但效果很好 – 2012-10-09 06:19:44