我正在尋找關於如何在PHP中進行報告的建議。具體來說,我需要PDF渲染,並且我想盡可能地將代碼與代碼分開(某種類型的模板?)。PHP Reporting With Templates
我最近收到了一份關於PHP4的代碼庫,並負責升級到PHP5。這些報告目前是通過TCPDF創建的,這些都是直接從PHP生成的HTML驅動的。升級過程證明極具挑戰性。我遇到了TCPDF的多個問題,它只會進入一個無限循環,永遠不會返回。通過一些故障排除和論壇帖子,似乎我們正在做一些東西,使用PHP4的TCPDF4沒有問題,但TCPDF5和PHP5。不幸的是,無論我們違規的規則是什麼,我都會無限掛斷。我們的內部代碼可能會使用一些重構,並且我認爲重寫可以緩解許多這些問題,但是我並不反對現在超越TCPDF。
我們的代碼還有很多HTML代與其他報表功能混合在一起。我真的很想分開這一點,以便在編輯或創建報告時不需要PHP代碼。報告中我不需要任何太花哨的東西。需要在單個選項卡上支持基本數據表和多個水平窗格。有圖表,但它們目前由單獨的軟件包生成,並直接作爲圖像讀取。關於重新做這些報告的最佳方式的建議?謝謝。
是的,我認爲你理解它很好。我會看看Smarty,謝謝。 – 2011-03-29 16:04:45