php的學(xué)習(xí)路程

一.Linux方面

Linux常用命令

1. 文件處理命令

2. 權(quán)限管理命令

3. 幫助命令

4. 文件搜索命令

5. 壓縮解壓命令

6. 命令使用技巧

7. 文本編輯器Vim

掌握Linux常見命令操作艾杏,學(xué)會(huì)Linux基本使用,熟悉Linux下文本編輯器。

Linux系統(tǒng)管理

1. 軟件包管理

2. 用戶和用戶組管理

3. 服務(wù)與進(jìn)程管理

掌握Linux系統(tǒng)常見的系統(tǒng)管理操作。

Linux網(wǎng)絡(luò)應(yīng)用

1. 基本網(wǎng)絡(luò)設(shè)置

2. 網(wǎng)絡(luò)文件共享

掌握Linux系統(tǒng)常見的網(wǎng)絡(luò)配置文件和命令,熟悉文件共享服務(wù)SSH赂苗、FTP。

LAMP環(huán)境編譯及Apache配置

1. LAMP環(huán)境編譯

2. Apache基本選項(xiàng)及應(yīng)用案例

掌握源代碼包編譯構(gòu)架LAMP環(huán)境,學(xué)會(huì)Apache的基本配置及典型互聯(lián)網(wǎng)應(yīng)用配置谍失。

================================================================

二.對(duì)象的程序設(shè)計(jì)

面象對(duì)象的介紹

1. 類和對(duì)象之間的關(guān)系

2. 面向?qū)ο蟮某绦蛟O(shè)計(jì)

面向?qū)ο笫荘HP5中的新加功能,也是PHP以后編寫代碼的方式莹汤,掌握面向?qū)ο笤谛袠I(yè)中的應(yīng)用快鱼,并了解一些基本的面向?qū)ο蟮穆暶髡Z法。

如何抽象一個(gè)類

1. 類的聲明

2. 成員屬性

3. 成員方法

通過類實(shí)例化對(duì)象

1. 創(chuàng)建對(duì)象

2. 對(duì)象類型在內(nèi)存中的分配

3. 對(duì)象中成員的訪問

4. 特殊的對(duì)象引用“$this”

5. 構(gòu)造方法與析構(gòu)方法

掌握對(duì)象在程序中的應(yīng)用,在內(nèi)存中的分配形式抹竹,還要對(duì)象中的成員訪問方式线罕,并要掌握構(gòu)造和析構(gòu)以及關(guān)鍵字$this 使用。

封裝性

1. 設(shè)置私有成員

2. 私有成員的訪問

3. __set()窃判、__get()钞楼、__isset()和__unset()

4. 四個(gè)方法

使用面向?qū)ο笠欢ㄒ褂盟娜筇匦裕庋b就是其中之一袄琳,掌握封裝的意義以及封裝的應(yīng)用和各種與封裝有關(guān)的魔術(shù)方法询件。

繼承性

1. 類繼承的應(yīng)用

2. 訪問類型控制

3. 子類中重載父類的方法

繼承性也是面向?qū)ο蟮娜筇匦灾唬枰莆绽^承的意義與應(yīng)用跨蟹,訪問控制和重載的方式雳殊。

常見的關(guān)鍵字和魔術(shù)方法

1. final關(guān)鍵字的應(yīng)用

2. static和const關(guān)鍵字的使用

3. 克隆對(duì)象

4. 類中通用的方法__toString()

5. 通過__call()方法處理錯(cuò)誤調(diào)用

6. 自動(dòng)加載類

7. 對(duì)象串行化

在PHP的面向?qū)ο蟮某绦蛟O(shè)計(jì)中會(huì)用動(dòng)一些常見的關(guān)鍵字和一些常用的魔術(shù)方法,需要全部掌握窗轩,并可以靈活運(yùn)用夯秃。

抽象類與接口和多態(tài)

1. 抽象方法和抽象類

2. 接口技術(shù)

3. 多態(tài)性的應(yīng)用

了解抽象類和接口的作用,并掌握他們的聲明與應(yīng)用痢艺,重點(diǎn)掌握多態(tài)性的應(yīng)用仓洼。

與類和對(duì)象有關(guān)的系統(tǒng)函數(shù)

1. 與類有關(guān)的系統(tǒng)函數(shù)

2. 與對(duì)象有關(guān)的系統(tǒng)函數(shù)

PHP中提供的類和對(duì)象有關(guān)的函數(shù)不多,但比較常用

常用功能類的編寫

1. 分頁類

2. 驗(yàn)證碼類

3. 圖像處理類

4. 文件上傳類

5. 數(shù)據(jù)驗(yàn)證類

通過這幾個(gè)類的編寫堤舒,不僅可以方便你在所有PHP項(xiàng)目中通用這些功能類色建,還可以對(duì)面向?qū)ο蠹夹g(shù)進(jìn)行總結(jié)。

==============================================================

三.抽象層PDO

PDO所支持的數(shù)據(jù)庫

1. PDO的應(yīng)用及所支持的數(shù)據(jù)庫

掌握PDO的應(yīng)用原理和驅(qū)動(dòng)設(shè)置舌缤,以及PDO的安裝方法箕戳,并可以以多種方式創(chuàng)建PDO對(duì)象,和面要了解PDO對(duì)象中的成員国撵。

創(chuàng)建PDO對(duì)象

1. 以多種方式調(diào)用構(gòu)造方法

2. PDO對(duì)象中的成員方法

使用PDO對(duì)象

1. 調(diào)整PDO的行為屬性

2. PDO處理PHP程序和數(shù)據(jù)庫之間的數(shù)據(jù)類型轉(zhuǎn)換

3. PDO的錯(cuò)誤處理模式

4. 使用PDO執(zhí)行SQL語句

需要掌握PHP中的各種屬性的應(yīng)用陵吸、設(shè)置和讀取,以及PDO的錯(cuò)誤處理模式介牙,還需要了解通過PDO執(zhí)行SQL語句壮虫。

PDO對(duì)預(yù)處理語句的支持

1. 了解PDOStatement對(duì)象

2. 準(zhǔn)備語句

3. 綁定參數(shù)

4. 執(zhí)行準(zhǔn)備好的查詢

5. 獲取數(shù)據(jù)

PDO的預(yù)處理對(duì)象,可以完成PHP程序和數(shù)據(jù)庫之間的各種操作环础。需要掌握如果使用PDO準(zhǔn)備預(yù)處理語句囚似,和綁定參數(shù)、執(zhí)行準(zhǔn)備好的語句线得,獲取數(shù)據(jù)和大數(shù)據(jù)對(duì)象的存取饶唤,并可以使用PDO完成事務(wù)處理操作。

PDO的事務(wù)處理

PDO的事務(wù)處理方式

================================================================

四.腳本JavaScript

JavaScript語法

1. JavaScript應(yīng)用概述

2. JavaScript腳本中變量與運(yùn)算符

3. JavaScript流程控制和函數(shù)

4. JavaScript中數(shù)組和對(duì)象的創(chuàng)建及應(yīng)用

可以完成JvavaScript的所有語法的學(xué)習(xí)贯钩,以及和HTML和CSS聯(lián)合使用搬素,并可以編寫一些頁面中常見的腳本程序呵晨。

DOM編程

1. DOM及DHTML的應(yīng)用介紹

2. 各種事件及事件處理程序的應(yīng)用

3. 窗口window對(duì)象的屬性和方法

4. 文檔document對(duì)象的應(yīng)用

5. 其location、body熬尺、form摸屠、screen等對(duì)象的使用

學(xué)會(huì)頁面中DOM的靈活應(yīng)用、事件處理粱哼,還有各種DOM對(duì)象的屬性和方法季二,以及網(wǎng)頁中所有特效的編寫。

================================================================

五.Ajax

Ajax的應(yīng)用

1. Ajax概述

2. Ajax定義

3. 使用Ajax創(chuàng)建Ajax的引擎

4. Ajax Web應(yīng)用模式(異步)

5. AJAX 開發(fā)中的應(yīng)用

6. 編寫和應(yīng)用自定義的Ajax類

7. 使用Ajax完成XML的操作

8. 在Ajax應(yīng)用Json技術(shù)

9. Ajax3.0的應(yīng)用

要了解異步傳遞數(shù)據(jù)的方式揭措,并掌握創(chuàng)建AJAX對(duì)象和應(yīng)用AJAX對(duì)象中的屬性和方法胯舷。

==================================================================

六.Ajax與JQuery框架應(yīng)用

JQuery的使用

1. JQuery的概述

2. JQuery的核心方法

3. JQuery的選擇器

4. JQuery的屬性

5. JQuery的篩選和文檔處理

6. JQuery的CSS應(yīng)用

掌握在HTML文件中添加JQuery的應(yīng)用,可以使用JQuery中的核心方法绊含,以及常用選擇器的使用桑嘶,和一些常用的JQuery方法。

JQuery的Ajax應(yīng)用

1. JQuery的事件

2. JQuery的效果

3. 使用JQuery中的AjAX應(yīng)用

Ajax是JQuery重點(diǎn)實(shí)現(xiàn)的技術(shù)躬充,掌握J(rèn)Query中的幾種實(shí)現(xiàn)方法逃顶。

===============================================================

七.設(shè)計(jì)模式

MVC模式

1. MVC模式介紹

2. 視圖

3. 控制器

4. 模型

5. 模塊和操作

6. 主入口文件

7. MVC模式應(yīng)用

需要掌握MVC的設(shè)計(jì)模式,包括視圖充甚、控制器以政、模型的應(yīng)用。其他的設(shè)計(jì)模式最好也要會(huì)使用伴找。

============================================================

八.代碼規(guī)范

PHP編碼規(guī)范

數(shù)據(jù)庫規(guī)范設(shè)置

模板編寫規(guī)范

1. 適用范圍

2. 開發(fā)工具

3. PHP的文件格式

4. 注釋規(guī)范

5. 空行和空白

6. 字符串的使用

7. 命名原則

8. 語言結(jié)構(gòu)

9. 數(shù)表表的設(shè)計(jì)

10. 索引設(shè)計(jì)原則

11. SQL語句的設(shè)計(jì)

12. 模板設(shè)計(jì)規(guī)范

=============================================================

九.版本控制

github和svn

==============================================================

十.框架

了解一些框架盈蛮,比如Laravel,Yii技矮,CodeIgniter抖誉,ThinkPHP之類的

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市衰倦,隨后出現(xiàn)的幾起案子袒炉,更是在濱河造成了極大的恐慌,老刑警劉巖耿币,帶你破解...
    沈念sama閱讀 218,122評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件梳杏,死亡現(xiàn)場離奇詭異韧拒,居然都是意外死亡淹接,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門叛溢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來塑悼,“玉大人,你說我怎么就攤上這事楷掉∠崴猓” “怎么了?”我有些...
    開封第一講書人閱讀 164,491評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長斑鸦。 經(jīng)常有香客問我愕贡,道長,這世上最難降的妖魔是什么巷屿? 我笑而不...
    開封第一講書人閱讀 58,636評(píng)論 1 293
  • 正文 為了忘掉前任固以,我火速辦了婚禮,結(jié)果婚禮上嘱巾,老公的妹妹穿的比我還像新娘憨琳。我一直安慰自己,他們只是感情好旬昭,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,676評(píng)論 6 392
  • 文/花漫 我一把揭開白布篙螟。 她就那樣靜靜地躺著,像睡著了一般问拘。 火紅的嫁衣襯著肌膚如雪遍略。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,541評(píng)論 1 305
  • 那天场梆,我揣著相機(jī)與錄音墅冷,去河邊找鬼。 笑死或油,一個(gè)胖子當(dāng)著我的面吹牛寞忿,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播顶岸,決...
    沈念sama閱讀 40,292評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼腔彰,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了辖佣?” 一聲冷哼從身側(cè)響起霹抛,我...
    開封第一講書人閱讀 39,211評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎卷谈,沒想到半個(gè)月后杯拐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,655評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡世蔗,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,846評(píng)論 3 336
  • 正文 我和宋清朗相戀三年端逼,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片污淋。...
    茶點(diǎn)故事閱讀 39,965評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡顶滩,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出寸爆,到底是詐尸還是另有隱情礁鲁,我是刑警寧澤盐欺,帶...
    沈念sama閱讀 35,684評(píng)論 5 347
  • 正文 年R本政府宣布,位于F島的核電站仅醇,受9級(jí)特大地震影響冗美,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜析二,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,295評(píng)論 3 329
  • 文/蒙蒙 一墩衙、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧甲抖,春花似錦漆改、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至柱衔,卻和暖如春樊破,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背唆铐。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評(píng)論 1 269
  • 我被黑心中介騙來泰國打工哲戚, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人艾岂。 一個(gè)月前我還...
    沈念sama閱讀 48,126評(píng)論 3 370
  • 正文 我出身青樓顺少,卻偏偏與公主長得像,于是被迫代替她去往敵國和親王浴。 傳聞我的和親對(duì)象是個(gè)殘疾皇子脆炎,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,914評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容