一周內PHP入門的根本步驟

來源:互聯網
上載者:User
一周內PHP入門的基本步驟

一周的時間就可以入門!
是的,對於已經有基於Java、.NET等目標指向語言,WEB開發工作經驗的人而言,PHP的入門時間一周足夠,最多也不需要超過兩周。
在這裡,筆者絕對不是在嘩眾取寵,而是個人的親身體驗和身邊同事的經驗。

看到有人發貼說不會PHP,但是卻被錄用開發PHP,個人感覺這是很正常的。
對於有開發經驗的人如何快速入門PHP,以下是我個人總結的一些經驗供大家參考。

  • 前提:

?? 1. 理解HTTP通訊協定
????? 這一點非常重要,因為無論技術如何翻新,基礎的內容是不會變的。例如HTTP通訊協定,這是開發WEB程式的前提,PHP也是如此。
?? 2. 理解程式語言的基礎知識
????? 無論什麼語言,文法不盡相同但是編譯原理、演算法等知識都是相同的。
?? 3. 理解程式+資料庫的基本原理
?? 4. 理解目標指向的編程思想
????? 雖然不是所有的PHP程式都是MVC,但是,發展趨勢是PHP越來越像Servlet,甚至包括程式的編譯和垃圾管理機制。
?? 5. 理解三層構架的基本思想
?? 6. 如果可能,理解Linux/Unix的一些常識
????? 雖然PHP主要是用來開發Web程式的語言,但是,它誕生於Linux/Unic,至今很多函數的使用習慣還是沿用來自於C語言的思想。

  • 步驟:

????? 以下是具體的學習步驟。

?? 1. 根據公司的作業系統環境配置自己的學習環境。例如,Linux的版本、PHP的版本等等。
????? 由於很多商務服務器對環境要求比較苛刻,很少用rpm包安裝伺服器軟體。特別是這種時候,儘可能構建與公司相同的環境就變得非常重要。而且,對於不熟悉 Linux/Unix的人來說,這也是一個熟悉Linux/Unix作業系統的一次機會。自己體驗一下編譯、安裝的過程,一旦系統出現問題不會一頭霧水,不知從何處下手。
?? 2. 選擇一個比較好的開發工具。個人推薦Eclipse的PDT,可以從官方下載到all-in-one。
?? 3. 理解官方文檔的查閱方法。
????? 寫PHP程式根寫Java程式是一樣的,沒有開發手冊是無法進行開發的。甚至包括基本的文法知識,都可以參考手冊。
????? 可惜,PHP最新版手冊官方還沒有出中文,如果是在E文沒有自信,可以從這裡下載,以備一時之需(支援PHP4/5)。
?? 4. 自己寫一個小程式,如BBS之類。注意按照公司內部的習慣去編程,完全可以照葫蘆畫瓢。
????? 寫完之後,對PHP的文法基本上就理解的差不多了。
?? 5. 讀工程代碼。儘可能做到理解每一個步驟。對於大工程這一點很難做到,但是一定要理解架構的運行步驟,知道XX部分都是在幹什麼的。

呵呵,以上就是我個人的親身體會,請高人指正。

?

轉自:http://blog.csdn.net/froole/article/details/3521843

?

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.