當前位置:文思屋>社會工作>電腦培訓>

PHP語言新手入門知識

文思屋 人氣:3.22W

接觸網際網路產品的時間越長,才發現學習一門語言的重要性。在此前瞭解了一下程式語言,發現PHP是比較適合新手學習的,新手應該如何去學習PHP語言?一起來看看各個大神的回答吧!

PHP語言新手入門知識

文章開頭我想問一句話:PHP是做什麼的?

因為這是面試中會問到的一個問題,雖然它看起來很簡單。

回答做網站的,也就是個簡單建站的水平。

回答做網站後端開發的,對PHP有了一定的認識。

回答做後端處理的,有了更深層次的認識。

學習一樣技能,你得先清楚這項技能是到底做什麼的,說到這裡,我想大家都會簡單的說是做網站的,因為PHP在WEB領域應用最為廣泛,大多數網站都是用PHP做的。準確的說PHP是做網站的後端開發的,其實我這樣說還不算正確,PHP只是做後端開發的,但不只是網站而已。就像現在比較火的APP開發也可以用PHP做後端處理。

PHP相對於其他語言,比較簡單,相對好上手,比較適合零基礎的人學習,但是就像我上面說的那樣,PHP只完成了一個網站或者系統的一部分。

一個執行的網站或者軟體系統可以分為前端頁面,後端程式,資料庫,linux。而處理後端的PHP僅僅是隻佔了四分之一,PHP本身的東西其實並不多,真正多的東西都在PHP之外,所以單純的掌握PHP並不足已做出什麼產品,可能連工作都找不到。

關於學習PHP,我想講講我的心路歷程:

➤前端

但凡是一個網站都必須得讓人能看得見,使用得起來。任何一個網站可以沒有資料庫,可以沒有後端程式,但是必須得有前端頁面,而這也是最早期的網站形態—一 一個只能展示文字和圖片等資訊的靜態頁面。

掌握靜態網頁的製作技術是學習開發網站的先決條件。這裡面的學習包括 HTML,css,javascript,它們可以直接使用瀏覽器執行。

HTML負責網頁的結構,用它來規定網頁排版中哪部分是文字,哪部分可以放圖片,音訊檔案,視訊檔案放在網頁中什麼位置顯示等。

CSS可以把這些文字,圖片,視訊等資訊擁有一定的合理好看的樣式,可以定義文字的大小,顏色,圖片的大小等等。

javascript可以讓網頁與人產生互動,就像你登入網站,點選登入按鈕就會跳轉,把滑鼠放到選單,選單就會自動展示下拉,逛淘寶時,把滑鼠放在產品圖片上,圖片就會放大等等。

我的學習技巧和心得:

我算是零基礎學習開發的吧,連大學都沒上,沒系統的學過計算機專業,初次開始學習html時,我是以w3c手冊為學習教材,但是越往後看越覺得裡面寫的東西瑣碎繁多,手冊裡介紹了很多標籤,標籤又有很多屬性,它們各自又代表的什麼含義。

就像下面的這個表示表格的一些標籤,這是手冊給出的概念,看了之後似乎也明白又不太明白,看完又沒記住,回想起來,還是一頭霧水,像是什麼也沒學到。

那時我開始心急了,我無法想象我居然連基礎的東西都都學不會,思量了一兩天,我覺得我還是太浮躁了,我決定重新開始,動手敲敲試試,以前只是光看。就這樣開始後,仿照別人家寫的,執行一下看看瀏覽器顯示的是什麼效果,去掉某個屬性之後看看是什麼反應。我就這樣笨拙的'進行著,把每一個標籤,每一個屬性都敲了一遍,一個個的看到效果之後,我才理解手冊裡描述的概念是怎麼回事了。

前端的知識比較鎖碎,沒有太多邏輯性可言。其中html和css的任何元素標記都要親自動手實踐,大部分新手之所以覺得難學,看不懂手冊概念,主要是學習方法不對,“懶”是首要原因,因為不動手實踐,光看概念是沒什麼用的。

所以克服掉懶的習慣,動起手來寫一個HTML標記,執行之後看看效果吧,這樣你才能真正掌握住。

不過,我建議初學的同學還是先看視訊為好,因為操作效果都能看的到,手冊這東西作為工具使用。

關於html和css中的標籤和屬性你沒必要完全一個不差的記住,因為這沒有太大的意義,等你做了一個小專案之後,你只需要記住常用的就行,其他的做到有印象,用的時候能想到,然後查手冊即可。

當你學完之後一定要做一個簡單的小專案,你學習時針對的都是散亂的知識點,最後要把這些東西整體的用一遍。