如何從頭開始學習 PHP?看教程,從 WordPress 入手怎麼樣?

1、有一點點基礎,可以寫個留言板。
2、目前在折騰 WordPress 的模版。
個人感覺,看一些代碼,可以讀懂一些邏輯。


你會html吧?會的話直接上手試著做一個php網站,從最簡單的開始,今天加一個按鍵,明天來一個框框,一邊百度一邊翻書一邊做。騰訊早先開發AndroidQQ的時候開發人員也是這麼乾的。


學習編程語言最好的方法就是實踐。所以,如果是用WP,有幾種情況個人覺得比較適合入手:

  1. 如果你本來就是個愛折騰的博客站長,那是個不錯的選擇,寫插件去吧。
  2. 如果你會為別人開發一些內容發布型的站點,而他們不斷地會有定製性需求冒出來,需要你去編碼解決。
  3. 如果你其實感興趣的是前端,也就是界面、交互等等,而不想做太多後台數據的處理。

不建議用
WordPress DISCUZ ECSHOP
這樣的 商業化整站解決方案 作為上手項目

去GITHUB 找一些 基於 你想學習的框架的 小項目
——非框架文件小於 100/50/20 個 的 會比較合適……


先看php基礎,等到有一定成績了你可以研究下wordpress源碼。基礎是關鍵。如果你是一個小白、可以不用任何編程基礎就可以用wp搭建起一個自己的網站。


php算是入門比較簡單的東西了
覺得不要直接使用wordpress,它的代碼不適合入門級,但是做做模板就另說了


根據我的自學經驗,建議:

  1. 認真看認真學視頻教程, PHP100 和 LAMP 兄弟連都挺不錯。
  2. 跟著教程里的例子實踐,順便擴展。
  3. 自己動手寫一些玩意兒,需要用到函數時隨手參考 PHP 手冊。
  4. 不建議從 WordPress 開始折騰,那玩意兒太複雜了。從 WordPress 入手只能停留下如何使用、自寫模板什麼的。

根據本人經驗(僅作參考)
1.你腦海里得有個清晰的學習路徑圖,可以參考這個問題最高贊同那個答案。已經很完整了
怎樣深入學習php,成為php高手? - PHP
2.視頻你可以看(其實個人覺得看視頻時間有點慢),但是主要還是去自己實踐。
3.WordPress這個我個人建議還是不要去折騰了,本來就是給外行的,代碼邏輯混亂。
推薦下面幾個框架,主要是MVC,結構清晰。對了再加上個ThinkPhp吧,適合初學。
1. Slim Framework - 微框架,一個框架基本功能都滿足了,很適合用於學習;
2. Silex - 微框架,基於Symfony2組件;
3. CodeIgniter - 結構很清晰的PHP框架;
4.等你有上面的基礎後,我覺得你可以自己嘗試去寫個屬於自己的框架了。慢慢寫,哪裡不懂去查

最後:說那麼多,最關鍵的還是你自己。


wordpress很複雜,而且效率也不好。
剛開始入門,建議不要先學模板類。建議看官方的常式。


開始學習PHP,維持自己的興趣才是最重要的,不然堅持不了多久!wordpress有很好的可玩性,拓展和插件很豐富,當修改完成一個模板或者插件功能的時候,成就感就油然而生,這是是維持自己興趣一個不錯的選擇!另外有兩套視頻教程建議,一是php100教程,一是LAMP兄弟連的!php100是偏快捷的教程,有很多案例,可以很好的維持你的興趣;LAMP兄弟連的高洛峰老師的課程對PHP基礎的講解非常全面到位,是打基礎很好的選擇!


我覺得學習wordpress 真不如學習OURPHP


看什麼都別看wordpress代碼。。,,找個框架看看


看教程學習PHP與資料庫的交互→
通過各類需求熟悉並記住各類PHP內置函數並自己封裝一些用的上的類→
通過一些開發模式來讓代碼變的優雅(MVC etc.)→
可以考慮使用框架來提高開發效率(當然如果你的目標比較遠大可以忽略這一步)→
自己試著開發框架
我知道的就到這了,再高端的等我接觸到了再告訴你→_→

另外,WP就別看了吧,代碼又亂又複雜,拿來用還是不錯的。


wordpress素來以代碼混亂聞名~不建議作為入門資料~個人經驗是嘗試使用smarty做留言板之類的小系統開始接觸PHP的~不懂翻文檔(http://php.net)~進步很快~


可以寫個擁有完整功能的網站來鍛煉 或者買這樣的項目書來寫
如果做wordpress模塊會因為wordpress封裝了一些東西反而會分散學習的注意力


不要想著偷懶,好好看書


wordpress用來入門還是有點難


先看PHP手冊吧,然後練習


樓上人說的不錯。PHP100和LAMP兄弟倆的視頻都很好的。lamp兄弟連高老師的視頻講的比較通俗一點。也很好理解!


從thinkPHP開始啊!
一個挺不錯的框架,可以完全自己編寫前台+後台,
網上也有很全面的教程。


很想黑smarty。。。模板系統推薦twig


wordpress是已經開發好的PHP項目了!需要從基本的語法開始學!建議看視頻再配合看書學習!
視頻傳送門:2014高洛峰新版PHP視頻教程:2014高洛峰新版PHP視頻教程


如果你之前會一兩門語言,直接上手寫一個案例。否則就先學c或java,找一個ACM站去A題,尋找寫程序的感覺


推薦閱讀:

關於 PHP 的好書有哪些?

TAG:PHP | WordPress主題 | PHP框架 | 互聯網行業 |