本文目錄一覽:
- 1、學習php,最好的學習順序是什麼?
- 2、php的學習順序是什麼?
- 3、PHP入門先學什麼
- 4、學PHP之前需要先學哪些東西,求告訴一下我順序
- 5、學習php,最好的學習順序是什麼
- 6、新手入門php要學哪些內容呢?
學習php,最好的學習順序是什麼?
PHP需要掌握的知識還是比較多的,最基本的比如:PHP基本的語法、php框架以及CMS、mysql數據庫設計表、mysql數據庫的基本SQL語句。現在一般PHP的都得會前端,那就包括:js/ajax、html、css。如果更高點層次的就是linux服務器。
PHP攻城獅踐行學習路線圖:
1、用集成環境安裝PHP環境,一定要記住這一點,不要自己分開去裝,尤其是自學的朋友。不然你會覺得很複雜,會沒有信心學下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的階段歷練才有最後的沉澱。
2、先了解一些基本的變量類型,語法,函數,基本邏輯,寫簡單的代碼。前期以嘗試,培養興趣為主。這段時間是打基礎很好的時候,這個會影響你後面的發展,不過也可以在後期去完善。
3、這時候你可能覺得PHP就這樣,沒什麼難度,或者有的覺得太難了,簡直一臉疑惑。這個到底有什麼用。在這時候一定要堅持下來,可以試試先放一下,別太較真。慢慢的困惑你的會被你領悟的。這時,建議學習html+css+js,緩解自己的壓力,這個相對簡單,簡歷信心。尤其是js,總結其實有相同的思路,可以結合著一起體會。
4、這些都感覺有80%了解就可以先放放了,現在在學習MySQL,也是先了解基礎的。這個是幹什麼的,我可以用它做什麼。因為之前裝的集成環境。為什麼感覺是凌亂的,我想告訴你的是,一是不要在自己沒能力解決問題的時候死磕,浪費時間,喪失信心。這時候我們要做的是學習壯大自己,不要灰心。二是我本來覺得這一切都了解才是完整的。我們的目標也是要把這些都做好,這才是一個合格的PHP程序員。
5、這一切都順利的話,你基本離預設的目標不遠了,完成了整個學習的70%了。後面的是在之前的基礎上升華。把HTML和css、js結合、靜態文件和PHP結合、PHP和MySQL結合。這個階段可能越到的問題會異常的多,一定要學會解決問題。網上很多都是答案,同樣你要學會問問題。
6、這些之後你基本已經快到學習的尾聲了,但還缺少經驗。這時,你可以看一些網上開源的cms,例如織夢,國內用的多,越到問題好解決。看看一些視頻(網上免費的很多),查漏補缺,總結歸納形成自己的知識體系。是時候該準備慶祝下自己這段的時間沒有白費(一般2到3各月,看平時每天花的時間),基本成為一個合格的PHP程序員了。也該恭喜你了,其實並不那麼難。堅持,堅持;努力,努力;學習,學習。
php的學習順序是什麼?
如果你有耐心堅持個一年以上的話, 我會推薦HTML, css ,js, apache ,php, mysql
後三者是需要裝軟件的, 推薦wamp, 絕佳的一站式環境配置, WampServer, the web development platform on Windows 直接包括了apache, php, mysql三個軟件, 省的自己一個一個裝.
有不少人在評論里問mac os下對應的軟件, 這裡補充一下: XAMPP Installers and Downloads for Apache Friends
首先學習HTML, css, 這兩個東西是一套的, 非常容易理解, 把w3school上面的教程過一遍就會了, 記住要一個個過, 千萬不要偷懶, 一旦開始偷懶, 你會越來越偷懶, 最後什麼都沒學成. HTML 教程 , CSS 教程
下一步是學js, js相比前兩個會難的多, 因為js才是一門正式的編程語言, 同樣, w3school的教程全過一遍, JavaScript 教程 , 教程過完了就可以買書看了, 強烈推薦一本超好入門書: 《JavaScript DOM編程藝術(第2版)》(Jeremy Keith,Jeffrey Sambells)【摘要 書評 試讀】 , 認真學, 多看, 看完之後學jquery, 這個時候你基本能夠了解語言庫了, jquery 也直接過一遍w3school的教程, jQuery 教程 . jquery會了, 基本上你網頁開發前端就已經入門了, 如果你學的紮實, 反覆的看, 其實你就可以勝任前端開發的工作了, 不過瀏覽器兼容性還是解決不了的, 不過你目標不是前端工程師, 瀏覽器的兼容性不了解也無所謂.
在第二步你學習js的時候, 你可能就接觸一些後端的東西, 沒錯, 就是ajax. 這個是需要後端返回數據的. 這個時候你要開始學習php了, 入門php相比於js會更麻煩一些, 因為運行php需要有很多細節要處理, 所以一本好的入門書籍是非常重要的, 這個w3school上面的php幫不了什麼忙了, 推薦一本書: 《php和mysql web開發(原書第4版)》([澳]威利,[澳]湯姆森)【摘要 書評 試讀】 , 當然, 這過程中你會遇到各種各樣的問題, 但是如果你學到了這一步, 非常歡迎你私信我來學習, 我絕對幫助, 現在肯學習的孩子太少了, 而且題主才上高中, 太難能可貴了.
一些注意點, 學習HTML, css, js的時候, 只要有瀏覽器就夠了, 不需要裝wamp, 編輯器推薦sublime, 多用google, 多敲代碼, 尤其是多敲代碼非常重要, 不敲代碼你什麼都學不會. 其他的想起來再補充吧.
對於那些說加入xxx陣營的, 不要理他們, 直接在win上面學, php和apache對win的兼容性非常好, 完全可以從入門學到精通都無需碰linux. 當然, 如果你網站最終上線的話, 還是需要接觸linux服務器進行部署. 這個到需要部署的時候再說, 提前接觸linux就是浪費時間.
PHP入門先學什麼
如何成為一個PHP開發者?
1、先了解一下PHP是什麼?PHP能做什麼?你為什麼選擇PHP?你想用PHP做什麼?先自己想清楚以後是不是想長期做這個。因為你要是不長期寫代碼,去練習,去解決問題,你是不可能有什麼成就的。這不是一個投機的事。投機也只會什麼沒學到,浪費時間。
2、用集成環境安裝PHP環境,一定要記住這一點,不要自己分開去裝,尤其是自學的朋友。不然你會覺得很複雜,會沒有信心學下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的階段歷練才有最後的沉澱。
3、先了解一些基本的變量類型,語法,函數,基本邏輯,寫簡單的代碼。前期以嘗試,培養興趣為主。這段時間是打基礎很好的時候,這個會影響你後面的發展,不過也可以在後期去完善。、
4、這時候你可能覺得PHP就這樣,沒什麼難度,或者有的覺得太難了,簡直一臉疑惑。這個到底有什麼用。在這時候一定要堅持下來,可以試試先放一下,別太較真。慢慢的困惑你的會被你領悟的。這時,建議學習html+css+js,緩解自己的壓力,這個相對簡單,簡歷信心。尤其是js,總結其實有相同的思路,可以結合著一起體會。
5、這些都感覺有80%了解就可以先放放了,現在在學習MySQL,也是先了解基礎的。這個是幹什麼的,我可以用它做什麼。因為之前裝的集成環境。為什麼感覺是凌亂的,我想告訴你的是,一是不要在自己沒能力解決問題的時候死磕,浪費時間,喪失信心。這時候我們要做的是學習壯大自己,不要灰心。二是我本來覺得這一切都了解才是完整的。我們的目標也是要把這些都做好,這才是一個合格的PHP程序員。
6、這一切都順利的話,你基本離預設的目標不遠了,完成了整個學習的70%了。後面的是在之前的基礎上升華。把HTML和css、js結合、靜態文件和PHP結合、PHP和MySQL結合。這個階段可能越到的問題會異常的多,一定要學會解決問題。網上很多都是答案,同樣你要學會問問題。
7、這些之後你基本已經快到學習的尾聲了,但還缺少經驗。這時,你可以看一些網上開源的cms,國內用的多,越到問題好解決。看看一些視頻(網上免費的很多),查漏補缺,總結歸納形成自己的知識體系。是時候該準備慶祝下自己這段的時間沒有白費(一般2到3各月,看平時每天花的時間),基本成為一個合格的PHP程序員了。也該恭喜你了,其實並不那麼難。堅持,堅持;努力,努力;學習,學習。
8、可以去準備再招聘網站上看看大部分公司的就職需求,再準備下自己還不會的知識點就可以了。剛開始選擇小一點的公司,可能要求會的比較多,但一般都不需要你很精通,這段時間還是還是以虛心學習為主。小公司會讓你面更廣闊,大公司會讓你更專註,技術更拔尖。後面的各個人的高度就看自己的造化了。
以上不一定按你學習的進度順序,可以自己靈活調整,我只是把PHP整個學習的時間段分成幾個重要點,幾個常見的階段。可能帶有強烈的個人經歷,但也是一些意見和建議。希望給一些迷茫,還在努力的或者想放棄的一些幫助。總結些,合格的PHPer應該是會靜態網頁,PHP編程,熟悉數據庫的。
學PHP之前需要先學哪些東西,求告訴一下我順序
離不了先學html和css,不求精通吧但是也要能看能寫
然後再學javascript , jquery
然後再是php和mysql,或者其他數據庫
能夠熟練使用原生php+mysl開發項目時,可以開始學框架,主流的cms,了解和學習他們的設計,然後試着去自己做個框架
最後再根據自己的學習方向選擇接下來要學的
這些步驟並不是區分特別明顯的,可能是你在學html的時候,也就順便把js學會了,寫着php的時候也同時在學html,我當初學的時候是從html和css先學起的,然後是php和mysql,最後才學會js,但是學會js之後就覺得也應該在學php時也去學學js.這幾個東西關聯比較緊,主要還看你自己怎麼安排吧.
學習php,最好的學習順序是什麼
針對0基礎,順序依次學習:
1、html -js基本語法,事件處理 – PHP基本語法
2、PHP+mySQL增刪改查 – mysql全面語法學習
3、PHP面向對象開發學習 – PHP常用框架學習(一個就行)
4、js深入學習,常見框架了解(優先Jquery) – linux命令學習 – 常見服務器apache,nginx配置學習
5、PHP深入學習,到這一步你自己知道怎麼學習了
6、遇到瓶頸PHP難以深入,開始學習其他開發語言,拓寬視野
新手入門php要學哪些內容呢?
1、WEB基礎
要知道網站是什麼東西,所使用的協議是怎麼工作的,怎樣把網站放在服務器上。
2、HTMLphp
HTMLphp是嵌入在HTML的語言,所以HTML是必須的。可以用HTML寫出簡單的靜態的頁面,放在本機的服務器上看看效果。
3、DIV+CSS
能夠用DIV+CSS布局做出漂亮的精美靜態網頁。
4、php基礎
學習php基礎,如php語法,php變量,php流程控制,php函數,php數組應用,php字符串處理,php常用模塊,php文件處理,php動態圖像處理,會話控制等,就可以把靜態頁面變成動態的。這個階段比較枯燥,主要是記憶,必須能夠熟練應用。
5、MySQL
網站往往包含大量的信息,這些信息不可能都放在程序(php文件)中,需要MySQL來儲存大量的數據信息。
6、Javascript
掌握了以上內容就可以搭建一個php基礎網站,但是還需要靠Javascript來完成網站的特效和信息驗證等。
7、php高級
作為一個可以上線運營的全功能網站,還要繼續學習php高級知識,如php面向對象,數據抽象層PDO,MEMCACHE,高級SESSION,php的設計模式,MVC,smarty模板,主流框架的解讀等內容,這個階段需要多讀優質的開源代碼,多寫代碼。
8、Linux
正如大家所熟知的php較佳的搭配是LAMP(Linux+Apache+MySQL+Php)或LNMP(Linux+Nginx+MySQL+Php),那麼顯然在Linux系統下的php網站比在Windows下兼容性好,基於此我們需要知道在Linux下搭建php環境的方法以及Linux的日常管理命令,以便我們網站的日常管理運營。
9、項目相關
這個階段首先需要了解項目開發流程,需求分析,程序設計說明書,數據庫設計說明書,編碼規範,大流量/大數據架構,MYSQL深度優化,全文索引等內容。
目前為止學到這個階段,已經可以算是php小牛了,要繼續向php大牛進發就需要參與開發大型網站項目,以此練手。北大青鳥認為參與大項目開發,實踐為主。通過這階段的學習就可以自主做企業網站、論壇、網頁遊戲等。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/306374.html