PHP項目案例開發從入門到實戰-微課視頻版

PHP項目案例開發從入門到實戰-微課視頻版

《PHP項目案例開發從入門到實戰-微課視頻版》是清華大學出版社2021年出版的書籍。

基本介紹

  • 中文名:PHP項目案例開發從入門到實戰-微課視頻版
  • 作者:馬石安、魏文平
  • 出版社:清華大學出版社
  • 出版時間:2021年10月1日
  • 定價:79.8
  • ISBN:9787302570974
內容簡介,圖書目錄,

內容簡介

本書是為學習PHP程式設計編寫的一部實踐性教材,詳細講解了PHP項目開發的方法及關鍵技術。全書共10章,分為“開發準備”和“項目案例”兩篇。第一篇包括第1~4章,介紹了PHP項目開發前的一些準備知識,包括開發環境的搭建、前端技術、後端技術以及PHP框架; 第二篇包括第5~10章,第5~7章介紹了3個PHP課程設計項目案例,即“內容管理系統”“日程管理系統”以及“線上課程系統”,分別採用面向過程、面向對象以及Smarty模板+面向對象的程式設計方法進行開發; 第8~10章介紹了3個PHP的實踐性項目案例,即“校園信息平台”“電子商務系統”以及“線上辦公系統”,分別採用WordPress開源軟體、CodeIgniter框架以及ThinkPHP 6框架技術進行開發。
本書可作為高等院校計算機專業、網路技術培訓中心等相關課程的教材或教學參考書,也可供軟體開發人員進行項目開發、在校學生進行課程設計與畢業設計時參考。

圖書目錄

目錄
第一篇開 發 準 備
第1章運行環境
1.1環境搭建
1.1.1WampServer的安裝
1.1.2WampServer的配置
1.2環境測試
1.2.1PHP項目的安裝
1.2.2PHP項目的運行
1.3本章小結
第2章前端技術
2.1網頁設計
2.1.1網頁文檔
2.1.2網頁頁面布局
2.1.3網頁設計案例
2.2頁面元素操作
2.2.1HTML DOM模型
2.2.2DOM操作
2.3網頁事件處理
2.3.1事件綁定
2.3.2事件處理
2.3.3AJAX技術
2.4前端框架簡介
2.4.1jQuery
2.4.2Bootstrap
2.4.3Layui
2.5本章小結
第3章後端技術
3.1PHP語言基礎
3.1.1語法基礎
3.1.2流程控制
3.1.3字元串
3.1.4數組
3.1.5錯誤處理
3.2面向過程編程
3.2.1數據輸入
3.2.2會話管理
3.2.3檔案操作
3.2.4資料庫操作
3.3面向對象編程
3.3.1類與對象
3.3.2繼承與多態
3.3.3輔助函式
3.3.4高級特性
3.3.5資料庫操作
3.4PHP擴展與套用
3.4.1PEAR擴展庫
3.4.2PDF擴展
3.5本章小結
第4章PHP框架
4.1PHP框架簡介
4.2CodeIgniter框架
4.2.1下載與測試
4.2.2工作原理
4.2.3簡單案例
4.3ThinkPHP框架
4.3.1安裝與測試
4.3.2工作原理
4.3.3簡單實例
4.4WordPress開源軟體
4.4.1下載與安裝
4.4.2簡單套用
4.4.3主題開發
4.5本章小結
第二篇項 目 案 例
第5章內容管理系統
5.1項目簡介
5.1.1功能描述
5.1.2運行預覽
5.2項目準備
5.2.1系統初步設計
5.2.2系統流程設計
5.2.3資料庫設計
5.3後台功能實現
5.3.1主頁設計
5.3.2登錄與登出
5.3.3用戶信息管理
5.3.4內容管理
5.4前台功能實現
5.4.1前台首頁
5.4.2內容詳情
5.4.3分類查詢
5.4.4文章搜尋
5.5本章小結
第6章日程管理系統
6.1項目簡介
6.1.1功能描述
6.1.2運行預覽
6.2系統架構設計
6.2.1系統URL訪問模式
6.2.2系統架構初步設計
6.2.3系統架構最佳化設計
6.2.4類檔案的自動載入
6.2.5視圖檔案的載入
6.3前台功能實現
6.3.1前台首頁
6.3.2日曆的顯示
6.3.3日程的顯示
6.3.4用戶註冊與登錄
6.3.5用戶中心
6.4後台功能實現
6.4.1用戶管理
6.4.2日程管理
6.5本章小結
第7章線上課程系統
7.1項目簡介
7.1.1系統功能結構
7.1.2系統流程
7.1.3系統預覽
7.2資料庫設計
7.2.1資料庫概念設計
7.2.2創建資料庫及數據表
7.3系統架構設計
7.3.1檔案目錄結構
7.3.2系統架構搭建
7.4系統功能實現
7.4.1用戶中心
7.4.2系統主頁
7.4.3線上學習
7.4.4線上答疑
7.4.5線上測試
7.5本章小結
第8章校園信息平台
8.1項目簡介
8.1.1功能描述
8.1.2運行預覽
8.2開發準備
8.2.1WordPress安裝
8.2.2主題初步設計
8.3模板設計
8.3.1主頁模板
8.3.2信息詳情模板
8.3.3留言和回復模板
8.3.4頁面類型模板
8.3.5搜尋頁面模板
8.4功能實現
8.4.1導航功能
8.4.2搜尋功能
8.4.3內容顯示
8.4.4側邊欄設計
8.4.5信息詳情
8.5本章小結
第9章電子商務系統
9.1項目簡介
9.1.1功能描述
9.1.2運行預覽
9.2開發準備
9.2.1框架準備
9.2.2基本配置
9.2.3靜態資源
9.2.4自定義資源
9.3資料庫設計
9.3.1資料庫概念設計
9.3.2數據表設計
9.4前台功能模組設計
9.4.1前台首頁設計
9.4.2商品展示模組
9.4.3購物車模組
9.4.4訂單處理模組
9.5後台功能模組設計
9.5.1後台首頁設計
9.5.2商品信息管理
9.6本章小結
第10章線上辦公系統
10.1項目簡介
10.1.1功能描述
10.1.2運行預覽
10.2開發準備
10.2.1ThinkPHP 6下載與安裝
10.2.2ThinkPHP 6本地環境配置
10.2.3thinkTemplate模板引擎安裝
10.2.4ThinkPHP多套用模式
10.2.5靜態資源準備
10.3資料庫設計
10.3.1資料庫概念設計
10.3.2資料庫物理結構設計
10.4功能實現
10.4.1前台首頁設計
10.4.2用戶註冊與登錄
10.4.3前台主頁設計
10.4.4人事訊息模組
10.4.5考勤管理模組
10.4.6後台管理模組
10.5本章小結
參考文獻

相關詞條

熱門詞條

聯絡我們