2011-05-24 67 views
1

我想知道什麼是最好的MVC框架,可以用來給這些參數PHP框架進行大規模數據密集型web開發

  1. 能力處理大型數據庫
  2. 易於使用和配置
  3. 安全(會話加密等)
  4. 高性能
  5. 可用的支持(社區)
  6. 處理AJAX WO能力這是一個額外的好處,但不是關鍵

我一直在尋找各地的互相沖突的結果。

請給出您的看法,努力表示感謝,謝謝!

+2

處理大型數據庫不是框架的功能,而是數據庫的功能。幾乎任何框架都可以滿足您的所有需求,除了可能的支持。 – deceze 2011-05-24 02:56:31

+0

Zend ftw。僅供參考您的問題很難客觀回答。大量的框架可以聲稱做你所需要的。爲了改善它,你可能想要指定一些實際的數字並且更具體一些,比如有多少表和記錄是一個大的數據庫?什麼類型的安全很重要?你需要什麼級別的支持? (社區,企業,企業?) – Jason 2011-05-24 02:56:40

+0

我使用PHP作爲我的框架。它可以連接到各種類型的數據庫,使用Web服務,解析XML以及所有這些優點。 – 2011-05-24 03:09:41

回答

2

嘗試Yii Framework。我喜歡它設計的方式。他們聲稱框架的性能非常出色(這裏是其他PHP框架的Yii performance comparison)。

如果你想使用高負載網站框架,你可以使用任何你喜歡的框架。高負載應用程序中的瓶頸通常是一個數據庫,因此您將不得不使用不同類型的緩存機制。 Yii​​

要優化Yii中的複雜SQL查詢,請不要使用它的ActiveRecord,而是使用DAO來代替。

雖然沒有明顯的答案。