php web開發實戰

php web開發實戰

《PHP Web開發實戰》是2019年西安電子科技大學出版社出版的圖書,作者是熊小華。

本書以一個功能完整的“新聞管理系統”作為貫穿全書的主項目,並按Web項目的開發流程和學生的認知規律來組織內容,主要介紹PHP、Apache、MySQL相關知識,在Windows下進行PHP+Apache+MySQL伺服器的安裝與配置,並重點介紹了如何通過phpStudy集成開發環境軟體包搭建開發環境。

基本介紹

  • 中文名:《PHP Web開發實戰》
  • 作者:熊小華
  • 出版社:西安電子科技大學出版社
  • ISBN:9787560651293
內容簡介,圖書目錄,

內容簡介

本書共分為8章,包括搭建PHP網站建設平台、PHP基礎知識、項目功能分析與資料庫設計、用戶註冊功能的設計與實現、新聞分類與新聞信息瀏覽、用戶登錄與新聞評論及點讚、網站首頁與網站前台功能設計、網站後台管理功能設計等,詳細地講述了使用PHP+MySQL進行網站開發的完整流程和方法。
  《PHP Web開發實戰》內容翔實,講解透徹,注釋詳細,實用性強,可作為套用型本科或高職院校計算機類專業教材,也可作為培訓教材及編程愛好者的自學用書。

圖書目錄

第1章 搭建PHP網站建設平台
1.1 PHP基礎知識
1.1.1 PHP概述
1.1.2 PHP動態網頁的工作原理
1.1.3 Web伺服器軟體介紹
1.2 搭建PHP的開發環境
1.2.1 PHP集成開發環境軟體包的介紹
1.2.2 phpStudy的安裝
1.3 常用的PHP代碼編輯工具
1.3.1 Notepad(記事本)
1.3.2 Dreamweaver
1.3.3 EclipSe
1.3.4 PHPEdit
1.4 開發第一個PHP程式
1.4.1 虛擬主機配置
1.4.2 編寫並運行PHP程式
思考與練習
資源積累
第2章 PHP基礎知識
2.1 PHP語法入門
2.1.1 PHP代碼的基本格式
2.1.2 簡單的PHP程式示例
2.2 常量、變數和運算符
2.2.1 PHP的常量和變數
2.2.2 PHP運算符和表達式
2.3 數據類型和類型轉換
2.3.1 PHP的數據類型
2.3.2 數據類型的轉換
2.4 PHP的語句
2.4.1 條件控制語句
2.4.2 循環控制語句
2.4.3 檔案包含語句
2.4.4 輸出語句
2.5 PHP的數組與函式
2.5.1 數組的創建
2.5.2 數組的遍歷與輸出
2.5.3 PHP的內建函式
2.5.4 PHP的自定義函式
2.6 PHP的編碼規範
2.6.1 什麼是編碼規範
2.6.2 PHP的編碼規範
思考與練習
資源積累
第3章 項目功能分析與資料庫設計
3.1 任務1:新聞管理系統功能分析
3.1.1 系統功能模組設計
3.1.2 系統功能結構
3.2 任務2:系統資料庫設計
3.2.1 資料庫概念模型設計
3.2.2 資料庫物理模型設計
3.3 MySQL資料庫
3.3.1 MySQL伺服器的啟動和關閉
3.3.2 創建資料庫
3.3.3 創建數據表
3.3.4 操作MySQL數據
3.3.5 phpMyAdmin圖形管理工具的使用
思考與練習
資源積累
第4章 用戶註冊功能的設計與實現
4.1 任務1:創建用戶註冊頁面
4.1.1 表單概述
4.1.2 使用PHP全局變數獲取表單數據的方法
4.1.3 用戶註冊頁面的實現
4.2 任務2:註冊信息輸入驗證
4.2.1 為什麼要做PHP表單驗證
4.2.2 PHP表單的基本驗證
4.2.3 PHP表單安全驗證
4.2.4 加入驗證後的用戶註冊頁面
4.3 任務3:用戶頭像上傳
4.3.1 檔案上傳表單
4.3.2 處理上傳檔案
4.3.3 獲取上傳的檔案信息
4.3.4 判斷上傳檔案類型
4.3.5 用戶頭像上傳功能的實現
4.4 任務4:將註冊信息寫入資料庫
4.4.1 PHP操作MySQL資料庫的步驟
4.4.2 連線MySQL資料庫
4.4.3 使用mysqLquery0增加一條記錄
4.4.4 SQL字元串中含有變數的書寫方法
4.4.5 SQL注入的介紹以及如何防止SQL注入
4.4.6 公共數據表訪問層的設計與實現
4.4.7 用戶數據表訪問層的設計與實現
4.4.8 將用戶註冊信息寫入資料庫
思考與練習
資源積累
……
第5章 新聞分類與新聞信息瀏覽
第6章 用戶登錄與新聞評論及點讚
第7章 網站首頁與網站前台功能設計
第8章 網站後台管理功能設計
附錄
參考文獻
第1章 搭建PHP網站建設平台
1.1 PHP基礎知識
1.1.1 PHP概述
1.1.2 PHP動態網頁的工作原理
1.1.3 Web伺服器軟體介紹
1.2 搭建PHP的開發環境
1.2.1 PHP集成開發環境軟體包的介紹
1.2.2 phpStudy的安裝
1.3 常用的PHP代碼編輯工具
1.3.1 Notepad(記事本)
1.3.2 Dreamweaver
1.3.3 EclipSe
1.3.4 PHPEdit
1.4 開發第一個PHP程式
1.4.1 虛擬主機配置
1.4.2 編寫並運行PHP程式
思考與練習
資源積累
第2章 PHP基礎知識
2.1 PHP語法入門
2.1.1 PHP代碼的基本格式
2.1.2 簡單的PHP程式示例
2.2 常量、變數和運算符
2.2.1 PHP的常量和變數
2.2.2 PHP運算符和表達式
2.3 數據類型和類型轉換
2.3.1 PHP的數據類型
2.3.2 數據類型的轉換
2.4 PHP的語句
2.4.1 條件控制語句
2.4.2 循環控制語句
2.4.3 檔案包含語句
2.4.4 輸出語句
2.5 PHP的數組與函式
2.5.1 數組的創建
2.5.2 數組的遍歷與輸出
2.5.3 PHP的內建函式
2.5.4 PHP的自定義函式
2.6 PHP的編碼規範
2.6.1 什麼是編碼規範
2.6.2 PHP的編碼規範
思考與練習
資源積累
第3章 項目功能分析與資料庫設計
3.1 任務1:新聞管理系統功能分析
3.1.1 系統功能模組設計
3.1.2 系統功能結構
3.2 任務2:系統資料庫設計
3.2.1 資料庫概念模型設計
3.2.2 資料庫物理模型設計
3.3 MySQL資料庫
3.3.1 MySQL伺服器的啟動和關閉
3.3.2 創建資料庫
3.3.3 創建數據表
3.3.4 操作MySQL數據
3.3.5 phpMyAdmin圖形管理工具的使用
思考與練習
資源積累
第4章 用戶註冊功能的設計與實現
4.1 任務1:創建用戶註冊頁面
4.1.1 表單概述
4.1.2 使用PHP全局變數獲取表單數據的方法
4.1.3 用戶註冊頁面的實現
4.2 任務2:註冊信息輸入驗證
4.2.1 為什麼要做PHP表單驗證
4.2.2 PHP表單的基本驗證
4.2.3 PHP表單安全驗證
4.2.4 加入驗證後的用戶註冊頁面
4.3 任務3:用戶頭像上傳
4.3.1 檔案上傳表單
4.3.2 處理上傳檔案
4.3.3 獲取上傳的檔案信息
4.3.4 判斷上傳檔案類型
4.3.5 用戶頭像上傳功能的實現
4.4 任務4:將註冊信息寫入資料庫
4.4.1 PHP操作MySQL資料庫的步驟
4.4.2 連線MySQL資料庫
4.4.3 使用mysqLquery0增加一條記錄
4.4.4 SQL字元串中含有變數的書寫方法
4.4.5 SQL注入的介紹以及如何防止SQL注入
4.4.6 公共數據表訪問層的設計與實現
4.4.7 用戶數據表訪問層的設計與實現
4.4.8 將用戶註冊信息寫入資料庫
思考與練習
資源積累
……
第5章 新聞分類與新聞信息瀏覽
第6章 用戶登錄與新聞評論及點讚
第7章 網站首頁與網站前台功能設計
第8章 網站後台管理功能設計
附錄
參考文獻

相關詞條

熱門詞條

聯絡我們