2011-02-24 83 views
0

我想構建一個統計信息生成器,該生成器應該能夠在諸如客戶,廣告系列,項目等不同級別上使用諸如小時,星期,星期,月等等和組之間的時間間隔。我首先將它作爲一個控制器中的標準動作函數來構建,但是我覺得我可能真的想要打破它並使它成爲一個類並使其可重用。以一般方式建立這類統計生成器有沒有好的標準?使用PHP和Zend Framework生成統計信息

添加數據收集,設置間隔和設置分組,開始和結束日期感覺像我將需要的用法。

回答

1

的內置類,但如果您使用Zend Framework退房http://www.phpclasses.org/如果你使用MVC的構建模型

O和用於靜態使用你的意見,只是使用谷歌分析我瘦你的意思是詞模型不類它毫無意義地試圖建立一個更好的

+0

確實不錯......但模式仍然是一類;) – inquam 2011-02-24 09:41:56

+0

贊成票,但它的擴展從ZF類和什麼更多的是你必須命名空間在ZF的類,這就是爲什麼它成爲一個模型 任何方式有一些圖形系統在該網站,可以幫助你他們使用GD lib然後你只需要給它的數據 – Barkermn01 2011-02-24 09:48:49

0

我不認爲這應該是一個Zend框架問題,它是抽象的問題,並且與您使用的MVC框架無關,只是M部分,因爲您試圖解決的問題與您的數據模型相關聯。

你可以看看Doctrine和Propel如何處理添加標準的查詢,這可能是一個很好的開始。