php從入門到精通的學習路線分享
從學習內容上大致可以分為五個階段供大家參考:
第一階段:掃盲。
瞭解什麼是B/S模式,原理上知道從瀏覽器輸入一個url是如何獲取到資訊的流程。熟悉html,能快速地用div+css寫出
靜態頁面,熟悉js,掌握jquery。在不少小公司,PHP程式設計師是連前端的活都一起做了的。即使公司有專職做前端的,PHP程式設計師也必須會看懂,能更改css,會寫基本的js效果,用jquery會大大加快工作的效率,寫出風騷的程式碼。
第二階段:PHP基礎語法。
掌握基本的語法,弄明白什麼是變數、常量、資料型別、熟悉常用的函式。PHP的函式庫特別豐富,不可能全部都記住,但
至少要將手冊上的常用函式都練習過幾遍,以後需要用到時才有印象。不至於自己寫了半天,才發現原來這個功能用一個內建的函式就能解決。
第三階段:資料庫,WEB伺服器的學習。
PHP的最佳搭檔是:Mysql(資料庫),Apache(web伺服器),
對於Apache,平時操作得比較少,懂得其配置即可。而Mysql則特別重要。初期懂得如何用PHP操作Mysql進行增刪改查,瞭解常用的Mysql
最佳化原則,能使用PHP+Mysql寫出簡單的留言板頁面。
第四階段:PHP深化。
掌握Ajax非同步傳輸,學習物件導向,學習MVC框架並掌握流行的PHP框架,如Yii框架,國內的ThinkPHP框架,形成良好的編碼習慣。能快速用框架開發網站。
第五階段:大型網站的最佳化技術。
如頁面靜態化,Memcached快取技術,MySql資料庫深度最佳化等。
以上五個階段僅是PHP初級到中級的水平,距離高階水平(充當WEB架構師)還有較遠的路要走。而且不是單單學一門
就可以無所不能,PHP不是萬能的,各種程式語言都有其優劣點,語言本身沒有高低之差,語言只是實現功能的工具。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559051/viewspace-2643266/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java學習福利,入門到精通學習路線分享Java
- 從入門到精通,Java學習路線導航Java
- Java從入門到精通的學習路線你知道嗎?Java
- 好程式設計師分享Python從入門到精通最佳學習路線程式設計師Python
- 2018大資料學習路線從入門到精通大資料
- 2018最新大資料學習路線從入門到精通大資料
- Vue學習從入門到精通(一)Vue
- Java學習從入門到精通的學習建議Java
- Java學習路線從入門到入土Java
- Java 從入門到高階學習路線Java
- 新手學習Java,如何快速從入門到精通!Java
- 超詳細的程式設計師Java學習路線指南 ,從入門到精通 不看後悔程式設計師Java
- 學習Python從入門到精通需要多長時間?Python
- Promise從入門到精通Promise
- LESS從入門到精通
- Git 從入門到精通Git
- SAP從入門到精通
- Python從入門到精通Python
- Thymeleaf從入門到精通
- Eclipse從入門到精通Eclipse
- vim從入門到精通
- Shell從入門到精通
- web前端從入門到精通的自學之路Web前端
- Linux學習路線圖,入門教程分享Linux
- Linux學習路線圖,入門教程分享。Linux
- 網路篇 - http協議從入門到精通HTTP協議
- Docker 從入門到精通(三)一 網路配置Docker
- React從入門到精通學習系列之(1)安裝ReactReact
- Kaizen如何從入門到精通?AI
- Linux從入門到精通(二)Linux
- ElasticSearch 7.8.1 從入門到精通Elasticsearch
- RabbitMQ 從入門到精通 (一)MQ
- ActiveMQ從入門到精通(一)MQ
- ActiveMQ從入門到精通(二)MQ
- Celery框架從入門到精通框架
- MyBatis從入門到精通(一):MyBatis入門MyBatis
- 自學 Java 怎麼入門,怎麼從入門到精通?Java
- 尚矽谷 springboot 從入門到精通Spring Boot