2010-07-17 113 views

回答

2

恕我直言,第2條原則遺憾的是,它還沒有準備好進行生產使用,原因如下: - 我的客戶的任何webserver主機都不支持PHP 5.3。 - 它確實解決了很多問題(目前比較乾淨),但它確實使很多事情變得更加困難(沒有模板,實體管理器)。 - 它還沒有得到廣泛的支持,因爲第1條原則。幾乎沒有任何完整的教程存在使用Zend Framework的Doctrine 2。

儘管我很想開始在Zend Framework中使用Doctrine 2,但上述原因總是會導致我在版本1上回退。也許,當Zend Framework已經達到版本2時,它就會有意義。

與此同時,Doctrine 1仍然是使用Zend Framework的絕佳選擇。有很多教程,資源和例子。我使用我們部署的CMS進行設置,目前我們唯一長期存在的問題是遷移 - 但經過調查,似乎與我們的配置設置相同。

當然,除非你想學習Ruby on Rails的,原則1是目前最好的選擇,讓你準備好學說2.

+0

爲什麼我想學習教義2的原因是becos我喜歡學習最新和最偉大的,我是否可以在實際工作中使用它們。在實際工作中多次,我需要偷工減料。 – 2010-07-18 09:58:29

+0

是的!但是,有沒有一點能夠引起比woohoos更多的痛苦?在我看來,這是第二條理論仍然存在的地方。第一條學說仍然非常有價值,因爲幾乎所有你將學習的第一條學說都是適用的 - 再加上它很穩定!或者如果你想嘗試一些全新的東西,試試Ruby on Rails 3(它處於測試階段) - 再次相同/相似的概念,但方式「更酷」。就我個人而言,我從來沒有打擾過正確學習RoR(因爲我已經是一個用PHP的專家,所以這對我自己來說太犧牲了),但它潛力巨大! – balupton 2010-07-18 12:37:11