初學后臺框架總結篇一——學習過程
之前零零碎碎看了些許PHP相關的東西,但真正動手實踐時發現想法和實際還是有很大的差距的,想法很寬泛,能看大局,但也缺少細節,俗話說,細節決定成敗。所以前行的道路上知識的學習和實踐都是需要相結合的。
這里想記載一下自己學習的整個過程,起初自己是在慕課上看老師講的ThinkPHP,都是一些理論,聽完也覺得,啊,大致好像明白,動手去一步步問題都會出來,后臺的這些框架基本都是應用MVC設計模式,所以要先搞懂mvc原理。
當時覺得明白他的原理了,但是如何把自己的項目和他們的框架融合呢?
視頻中沒有實例,一邊看文檔,理解他的框架,一邊動手,能把后臺首頁放進去了,要寫登錄驗證,但是數據的獲取是怎么一回事?傳給登錄界面又是什么途徑?他分著前后臺,我要怎么在框架中給他分開?如何讓試圖都顯示出來?
問題困擾總是讓人抓耳撓腮,然后自己又上網去找了相關視頻看,看了看明白了些,能把框架與項目融合了,前后臺相關分配也知了,但是開始傳數據時老師用的是smarty模板,自己沒有學還要新學,項目實訓的作業急著交,自己沒有時間學這些怎么辦?老師講的是一個大型商城的開發后臺,后臺自己就看暈了,越急越辦不成,當你動手的時候總會發現出現各種各樣需要解決的問題,這時候自己下了個決定決定放棄thinkPHP,學習CI
這些框架應該都是大致相通的,憑著自己學thinkPHP的感覺,來理解CI也是相對簡單的多了,后來學長給了一個小項目,讓后臺弄一下,當是練練手,之前一直都是寫前端,后端的東西都沒有接觸,學長大致講了一下CI框架,他把大體的框架搭好讓我弄,自己剛開始好多不懂,不懂就百度,查用戶手冊,查看相關意思,為什么要這樣,為什么是這樣,有的絞盡腦汁后還是不明白怎么了,就請教學長,這時你會發現一些自己沒有注意的一些細節,請教反而會提高效率,而不是在一味的浪費時間,當然自己的思考還是需要有的。
最后在不到兩天時間內弄完了,CI框架的運作流程也都明了,之前在學thinkPHP中很多疑問也都漸漸明了,這里還是很感謝學長的引導。
————————————————————————
以上是自己學習的大致過程,下面總結一下自己的感受:
————————————————————————
1、學習中要知識與實踐相結合
2、要學會查找資料,不是說會找那么簡單,要能找到適合自己的資料,比如對于自己初學后臺,自己找了個商城開發那么大的項目看,容易把簡單問題復雜化
3、學習要有耐心,不能遇到困難就退縮,當你突破一個又一個難關,打通關后就會覺得再出現問題我就不會害怕,我一定會把它解決掉
4、多看開發手冊,不懂就查
5、相應的請教會給你帶來很大的收獲
浙公網安備 33010602011771號