對於我這個從未接觸過php框架的新手來說,剛剛接觸到php框架確實是很頭大的事情,不過想著以前老大教我們的方法來說,似乎也找到了很快入門框架的方法。下面我總結下我的入門方法,雖然還不算很熟練的掌握框架,可是可以很簡單的來書寫一些簡單的東西了。
1.從注釋開始。
入門乙個你陌生的模式,最快的方法就是去寫注釋,在書寫注釋的時候可以很快的了解方法和用途,重要的是可以很快速的知道裡面的東西。這點對以後要用到的時候可以很快的想出來在什麼位置,大概是做什麼的。這些是我在discuz入手的時候做的事情。
2.學習理解單一入口和**解析,
單一入口,對於新手來說,可能有點不太好理解。其實單一入口是所有的請求都是在乙個頁面中完成。當使用者發起乙個請求資料的時候,路由就會調取響應的模組進行引導程式執行,這樣即減少了**的重複工作,也方面進行程式的配置管理。
3.模板操作
這點不是我想說的,我想大家都知道的。我們既然是分離的模式,就要搞清楚,在資料丟擲後怎麼樣進行檢視渲染,這也是最關鍵的地方,因為你無論做什麼、做的多高深,最簡單的就是:你要展示給你的客戶看。所以要很熟練的知道怎麼進行模板和資料的互動工作。
4.資料操作
框架中內建了好多的工具,其中重要的工具就是請求和資料的操作了,只有資料的互動和記錄才叫乙個活的**,才有生存的活力。這點也是必須的。
5.學習php框架常用的函式和類庫
php框架中一般會帶一些常用的函式和類,可以稍微看一下,此時還沒有必要深入研究,等用到的時候再詳細的去看手冊和樣例。但是如果你是使用的乙個半成品的框架,這將是你技術的挑戰。因為沒有現成的文件和手冊,沒有任何的參考文獻。只有自己慢慢的了解和研究,當然你可以從第一做起。
6.做專案學習
想學好乙個東西除了冷靜的思考,也少不了大量的練習,正所謂熟能生巧,通過大量的練習後你就會很得心應手的使用任何的框架。
7.結束語
到了這一步的話,我想你已經成為乙個框架的高手了,不說可以開發框架,但是最起碼的是你可以隨心所欲的來使用任何乙個框架了。
我的心得也就這麼多,我自己也是剛剛走到了第五步而已,所有的感想和文章都是我在學習其它系統的時候的總結和梳理。
PHP學習 理解zend框架
zend 框架提供了簡潔穩定的 也許最為重要的是,它是在明晰的智財權下完成的。php 正在企業界跑馬圈地,但如果您是一家財富 500 強公司,您不會願意冒險將模組提交給乙個也許是屬於其他公司智財權的知識庫。準確地講 zend 框架究竟是什麼呢?zend 框架具有以下特徵 通過建立 mvc 模式,ze...
PHP框架學習錯誤總結
錯誤一 fatal error uncaught exception zend controller response exception with message cannot send headers 或者 you must call before any output has been sen...
web前端學習成長記 PHP基礎學習00
00.網頁開發技術 html 網頁內容結構 css 網頁外觀樣式 js 程式語言 可以用於呼叫瀏覽器提供的api wep apis 網頁互動 介面功能 jquery 便捷手段 搭建web伺服器 提供 伺服器的機器 http 瀏覽器與服務端的通訊協議 服務端開發 動態網頁技術 資料庫操作 服務端儲存資...