新手如何學php

       看到網上有不少新手問如何學好php,我結合自己的學習經歷,給大家一些建議。

       說是學php,但因爲php是一個粘合性語言,你不可能只會php,其他的都不會。

       首先,是web前端的東西,html肯定是必須要學的,也很好學,教程就上w3cschool上看就可以了,如果這個都整不明白,只能說明你不適合學編程。

       其次,就是div+css了。這個描述性語言本來很好學,但因爲瀏覽器兼容問題,整的我開始很鬱悶。至於是不是程序員必須學,學到什麼程度。是這樣的,如果是小公司,肯定你必須是全才,網站的全套都得會;大公司,一般有自己的美工,但你見了他,至少要認識。入門看李炎恢老師的視頻教程就可以了,至於兼容問題。先在火狐上布好,再調IE8、7、6,注意,要寫一點調一點,不要整個頁面都在火狐上調好了,再在IE上調試。

       再一個就是javascript了,這玩意可以說是web開發中最難學的,可以放到最後去學,最起碼要求,要會表單驗證,再高級一點要會作各種網頁特效,最牛人,可以寫js遊戲了。這個《JavaScript 語言精粹》不錯,確實是精髓,看了這個,再看其他的,容易不少,至於那本犀牛書,我也看了,感覺不怎麼樣(第三、四部分是手冊,我沒看)。

       接下來是一個js框架——jquery,就是一個把js重新整理了一下,添加了一些自己方法的js類,入門就看《鋒利的jquery》。

       接下來就是php了,學php我看的資料比較多。

       如果是有大量時間的大學生,可以看看兄弟連的php,李炎恢老師的php第一季,php100的也不錯,但講的太淺了,不適合初學者。

       如果是急於找工作的,看視頻有點浪費時間。入門書籍就看“php聖經”,即PHP和MySQL Web開發   。

       如果是有其他語言基礎的,有個白菜的博客,可以去搜一下,看看一天就可以搞明白php,畢竟php就是一堆函數,太容易學了。這是白菜哥的資料下載地址http://code.google.com/p/ttsunny/downloads/list

       學編程無疑是要大量實踐的,這兒我推薦一本書《PHP開發典型模塊大全》,常用的web模塊都有,比較適合練手。

       當然這是初級php,至於二次開發,我的博客以後會講。建議作二次開發前,先看一個框架CI,很出名的,它的手冊很詳細,適合初次學框架開發的,然後再去看discuz、uhome之類的,會發現不過如此。

      還有一個LAMP開發的mysql數據庫,這個看看《mysql開發者sql權威指南》,你就不會懼怕什麼數據庫優化了。

      linux不是我的強項,這個我就不誤導大家了。

      最後給大家推薦一個下載學習資源的好地方,大家論壇,其他的我沒注意,IT方面的資源的確挺全的。 

發佈了36 篇原創文章 · 獲贊 7 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章