Zend Framework
PHP 程式引擎核心的 Zend 公司推出了 Zend Framework .
相關文件可以在網站上直接參考。
PHP 目前各類的 Framework 真是百家爭鳴,從CakePHP,phpMvc....一直到現在的 Zend Framework,這麼多種不同理念跟設計下的Framework,相信對於開發者來說是又高興又困擾吧。
[@more@]PHP 程式引擎核心的 Zend 公司推出了 Zend Framework .
相關文件可以在網站上直接參考。
PHP 目前各類的 Framework 真是百家爭鳴,從CakePHP,phpMvc....一直到現在的 Zend Framework,這麼多種不同理念跟設計下的Framework,相信對於開發者來說是又高興又困擾吧。
[@more@]
迴響
謝謝~~
的確 Framework 的設計概念會令人有所選擇,所以我想第一要先認同它的理念,第二就是要熟悉它,第三就是要常用它,這樣也許就能得心應手了。
Zend Framework 是用純 PHP5 開發的,個人覺得它的寫法可以參考看看,應該能學到不少東西。
至於合不合用我就不下斷語了,畢竟每個人的開發環境不一定都相同。
呃...為什麼我第一次回應會看不見?貼了兩次重複的,抱歉,請刪掉一篇吧。
嗯,我是覺得不管用那種Framework,使用的人熟悉與否才是最重要的。
OK..重複的已經砍掉了∼~ ^^
Zend Framework 剛發表的時候我有看了一下,跟我現在自己寫大型專案的架構有點像,其實 MVC 衍生出來的東西相似度都很高,只是 Zend Framework 跟我目前做的相似度幾乎有八成以上是一樣的,因為我個人希望能儘量降低新人的學習曲線,所以算是入門門檻相當低的 Framework,或許哪天可以整理一下拿出來給大家用。
Zend Framework 在 phparch 這邊有簡單的入門教學。
http://www.phparch.com/zftut/
請問:我是一個初學者,要如何選擇Framework呢?
因為每個有經驗都說要以自己的喜好或條件,但我沒有喜好或條件,那又該怎麼選擇適合自己的呢?
每次都要押寶,實在是有點擔心呢!
我用 Zend FrameWork 1.0
可是在php5下寫跟MySQL5連線的部份時
照著Zend FrameWork的文件所寫的php
都沒過?
怪了 PHP5應該沒有try-catch的機制吧?
那怎麼用ZendFrameWork在存取MySQL時
都會卡在ZendFrameWork的php裡面呢?
不過你的問題可以問問 http://blog.roodo.com/jaceju/ 喔...
他對於 ZF 的研究就比較深入囉..
http://blog.roodo.com/jaceju/archives/3720837.html
原本我以為 Zend Framework 會比 CakePHP 更容易上手使用
沒想到
可能是我錯了
asp 沒有的功能, 可以寫伺服器端跑的ActiveX元件來補充功能
asp.net 沒有的功能, 可以用 C++寫DLL, 由C#裡Call 外部DLL來擴充功能
甚至用C++寫CGI 去Call Win32 API來用
DirectDraw 沒有的AlphaBlt 可以自己寫 MMX/SSE2的組合語言來自己算
可是
Zend FrameWork 好難
花了一個月慢慢看
都還看不太懂該怎麼用
錯了,完全錯了!~...
而且你似乎沒有足夠的 php 程式開發基礎,所以才會連錯誤訊息跟相關設定的方式都搞不懂吧..
我說過. Framework 不是給初學者用的東西.請先把 php 本身都了解了再來感受 framework 帶來的便捷..
至於你說什麼 asp , asp.net 沒有的功能你可以另外寫什麼什麼的....
那些在 php 裡面都是所謂的 extensions ...
或許你連這些的分別都還搞不清楚吧?...