關於PHP, 很多人在印象裡關於程式設計都比較難, 前端如果是比較簡單是羽量級的話, PHP寫後臺用的在心裡的高度就已經快到神壇了, 而究竟PHP難在哪裡?而且如何克服如何解決這些問題呢?
PHP(外文名:PHP: Hypertext Preprocessor, 中文名:“超文字前置處理器”)是一種通用開源指令碼語言。 語法吸收了C語言、Java和Perl的特點, 利於學習, 使用廣泛, 主要適用于Web開發領域。 PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。 它可以比CGI或者Perl更快速地執行動態網頁。 用PHP做出的動態頁面與其他的程式設計語言相比, PHP是將程式嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執行, 執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼, 編譯可以達到加密和優化代碼運行, 使代碼運行更快。
在此看來PHP雖說是搭建後臺用的, 但是還是建立在代碼程式設計的基礎之上, 所以誠築說的PHP課程是建立在web前端的課程之後的,
入門書籍
作為入門書籍, 我不建議php聖經, 《php入門到精通》這本書可以作為入門書籍, 但是這本書也只是作為基礎讀物來讀, 沒深度, 但是也不用思考, 跟著敲一遍記下來就能用。
《零基礎學PHP》上面的案例不錯, 但是講解程度很差, 可以配合上一本書來讀。
《php5.3入門經典》這個書也不錯, 對於php名詞的翻譯符合主流翻譯, 看起來沒壓力。
手冊
只能說可以查閱, 不要通讀。
第一, 通讀極其浪費時間, 而且你不去做項目, 不應用, 就算死記硬背下來沒個卵用。
第二, 手冊不用最新的, 有些人有強迫症, 非要最新的, 其實不太好, 因為新版的翻譯實在很一般
第三, 手冊很多部分是英文, 量力而行, 不行就自行搜索
做專案大於一切
有人總把知其然也要知其所以然作為人生宗旨, 但是在PHP上並不適用。 php語言沒深度, 而且都是零散的知識, 況且學習3-4月你想知其所以然實在是有些牽強, 所以說不如在實踐中取得真知。
而且開始時候反對直接實用框架, 前端都是何況後端, 要面向過程寫一遍, 這樣才能學好php, 上來就物件導向, 用現成的框架, 對自己的學習非常不利。
總結來講學習就是要腳踏實地, 一步一個腳印的,