2009-10-26 65 views
2

對於類,我想使用PHP MVC框架非常類似於ASP.NET MVC與NHibernate。我非常喜歡ASP.NET MVC。我需要使用PHP和MySQL。我不喜歡用SQL來節省時間。我只想設計我的PHP模型類和控制器,而不需要背後的所有數據訪問邏輯,我不得不寫。ASP.NET MVC/NHibernate PHP MVC框架開發人員

有什麼建議嗎?謝謝。

另外,我在服務器上安裝的內容非常有限。例如,我無法升級PHP或運行其他安裝程序。我想要一些我可以投入的東西。

+0

我使用了Zend,但我不能說這是一個愉快的體驗。 – UpTheCreek 2009-11-10 19:35:27

回答

2

我更喜歡Zend Framework MVC組件與Doctrine相結合,如果真的需要強大的力量。但是對於簡單的嘗試CaKePHP,因爲它有自己的簡單ORM實現,並且該框架構建爲Ruby on Rails的PHP版本。

+0

我決定和CakePHP一起去。謝謝。 – 2009-10-27 20:17:16

1

我個人對「MVC框架」的偏好可能是Zend Framework - 雖然它不是唯一可能的選擇(例如我也在考慮symfony)。

關於「不寫SQL」部分,我會使用Doctrine,這是一個很棒的ORM框架。
它實際上是symfony的默認ORM框架,可以很容易地與Zend Framework一起使用。

0

我建議Symfony。它使用了Doctrine(它部分受Hibernate啓發),但它比Zend Framework更集成在Symfony中。 Symfony提供了許多幫助類,它們真的有助於使用Doctrine自動化事物(我最喜歡的是sfDoctrinePager)。 Zend Framework是一個不錯的選擇,但我建議先看看Symfony。我會避免使用其他PHP MVC框架,因爲它們往往不夠靈活,如果您來自另一種語言,您可能對如何攻擊某個問題有自己的偏好 - Symfony和ZF都會在這種意義上爲您提供迴旋餘地。

相關問題