正文

目 錄(5)

學(xué)通PHP的24堂課 作者:潘凱華


第21堂課  程序調(diào)試與錯(cuò)誤處理 611
 視頻講解:112分鐘

21.1  基本調(diào)試策略 612

21.2  常見錯(cuò)誤分析 612

21.2.1  語(yǔ)法錯(cuò)誤 613

21.2.2  定義錯(cuò)誤 615

21.2.3  邏輯錯(cuò)誤 616

21.2.4  運(yùn)行錯(cuò)誤 616

21.2.5  環(huán)境錯(cuò)誤 618

21.3  php.ini中的錯(cuò)誤處理機(jī)制 619

21.3.1  控制錯(cuò)誤顯示以及顯示方式 619

21.3.2  控制錯(cuò)誤的級(jí)別 619

21.4  程序調(diào)試方法 620

21.4.1  應(yīng)用DIE語(yǔ)句調(diào)試 620

21.4.2  應(yīng)用mysql_error()語(yǔ)句輸出
錯(cuò)誤信息 621

21.5  錯(cuò)誤處理技巧 622

21.5.1  隱藏錯(cuò)誤 622

21.5.2  自定義錯(cuò)誤頁(yè)面 622

21.6  照貓畫虎——基本功訓(xùn)練 623

21.6.1  基本功訓(xùn)練1——解決程序的語(yǔ)法
錯(cuò)誤 623

21.6.2  基本功訓(xùn)練2——計(jì)算商品的折扣
價(jià)格 624

21.6.3  基本功訓(xùn)練3——連接不存在的
數(shù)據(jù)庫(kù) 624

21.6.4  基本功訓(xùn)練4——運(yùn)行缺少第三方組件
的程序 625

21.6.5  基本功訓(xùn)練5——通過(guò)readfile ()函數(shù)

訪問(wèn)遠(yuǎn)程文件 626

21.7  情景應(yīng)用——拓展與實(shí)踐 626

21.7.1  情景應(yīng)用1——分析、解決PHP與
MySQL連接錯(cuò)誤 626

21.7.2  情景應(yīng)用2——解決數(shù)據(jù)庫(kù)亂碼
問(wèn)題 628

21.7.3  情景應(yīng)用3——封裝異常處理類 629

21.7.4  情景應(yīng)用4——使用錯(cuò)誤處理器記錄
日志 630

21.7.5  情景應(yīng)用5——通過(guò)phpMyAdmin調(diào)試
SQL語(yǔ)句中的錯(cuò)誤 631

21.8  自我測(cè)試 632

21.9  行動(dòng)指南 632

21.10  成功可以復(fù)制——Java技術(shù)
之父James Gosling 633

第4部分  實(shí)戰(zhàn)篇

第22堂課  應(yīng)用Smarty模板開發(fā)電子商務(wù)
網(wǎng)站 637
 視頻講解:65分鐘

22.1  開發(fā)背景 638

22.2  需求分析 638

22.3  系統(tǒng)分析 638

22.3.1  系統(tǒng)目標(biāo) 638

22.3.2  系統(tǒng)功能結(jié)構(gòu) 639

22.3.3  開發(fā)環(huán)境 639

22.3.4  文件夾組織結(jié)構(gòu) 640

22.4  數(shù)據(jù)庫(kù)設(shè)計(jì) 641

22.4.1  數(shù)據(jù)庫(kù)分析 641

22.4.2  創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表 642

22.5  公共文件設(shè)計(jì) 643

22.5.1  數(shù)據(jù)庫(kù)連接、管理和分頁(yè)類文件 643

22.5.2  Smarty模板配置類文件 646

22.5.3  執(zhí)行類的實(shí)例化文件 646

22.6  前臺(tái)首頁(yè)設(shè)計(jì) 646

22.6.1  前臺(tái)首頁(yè)概述 646

22.6.2  前臺(tái)首頁(yè)技術(shù)分析 647

22.6.3  前臺(tái)首頁(yè)實(shí)現(xiàn)過(guò)程 647

22.7  登錄模塊設(shè)計(jì) 649

22.7.1  登錄模塊概述 649

22.7.2  登錄模塊技術(shù)分析 650

22.7.3  用戶注冊(cè) 651

22.7.4  用戶登錄 653

22.7.5  找回密碼 655

22.8  會(huì)員信息模塊設(shè)計(jì) 660

22.8.1  會(huì)員信息模塊概述 660

22.8.2  會(huì)員信息模塊技術(shù)分析 660

22.8.3  會(huì)員中心 661

22.8.4  安全退出 664

22.9  商品展示模塊設(shè)計(jì) 665

22.9.1  商品展示模塊概述 665

22.9.2  商品展示模塊技術(shù)分析 665

22.9.3  商品展示模塊的實(shí)現(xiàn)過(guò)程 666

22.10  購(gòu)物車模塊設(shè)計(jì) 669

22.10.1  購(gòu)物車模塊概述 669

22.10.2  購(gòu)物車模塊技術(shù)分析 669

22.10.3  購(gòu)物車展示 671

22.10.4  更改商品數(shù)量 673

22.10.5  刪除商品 674

22.10.6  保存購(gòu)物車 676

22.11  收銀臺(tái)模塊設(shè)計(jì) 678

22.11.1  收銀臺(tái)模塊概述 678

22.11.2  收銀臺(tái)模塊技術(shù)分析 678

22.11.3  顯示訂單 678

22.11.4  填寫訂單 679

22.11.5  處理訂單 679

22.12  后臺(tái)首頁(yè)設(shè)計(jì) 681

22.12.1  后臺(tái)首頁(yè)概述 681

22.12.2  后臺(tái)首頁(yè)技術(shù)分析 681

22.12.3  后臺(tái)首頁(yè)實(shí)現(xiàn)過(guò)程 683

22.13  開發(fā)技巧與難點(diǎn)分析 684

22.13.1  解決Ajax的亂碼問(wèn)題 684

22.13.2  使用JS腳本獲取、輸出標(biāo)簽內(nèi)容 685

22.13.3  禁用頁(yè)面緩存 685

22.13.4  在新窗口中使用session 685

22.13.5  判斷上傳文件格式 685

22.13.6  設(shè)置服務(wù)器的時(shí)間 686

22.14  開發(fā)總結(jié) 686

第23堂課  Zend Framework框架開發(fā)明日
搜索引擎 687
 視頻講解:80分鐘

23.1  明日搜索引擎概述 688

23.2  開發(fā)背景 688

23.3  需求分析 688

23.4  系統(tǒng)分析 688

23.4.1  功能結(jié)構(gòu) 689

23.4.2  開發(fā)環(huán)境 689

23.5  數(shù)據(jù)庫(kù)設(shè)計(jì) 689

23.5.1  數(shù)據(jù)庫(kù)分析 690

23.5.2  數(shù)據(jù)庫(kù)概念設(shè)計(jì) 690

23.5.3  創(chuàng)建數(shù)據(jù)庫(kù)及數(shù)據(jù)表 691

23.6  技術(shù)攻關(guān) 692

23.6.1  類似Google搜索引擎的搜索條 692

23.6.2  使用空格分隔多關(guān)鍵字 696

23.6.3  關(guān)鍵字描紅 699

23.6.4  制作在線編輯器 701

23.7  MVC框架結(jié)構(gòu)搭建 703

23.8  首頁(yè)設(shè)計(jì) 704

23.8.1  首頁(yè)概述 704

23.8.2  首頁(yè)技術(shù)分析 705

23.8.3  首頁(yè)的實(shí)現(xiàn)過(guò)程 705

23.9  用戶模塊設(shè)計(jì) 708

23.9.1  用戶模塊概述 708

23.9.2  用戶模塊技術(shù)分析 708

23.9.3  用戶注冊(cè)的實(shí)現(xiàn)過(guò)程 710

23.9.4  用戶登錄的實(shí)現(xiàn)過(guò)程 712

23.10  發(fā)表問(wèn)題模塊設(shè)計(jì) 714

23.10.1  發(fā)表問(wèn)題模塊概述 714

23.10.2  發(fā)表問(wèn)題模塊技術(shù)分析 715

23.10.3  發(fā)表問(wèn)題模塊實(shí)現(xiàn)過(guò)程 716

23.11  回復(fù)問(wèn)題模塊設(shè)計(jì) 718

23.11.1  回復(fù)問(wèn)題模塊概述 718

23.11.2  回復(fù)問(wèn)題模塊技術(shù)分析 719

23.11.3  回復(fù)問(wèn)題模塊實(shí)現(xiàn)過(guò)程 719

23.12  程序調(diào)試與錯(cuò)誤處理 720

23.12.1  項(xiàng)目開發(fā)過(guò)程中常見錯(cuò)誤及解決方法 721

23.12.2  自定義錯(cuò)誤頁(yè)面 721

23.13  開發(fā)總結(jié) 722

特別提醒:

親愛的讀者朋友,由于近期紙張價(jià)格和印制成本大幅上漲,為不增加讀者朋友的負(fù)擔(dān),又不減少書的內(nèi)容,本書以下章節(jié)內(nèi)容不得不放在配書光盤中,由此給您帶來(lái)了不便,在此深表歉意。

第24堂課  學(xué)校圖書館管理系統(tǒng) 723
 視頻講解:150分鐘

(本章內(nèi)容在配書光盤中)

24.1  開發(fā)背景 724

24.2  需求分析 724

24.3  系統(tǒng)設(shè)計(jì) 724

24.3.1  系統(tǒng)目標(biāo) 724

24.3.2  系統(tǒng)功能結(jié)構(gòu) 725

24.3.3  系統(tǒng)流程圖 725

24.3.4  開發(fā)環(huán)境 725

24.3.5  文件夾組織結(jié)構(gòu) 726

24.4  數(shù)據(jù)庫(kù)設(shè)計(jì) 727

24.4.1  數(shù)據(jù)庫(kù)分析 727

24.4.2  數(shù)據(jù)庫(kù)概念設(shè)計(jì) 727

24.4.3  創(chuàng)建數(shù)據(jù)庫(kù)及數(shù)據(jù)表 728

24.5  首頁(yè)設(shè)計(jì) 729

24.5.1  首頁(yè)概述 729

24.5.2  首頁(yè)技術(shù)分析 730

24.5.3  首頁(yè)的實(shí)現(xiàn)過(guò)程 730

24.6  管理員模塊設(shè)計(jì) 731

24.6.1  管理員模塊概述 731

24.6.2  管理員模塊技術(shù)分析 732

24.6.3  系統(tǒng)登錄的實(shí)現(xiàn)過(guò)程 732

24.6.4  查看管理員的實(shí)現(xiàn)過(guò)程 734

24.6.5  添加管理員的實(shí)現(xiàn)過(guò)程 735

24.6.6  設(shè)置管理員權(quán)限的實(shí)現(xiàn)過(guò)程 736

24.6.7  刪除管理員的實(shí)現(xiàn)過(guò)程 738

24.7  圖書檔案管理模塊設(shè)計(jì) 738

24.7.1  圖書檔案管理模塊概述 738

24.7.2  圖書檔案管理模塊技術(shù)分析 739

24.7.3  查看圖書信息列表的實(shí)現(xiàn)過(guò)程 739

24.7.4  添加圖書信息的實(shí)現(xiàn)過(guò)程 740

24.7.5  修改圖書信息的實(shí)現(xiàn)過(guò)程 742

24.7.6  刪除圖書信息的實(shí)現(xiàn)過(guò)程 743

24.8  圖書借還模塊設(shè)計(jì) 743

24.8.1  圖書借還模塊概述 743

24.8.2  圖書借還模塊技術(shù)分析 744

24.8.3  圖書借閱的實(shí)現(xiàn)過(guò)程 744

24.8.4  圖書續(xù)借的實(shí)現(xiàn)過(guò)程 747

24.8.5  圖書歸還的實(shí)現(xiàn)過(guò)程 748

24.8.6  圖書借閱查詢的實(shí)現(xiàn)過(guò)程 749

24.9  開發(fā)技巧與難點(diǎn)分析 752

24.9.1  如何自動(dòng)計(jì)算圖書歸還日期 752

24.9.2  如何對(duì)圖書借閱信息進(jìn)行統(tǒng)計(jì)排行 752

24.10  開發(fā)總結(jié) 753

附錄A  PHP編碼規(guī)則 755

(本章內(nèi)容在配書光盤中)

A.1  PHP File文件格式 755

A.1.1  常規(guī) 755

A.1.2  縮進(jìn) 755

A.1.3  行的最大長(zhǎng)度 755

A.1.4  行結(jié)束標(biāo)志 755

A.1.5  引號(hào) 755

A.1.6  運(yùn)算符、小括號(hào)、空格和關(guān)鍵詞 756

A.2  命名約定 757

A.2.1  類 757

A.2.2  接口 757

A.2.3  文件名 757

A.2.4  函數(shù)和方法 758

A.2.5  變量 758

A.2.6  常量 759

A.2.7  數(shù)據(jù)庫(kù)表和字段 759

A.3  編碼風(fēng)格 759

A.3.1  PHP代碼劃分(Demarcation) 759

A.3.2  字符串 759

A.3.3  數(shù)組 760

A.3.4  類 760

A.3.5  函數(shù)和方法 761

A.3.6  控制語(yǔ)句 762

A.3.7  數(shù)據(jù)庫(kù) 763

A.3.8  注釋文檔 764


上一章目錄下一章

Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)