我已經使用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