PHP和MySQL Web應(yīng)用開(kāi)發(fā)(本科)
定 價(jià):45 元
- 作者:劉乃琦, 李忠主編
- 出版時(shí)間:2013/1/1
- ISBN:9787115298416
- 出 版 社:人民郵電出版社
- 中圖法分類(lèi):TP312PH
- 頁(yè)碼:331頁(yè)
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
PHP+MySQL是開(kāi)發(fā)Web應(yīng)用程序的經(jīng)典組合,具有開(kāi)放源代碼、可以免費(fèi)下載使用和支持多種操作系統(tǒng)平臺(tái)等特點(diǎn),被國(guó)內(nèi)外眾多網(wǎng)站所廣泛采用,具有很強(qiáng)的實(shí)用性。《21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材:PHP和MySQL Web應(yīng)用開(kāi)發(fā)》首先系統(tǒng)介紹了PHP程序設(shè)計(jì)和MySQL數(shù)據(jù)庫(kù)管理的基礎(chǔ)知識(shí),然后結(jié)合幾個(gè)使用PHP+MySQL開(kāi)發(fā)Web應(yīng)用程序的實(shí)例,包括網(wǎng)絡(luò)留言板、網(wǎng)絡(luò)投票系統(tǒng)、網(wǎng)絡(luò)流量統(tǒng)計(jì)系統(tǒng)、二手交易市場(chǎng)系統(tǒng)等,全面介紹了使用PHP和MySQL開(kāi)發(fā)Web應(yīng)用程序的方法和技巧。
《21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材:PHP和MySQL Web應(yīng)用開(kāi)發(fā)》既可以作為大學(xué)本、專(zhuān)科“Web應(yīng)用程序設(shè)計(jì)”課程的教材,也可作為高職高專(zhuān)院校相關(guān)專(zhuān)業(yè)的教材,或作為Web應(yīng)用程序開(kāi)發(fā)人員的參考用書(shū)。
第1章 Web應(yīng)用程序設(shè)計(jì)與開(kāi)發(fā)概述
1.1 應(yīng)用網(wǎng)絡(luò)模型的演變
1.1.1 主機(jī)/終端網(wǎng)絡(luò)模型
1.1.2 客戶機(jī)/服務(wù)器(C/S)網(wǎng)絡(luò)模型
1.1.3 瀏覽器/服務(wù)器(B/S)網(wǎng)絡(luò)模型
1.2 Web應(yīng)用程序的工作原理
1.2.1 Web應(yīng)用程序的發(fā)展歷史和工作原理
1.2.2 Web應(yīng)用程序的組成及各部分的主要功能
1.2.3 網(wǎng)頁(yè)的分類(lèi)與布局
1.3 Web應(yīng)用程序的基本開(kāi)發(fā)流程
1.3.1 準(zhǔn)備Web服務(wù)器
1.3.2 安裝操作系統(tǒng)
1.3.3 安裝Web服務(wù)器應(yīng)用程序
1.3.4 安裝和配置腳本語(yǔ)言編輯工具
1.3.5 安裝和配置后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)
1.3.6 設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu),創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象
1.3.7 設(shè)計(jì)Web應(yīng)用程序中包含的模塊和頁(yè)面
1.3.8 設(shè)計(jì)網(wǎng)頁(yè)界面
1.3.9 設(shè)計(jì)Web應(yīng)用程序,編寫(xiě)腳本語(yǔ)言代碼
1.3.10 測(cè)試Web應(yīng)用程序,通過(guò)測(cè)試后上線運(yùn)行
1.3.11 開(kāi)發(fā)Web應(yīng)用程序的項(xiàng)目組組成和分工
練習(xí)題
第2章 搭建PHP服務(wù)器和開(kāi)發(fā)環(huán)境
2.1 安裝與配置Apache HTTP Server
2.1.1 安裝Apache HTTP Server
2.1.2 配置Apache HTTP Server
2.2 安裝與配置PHP
2.2.1 安裝PHP
2.2.2 配置PHP
2.3 安裝MySQL數(shù)據(jù)庫(kù)及其管理工具
2.3.1 安裝MySQL數(shù)據(jù)庫(kù)
2.3.2 安裝和配置phpMyAdmin
2.4 搭建PHP開(kāi)發(fā)環(huán)境
2.4.1 安裝Dreamweaver 8
2.4.2 安裝EclipsePHP Studio 3
練習(xí)題
第3章 PHP語(yǔ)言基礎(chǔ)
3.1 初識(shí)PHP
3.1.1 一個(gè)簡(jiǎn)單的PHP程序
3.1.2 PHP語(yǔ)言的基本語(yǔ)法
3.1.3 PHP注釋
3.1.4 初學(xué)者的常見(jiàn)問(wèn)題
3.2 常量和變量
3.2.1 數(shù)據(jù)類(lèi)型
3.2.2 常量
3.2.3 變量
3.2.4 類(lèi)型轉(zhuǎn)換
3.3 運(yùn)算符和表達(dá)式
3.3.1 運(yùn)算符
3.3.2 表達(dá)式
3.4 常用語(yǔ)句
3.4.1 賦值語(yǔ)句
3.4.2 條件分支語(yǔ)句
3.4.3 循環(huán)語(yǔ)句
3.5 字符串處理
3.5.1 字符串常量
3.5.2 字符串中的字符
3.5.3 獲取字符串的長(zhǎng)度
3.5.4 比較字符串
3.5.5 將字符串轉(zhuǎn)換到HTML格式
3.5.6 替換字符串
3.5.7 URL處理函數(shù)
3.6 在PHP腳本中使用JavaScript編程
3.6.1 JavaScript腳本的使用
3.6.2 數(shù)據(jù)類(lèi)型和變量
3.6.3 彈出警告對(duì)話框
3.6.4 彈出確認(rèn)對(duì)話框
3.6.5 document對(duì)象
3.6.6 彈出新窗口
3.7 開(kāi)發(fā)與調(diào)試PHP程序
3.7.1 使用Dreamweaver設(shè)計(jì)網(wǎng)頁(yè)
3.7.2 創(chuàng)建PHP工程
3.7.3 創(chuàng)建和編輯PHP文件
3.7.4 運(yùn)行PHP程序
3.7.5 調(diào)試PHP程序
練習(xí)題
第4章 數(shù)組的使用
4.1 數(shù)組的概念和定義
4.1.1 數(shù)組的概念
4.1.2 定義一維數(shù)組
4.1.3 定義多維數(shù)組
4.2 數(shù)組元素
4.2.1 訪問(wèn)數(shù)組元素
4.2.2 添加數(shù)組元素
4.2.3 刪除數(shù)組元素
4.2.4 定位數(shù)組元素
4.2.5 遍歷數(shù)組元素
4.2.6 確定唯一的數(shù)組元素
4.3 常用數(shù)組操作
4.3.1 數(shù)組排序
4.3.2 填充數(shù)組
4.3.3 合并數(shù)組
4.3.4 拆分?jǐn)?shù)組
4.3.5 數(shù)組統(tǒng)計(jì)
練習(xí)題
第5章 接收用戶的數(shù)據(jù)
5.1 創(chuàng)建和編輯表單
5.1.1 創(chuàng)建表單
5.1.2 文本域
5.1.3 文本區(qū)域
5.1.4 單選按鈕
5.1.5 復(fù)選框
5.1.6 列表/菜單
5.1.7 按鈕
5.2 在PHP中接收和處理表單數(shù)據(jù)
5.2.1 GET提交方式
5.2.2 POST提交方式
5.2.3 GET和POST混合提交方式
5.2.4 使用JavaScript驗(yàn)證表單的輸入
5.3 用戶身份認(rèn)證
5.3.1 使用表單提交用戶身份認(rèn)證信息
5.3.2 使用HTTP認(rèn)證機(jī)制
5.4 文件上傳
5.4.1 使用POST方法上傳文件
5.4.2 配置文件上傳
練習(xí)題
第6章 自定義函數(shù)的使用
6.1 創(chuàng)建和調(diào)用函數(shù)
6.1.1 創(chuàng)建自定義函數(shù)
6.1.2 調(diào)用函數(shù)
6.1.3 變量的作用域
6.1.4 靜態(tài)變量
6.1.5 變量函數(shù)
6.2 參數(shù)和返回值
6.2.1 在函數(shù)中傳遞參數(shù)
6.2.2 函數(shù)的返回值
6.3 函數(shù)庫(kù)
6.3.1 定義函數(shù)庫(kù)
6.3.2 引用函數(shù)庫(kù)
練習(xí)題
第7章 PHP面向?qū)ο蟪绦蛟O(shè)計(jì)
第8章 會(huì)話處理
第9章 MySQL數(shù)據(jù)庫(kù)管理
第10章 在PHP中訪問(wèn)MySQL數(shù)據(jù)庫(kù)
第11章 設(shè)計(jì)“二手交易市場(chǎng)系統(tǒng)”實(shí)例
附錄A 實(shí)驗(yàn)
附錄B HTML語(yǔ)言簡(jiǎn)介
附錄C 下載本書(shū)所需的軟件