正文

目 錄(5)

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


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

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

21.2  常見錯誤分析 612

21.2.1  語法錯誤 613

21.2.2  定義錯誤 615

21.2.3  邏輯錯誤 616

21.2.4  運行錯誤 616

21.2.5  環(huán)境錯誤 618

21.3  php.ini中的錯誤處理機制 619

21.3.1  控制錯誤顯示以及顯示方式 619

21.3.2  控制錯誤的級別 619

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

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

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

21.5  錯誤處理技巧 622

21.5.1  隱藏錯誤 622

21.5.2  自定義錯誤頁面 622

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

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

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

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

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

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

訪問遠程文件 626

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

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

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

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

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

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

21.8  自我測試 632

21.9  行動指南 632

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

第4部分  實戰(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)目標 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ù)庫設(shè)計 641

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

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

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

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

22.5.2  Smarty模板配置類文件 646

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

22.6  前臺首頁設(shè)計 646

22.6.1  前臺首頁概述 646

22.6.2  前臺首頁技術(shù)分析 647

22.6.3  前臺首頁實現(xiàn)過程 647

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

22.7.1  登錄模塊概述 649

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

22.7.3  用戶注冊 651

22.7.4  用戶登錄 653

22.7.5  找回密碼 655

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

22.8.1  會員信息模塊概述 660

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

22.8.3  會員中心 661

22.8.4  安全退出 664

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

22.9.1  商品展示模塊概述 665

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

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

22.10  購物車模塊設(shè)計 669

22.10.1  購物車模塊概述 669

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

22.10.3  購物車展示 671

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

22.10.5  刪除商品 674

22.10.6  保存購物車 676

22.11  收銀臺模塊設(shè)計 678

22.11.1  收銀臺模塊概述 678

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

22.11.3  顯示訂單 678

22.11.4  填寫訂單 679

22.11.5  處理訂單 679

22.12  后臺首頁設(shè)計 681

22.12.1  后臺首頁概述 681

22.12.2  后臺首頁技術(shù)分析 681

22.12.3  后臺首頁實現(xiàn)過程 683

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

22.13.1  解決Ajax的亂碼問題 684

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

22.13.3  禁用頁面緩存 685

22.13.4  在新窗口中使用session 685

22.13.5  判斷上傳文件格式 685

22.13.6  設(shè)置服務(wù)器的時間 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ù)庫設(shè)計 689

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

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

23.5.3  創(chuàng)建數(shù)據(jù)庫及數(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  首頁設(shè)計 704

23.8.1  首頁概述 704

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

23.8.3  首頁的實現(xiàn)過程 705

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

23.9.1  用戶模塊概述 708

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

23.9.3  用戶注冊的實現(xiàn)過程 710

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

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

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

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

23.10.3  發(fā)表問題模塊實現(xiàn)過程 716

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

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

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

23.11.3  回復(fù)問題模塊實現(xiàn)過程 719

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

23.12.1  項目開發(fā)過程中常見錯誤及解決方法 721

23.12.2  自定義錯誤頁面 721

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

特別提醒:

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

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

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

24.1  開發(fā)背景 724

24.2  需求分析 724

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

24.3.1  系統(tǒng)目標 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ù)庫設(shè)計 727

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

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

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

24.5  首頁設(shè)計 729

24.5.1  首頁概述 729

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

24.5.3  首頁的實現(xiàn)過程 730

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

24.6.1  管理員模塊概述 731

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

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

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

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

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

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

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

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

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

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

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

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

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

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

24.8.1  圖書借還模塊概述 743

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

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

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

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

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

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

24.9.1  如何自動計算圖書歸還日期 752

24.9.2  如何對圖書借閱信息進行統(tǒng)計排行 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  縮進 755

A.1.3  行的最大長度 755

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

A.1.5  引號 755

A.1.6  運算符、小括號、空格和關(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ù)庫表和字段 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  控制語句 762

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

A.3.8  注釋文檔 764


上一章目錄下一章

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