今天給大家分享一套非常好的php學(xué)習(xí)教程,2014兄弟連細(xì)說PHP視頻教程第二版,在國內(nèi)是非常不錯(cuò)的php課程,與韓順平老師的講的php一樣受網(wǎng)頁開發(fā)者的喜愛,本課程共350講,非常詳細(xì),詳細(xì)講解php入門到精通,課程為高清模式,讓大家花更少的時(shí)間學(xué)到最好的php課程。
講師介紹:高洛峰 LAMP兄弟連教學(xué)總監(jiān),國內(nèi)最早的PHP技術(shù)講師之一,具有五年軟件開發(fā)工作經(jīng)驗(yàn)、四年IT教學(xué)工作經(jīng)驗(yàn)。曾在多家上市企業(yè)擔(dān)任過技術(shù)總監(jiān)、項(xiàng)目經(jīng)理、高級(jí)軟件工程師等職務(wù),具有扎實(shí)的技術(shù)功底。國內(nèi)資深的高級(jí)技術(shù)認(rèn)證講師,從事IT培訓(xùn)以來累計(jì)授課長(zhǎng)達(dá)6000課時(shí)以上,培訓(xùn)近千名學(xué)員成功走向IT崗位,具有豐富的IT教學(xué)經(jīng)驗(yàn)。熟悉掌握Unix/Linux/Windows等多種操作系統(tǒng),一直從事嵌入式、C、C++、Java、PHP及 Oracle數(shù)據(jù)庫等技術(shù)研發(fā)工作,對(duì)Web系統(tǒng)軟件開發(fā)深有研究,近年來致力于推廣LAMP開源平臺(tái)系列軟件。著有《細(xì)說PHP》一書。
目錄:
1、網(wǎng)站開發(fā)構(gòu)件概述
本節(jié)主要介紹了什么是B/S架構(gòu)的軟件,什么是動(dòng)態(tài)網(wǎng)站,重點(diǎn)介紹了開發(fā)一個(gè)網(wǎng)站所需要的技術(shù),包括HTML、CSS,JavaScript、PHP、MySQL、Apache還有瀏覽器等各個(gè)Web構(gòu)件的詳細(xì)應(yīng)用介紹。并通過編寫一個(gè)網(wǎng)頁選項(xiàng)卡使用到各個(gè)構(gòu)件,讓你了解每種技術(shù)的功能各自獨(dú)立又要相互配合才能完成一個(gè)動(dòng)態(tài)網(wǎng)站的建立。如果你是一個(gè)初學(xué)者,會(huì)對(duì)你后期的學(xué)習(xí)大有幫助,所以請(qǐng)不要跳過本節(jié)。
2、網(wǎng)站工作原理及LAMP平臺(tái)介紹
本節(jié)主要介紹了HTTP協(xié)議和URL的結(jié)構(gòu),重點(diǎn)介紹了Web的工作原理,并對(duì)多個(gè)Web開發(fā)平臺(tái)LAMP、J2EE和ASP.net各自的性能做了介紹。本節(jié)還分別介紹了LAMP組合成員的信息,并介紹了LAMP的發(fā)展趨勢(shì)。
3、HTML與CSS概述及HTML語言語法
本節(jié)是HTML開始部分,主要介紹了HTML和CSS的使用,這節(jié)重點(diǎn)講解了HTML語言語法,是初學(xué)者作為入門必看的一章,為以后的章節(jié)學(xué)習(xí)打下基礎(chǔ)。
4、HTML的主體結(jié)構(gòu)
本節(jié)主要介紹了HTML的主體結(jié)構(gòu),包括網(wǎng)頁的頭和體兩部分,并重點(diǎn)介紹了頭部中的每個(gè)標(biāo)記的使用,包括 四個(gè)標(biāo)記的實(shí)驗(yàn)演示。在本節(jié)也重點(diǎn)介紹了body標(biāo)記的作用與屬性的用法,以及DTD文件的使用。
5、HTML常用標(biāo)簽(上)
這節(jié)分為兩個(gè)視頻,第一個(gè)是中的內(nèi)容包括HTML中常用的格式標(biāo)簽和文本標(biāo)簽,在第二個(gè)中包括超鏈接、錨點(diǎn)的應(yīng)用和圖像標(biāo)簽以及圖像地圖的操作。在這兩個(gè)中都有大量的實(shí)驗(yàn)為大家詳細(xì)講解。
6、HTML常用標(biāo)簽(下)
這節(jié)分為兩個(gè)視頻,第一個(gè)是中的內(nèi)容包括HTML中常用的格式標(biāo)簽和文本標(biāo)簽,在第二個(gè)中包括超鏈接、錨點(diǎn)的應(yīng)用和圖像標(biāo)簽以及圖像地圖的操作。在這兩個(gè)中都有大量的實(shí)驗(yàn)為大家詳細(xì)講解。
7、HTML的表格標(biāo)簽
本節(jié)主要向大家介紹了HTML中表格的定義與使用,包括table,tr,td,th,caption等標(biāo)簽和屬性的應(yīng)用,并詳細(xì)介紹了他們?cè)趯?shí)際開發(fā)HTML頁面的應(yīng)用,本節(jié)也有通過CSS設(shè)置表格的過程。
8、HTML窗口分幀技術(shù)
本節(jié)主要講解了HTML窗口分幀技術(shù),以及窗口分幀在實(shí)際項(xiàng)目中的應(yīng)用和窗口分幀在編寫時(shí)需要注意的技術(shù)點(diǎn),并分別介紹了
9、HTML表單的設(shè)計(jì)應(yīng)用
本節(jié)主要介紹了表單的應(yīng)用,包括標(biāo)簽和它屬性的作用,還逐一通過實(shí)驗(yàn)演示并講解了每個(gè)表單,
10、層迭樣式表CSS的基礎(chǔ)
本節(jié)主要介紹了CSS的作用,重點(diǎn)介紹了CSS的幾種設(shè)置方法,包括內(nèi)聯(lián)式樣式表、嵌入樣式表、外部樣式表和輸入樣式表,并通過實(shí)驗(yàn)演示了每種設(shè)置方法的應(yīng)用,同時(shí)在本節(jié)也強(qiáng)調(diào)了各種設(shè)置方法的優(yōu)先級(jí)問題。
11、CSS的多種選擇器的使用
本節(jié)主要介紹了各種CSS選擇器及其用法,包括HTML樣式選擇器、class樣式選擇器、ID樣式選擇器、關(guān)聯(lián)樣式選擇器、組合樣式選擇器和偽元素樣式選擇器,并通過實(shí)驗(yàn)演示分別講解了各自的特點(diǎn)和用法。
12、常見的CSS屬性和值
本節(jié)主要介紹了CSS中常見的一些屬性和值的用法,包括字體屬性、文本屬性、背景屬性、邊框和列表屬性等,并通過實(shí)驗(yàn)演示了他們的使用方式。重點(diǎn)介紹了如果通過一行解決的方法和在實(shí)際開發(fā)中的應(yīng)用。
13、DIV+CSS標(biāo)準(zhǔn)化網(wǎng)頁部局準(zhǔn)備工作(上)
本節(jié)主要介紹了在使用DIV+CSS布局頁前的準(zhǔn)備工作,包括使用他們布局的優(yōu)點(diǎn),常用到的調(diào)試軟件,盒子模型,無意的標(biāo)簽div和span的意義與應(yīng)用,重點(diǎn)介紹和在使用DIV+CSS布局時(shí)用到的常見的CSS屬性,為我們?cè)O(shè)置頁面布局做好鋪墊。
14、DIV+CSS標(biāo)準(zhǔn)化網(wǎng)頁部局準(zhǔn)備工作(下)
本節(jié)主要介紹了在使用DIV+CSS布局頁前的準(zhǔn)備工作,包括使用他們布局的優(yōu)點(diǎn),常用到的調(diào)試軟件,盒子模型,無意的標(biāo)簽div和span的意義與應(yīng)用,重點(diǎn)介紹和在使用DIV+CSS布局時(shí)用到的常見的CSS屬性,為我們?cè)O(shè)置頁面布局做好鋪墊。
15、DIV+CSS布局網(wǎng)站首頁實(shí)例
本節(jié)主要講解了DIV+CSS網(wǎng)頁標(biāo)準(zhǔn)布局的應(yīng)用,并通過一個(gè)網(wǎng)站首頁實(shí)例的代碼編寫演示了布局的應(yīng)用,并在布局時(shí)介紹了一個(gè)網(wǎng)站首頁需要的內(nèi)容,重點(diǎn)介紹了在布局時(shí)不同瀏覽器之間的差異以及解決的辦法,希望大家能通過這個(gè)實(shí)例完成自己項(xiàng)目中所有頁面的布局設(shè)置。
16、LAMP環(huán)境安裝(最佳的PHP環(huán)境搭建)
本介詳細(xì)介紹和演示了最佳的PHP環(huán)境安裝過程,在Linux平臺(tái)下安裝 PHP 有幾種方法:使用配置和編譯過程,或是使用各種預(yù)編譯的包。在Linux上安裝軟件,用戶最好的選擇是下載源代碼包,并編譯一個(gè)適合自己的版本。LAMP組合中每個(gè)成員都是開源的軟件,都可以從各自的官方網(wǎng)站上免費(fèi)下載安裝程序的源代碼文件,并在自己的系統(tǒng)上編譯,編譯之前會(huì)檢查系統(tǒng)的環(huán)境,并可以針對(duì)目標(biāo)系統(tǒng)的環(huán)境進(jìn)行優(yōu)化。所以和自己系統(tǒng)的兼容性是最好的,不僅如此,允許你根據(jù)自己的需求進(jìn)行定制安裝。這是LAMP環(huán)境最理想的搭建方法,也是最復(fù)雜的安裝方式。所以要搭建一個(gè)最完美的LAMP工作環(huán)境,多花費(fèi)一些時(shí)間和精力在源代碼包的安裝上,還是值得的。。
17、在Windows系統(tǒng)中分別安裝PHP工作環(huán)境
本節(jié)詳細(xì)介紹和演示了在Windows系統(tǒng)中安裝PHP工作環(huán)境所需要的各種軟件,大多數(shù)讀者對(duì)Linux系統(tǒng)并不熟悉,所以這一節(jié)主要介紹如何在Windows系統(tǒng)上分別獨(dú)立安裝Apache2、PHP5、MySQL5和phpMyAdmin等幾個(gè)軟件。獨(dú)立安裝的好處是可以自由選擇這些組件的具體版本,清晰地掌握自己計(jì)算機(jī)里都安裝了哪些程序,以及它們的具體配置情況,這將對(duì)以后的系統(tǒng)維護(hù)和軟件升級(jí)工作帶來很大的幫助。
18、在Windows系統(tǒng)中安裝集成的PHP開發(fā)環(huán)境
本節(jié)主要介紹了一個(gè)集成軟件Appserv軟件的安裝過程,在Linux和Window系統(tǒng)上,分別獨(dú)立安裝了Web工作環(huán)境所需要的各種軟件是最好的。但一些初學(xué)者安裝這些環(huán)境也是一個(gè)比較困難的任務(wù)。 目前在網(wǎng)上可以下載到好多集成了Apache+PHP+MySQL+phpMyAdmin等組成的單一軟件作為Web工作環(huán)境,就是將這些免費(fèi)的建站資源重新包裝成單一的安裝程序,以方便初學(xué)者快速搭建環(huán)境。只需要通過點(diǎn)擊“下一步”操作,和按照提示輸入一些簡(jiǎn)單的配置信息就可以安裝成功。但是安裝這種軟件也有很多不好的地方。例如,不可以自由的選擇這些組件的具體版本,不能清晰地掌握自己計(jì)算機(jī)里都安裝了哪些程序,默認(rèn)開放的不安全模塊擴(kuò)展功能太多,對(duì)以后的系統(tǒng)維護(hù)、安全控制和軟件升級(jí)工作帶來極大的困難。所以安裝集成的開發(fā)環(huán)境只適合初學(xué)者學(xué)習(xí)時(shí)使用,最好不要用于真正的網(wǎng)站服務(wù)器運(yùn)營(yíng)使用。
19、Apache服務(wù)器的基本配置
本節(jié)主要介紹了Apache服務(wù)器軟年的目錄結(jié)構(gòu),主配置文件和附助配置文件的位置,重點(diǎn)介紹了Apache配置文件的語法格式和常用到的全局指令的配置方法,希望可以通過本節(jié)的學(xué)習(xí)掌握Apache服務(wù)器的基本配置。