PHP動態網頁設計與網站架設 PHP动态网页设计与网站架设(Web应用&移动应用开发系列规划教材普通高等教育十三五规划教材)

吳志祥

下單後立即進貨 (約4週~6週)

買這商品的人也買了...

相關主題

商品描述

 

<內容簡介>

吳志祥、王小峰、周彩蘭、王哲、張吉力編著的《PHP動態網頁設計與網站架設(Web應用&移動應用開發系列規劃教材普通高等教育十三五規劃教材)》系統地介紹了PHP應用開發的基礎知識和實際應用,共分9章,包括PHP網站開發的基礎知識、開發環境搭建、HTML與CSS+Div佈局、JavaScript及其腳本庫、PHP文件系統分析與PHP網站工作原理、PHP程序設計、MySQL數據庫訪問、Smarty模板引擎與ThinkPHP框架、內容管理軟件DedeCMS和網站上傳及管理等內容。
本書以實用為出發點,其內容從簡單到複雜,循序漸進,結構合理,邏輯性強。大部分知識點都有精心設計的典型例題以說明其用法,每章最後配有習題和實驗,書後有習題答案。與本書配套的教學網站里有教學大綱、實驗大綱、各種軟件的下載鏈接、課件和例題源代碼下載、在線測試等內容。
本書可以作為高等院校電腦專業和非電腦專業學生學習PHP網站開發的教材,也可以作為初學者的入門參考書。

<章節目錄>

第1章 Web應用開發基礎(一)
  1.1 基於B/S體系的動態網站
    1.1.1 Web服務器及客戶端
    1.1.2 應用層協議HTTP
  1.2 PHP及其動態網站開發環境搭建
    1.2.1 PHP概述
    1.2.2 安裝Windows版PHP集成包WampServer
    1.2.3 訪問WampServer的默認站點
    1.2.4 使用Dreamweaver CS6作為網頁編輯器
    1.2.5 瀏覽在Dreamweaver CS6中建立的PHP網站(或網頁
  1.3 MySQL數據庫及其服務器
    1.3.1 數據庫概述
    1.3.2 使用phpMyAdmin管理MySQL數據庫
    1.3.3 關於獨立安裝的MySQL數據庫服務器
  1.4 使用網頁三劍客製作網頁素材
    1.4.1 圖形圖像處理軟件概述
    1.4.2 使用Fireworks或Photoshop編輯圖像
    1.4.3 使用Flash製作動畫
    1.4.4 切圖形成網頁素材
  習題1
  實驗1 Web應用開發基礎
第2章 Web應用開發基礎(二
  2.1 使用超文本標記語言HTML組成頁面內容
    2.1.1 HTML概述
    2.1.2 在頁面里插入圖像、音頻和視頻
    2.1.3 超鏈接、熱點鏈接和錨點鏈接
    2.1.4 列表
    2.1.5 表格
    2.1.6 表單及常用表單元素
  2.2 使用層疊樣式表CSS設置頁面元素的外觀
    2.2.1 CSS樣式概述、CSS選擇器
    2.2.2 重新定義HTML元素外觀、偽類樣式
    2.2.3 內聯樣式
    2.2.4 包含了濾鏡的樣式
    2.2.5 外部樣式
  2.3 頁面佈局
    2.3.1 區域標記
    2.3.2 用於頁面佈局的常用CSS樣式屬性
    2.3.3 一個採用CSS+Div佈局的主頁
    2.3.4 頁內框架與框架佈局
  習題2
  實驗2 HTML標記語言、CSS樣式與頁面佈局
第3章 Web應用開發基礎(三
  3.1 使用JavaScript腳本控制網頁的客戶端行為
    3.1.1 JavaScript內置對象和瀏覽器對象
    3.1.2 JavaScript編程基礎:變量與常量、流程控制語句
    3.1.3 在頁面里使用JavaScript腳本實現頁面的交互效果
    3.1.4 在頁面里使用JavaScript腳本實現頁面的動態效果
  3.2 使用JavaScript的功能擴展庫jQuery
    3.2.1 jQuery使用基礎

    3.2.2 jQuery的使用示例
  3.3 使用第三方提供的JS特效腳本
    3.3.1 製作循環顯示的圖片新聞
    3.3.2 實現QQ臨時會話
  3.4 HTML 5簡介
    3.4.1 從HTML 4到HTML 5
    3.4.2 HTML 5的兩個應用實例
  習題3
  實驗3 客戶端腳本與HTML 5的使用
第4章 PHP網站系統組成及其工作原理
  4.1 PHP程序與頁面
    4.1.1 PHP程序
    4.1.2 PHP頁面
    4.1.3 PHP文件包含
  4.2 PHP網站文件系統
    4.2.1 PHP網站的系統文件夾
    4.2.2 PHP網站配置
    4.2.3 PHP默認站點及用戶站點
    4.2.4 PHP內置網站的別名用法
  4.3 PHP網站工作原理
    4.3.1 HTTP請求與響應
    4.3.2 PHP頁面預處理器
    4.3.3 Web服務器與數據庫服務器的交互
    4.3.4 使用會話信息Session實現不同頁面間的信息共享
    4.3.5 使用Cookie保存客戶信息
  4.4 瀏覽PHP網站時出現中文亂碼的解決方案
  習題4
  實驗4 PHP網站系統組成及其工作原理
第5章 PHP編程基礎
  5.1 PHP數據類型、變量與常量
    5.1.1 PHP數據類型
    5.1.2 變量與常量的定義與使用
  5.2 PHP運算符與流程控制語句
    5.3 PHP數組
    5.3.1 使用函數array()創建一維數組
    5.3.2 一維數組的相關操作
    5.3.3 二維數組簡介
  5.4 獲取表單提交值或頁面請求時傳遞的參數
    5.4.1 在PHP程序里獲取頁面請求時傳遞的參數
    5.4.2 在PHP程序里獲取文本型表單提交的值
  5.5 PHP常用功能函數與自定義函數
    5.5.1 日期與時間函數
    5.5.2 數學函數
    5.5.3 字符串處理函數
    5.5.4 文件與目錄操作函數
    5.5.5 文本加密函數md5()
    5.5.6 圖像加密與解密函數
    5.5.7 自定義函數
  5.6 若乾PHP實用頁面(程序)設計
    5.6.1 驗證碼程序設計及應用

    5.6.2 顯示來訪者IP及所在的城市
    5.6.3 文件上傳頁面設計
    5.6.4 使用富文本編輯器UE的表單頁面設計
    5.6.5 PHP網站訪問人數統計
    5.7 Ajax技術在PHP網站開發中的應用
    5.7.1 Ajax技術及原生用法
    5.7.2 使用jQuery異步通信方法getJSON()實現異步通信
  習題5
  實驗5 PHP程序設計基礎
第6章 訪問MySQL數據庫的PHP頁面設計
  6.1 使用原生方式訪問MySQL數據庫
    6.1.1 訪問MySQL數據庫的一般步驟
    6.1.2 連接數據庫函數mysql_connect()
    6.1.3 選擇數據庫函數mysql_select_db()
    6.1.4 查詢數據庫表函數mysql_query()
    6.1.5 獲取記錄函數mysql_fetch_array()和mysql_fetch_row()
    6.1.6 PHP頁面顯示數據庫內容時中文亂碼的解決方案
    6.1.7 含有數據庫訪問的頁面示例
  6.2 PHP的面向對象特性
    6.2.1 從面向過程到面向對象
    6.2.2 面向對象的幾個重要概念
    6.2.3 PHP程序中類的定義與使用
  6.3 使用PDO方式訪問MySQL數據庫
    6.3.1 PDO概述
    6.3.2 以PDO方式連接和訪問數據庫
  6.4 純PHP製作的綜合實例網站——鮮花網站Flower1
    6.4.1 需要分析及總體設計
    6.4.2 網站數據庫設計
    6.4.3 網站頭部、底部及前臺主頁設計
    6.4.4 前臺主要功能頁面設計
    6.4.5 後台功能頁面設計
  習題6
  實驗6 訪問MySQL數據庫的PHP頁面設計
第7章 PHP模板引擎與框架
  7.1 Smarty模板引擎
    7.1.1 Smarty模板引擎概述
    7.1.2 在PHP網站項目里使用Smarty模板引擎
    7.1.3 Smarty模板引擎的常用方法
    7.1.4 Smarty模板引擎的常用模板標籤
  7.2 ThinkPHP框架
    7.2.1 基於MVC的ThinkPHP框架
    7.2.2 引入TP框架後的網站文件系統
    7.2.3 TP的系統常量與系統變量
    7.2.4 TP模型、模塊與控制器及其訪問模式
    7.2.5 TP模板設計
    7.2.6 使用TP框架的一個簡明示例
  7.3 使用TP框架製作的鮮花網站Flower2
    7.3.1 網站文件系統及其關鍵配置
    7.3.2 網站前臺主控模塊及其模板
    7.3.3 網站後台模塊及其模板

  習題7
  實驗7 Smarty模板引擎與TP框架的使用
第8章 織夢內容管理系統DedeCMS
  8.1 內容管理系統CMS概述
    8.1.1 內容管理系統CMS與管理信息系統
    8.1.2 DedeCMS實現內容管理的方式
  8.2 DedeCMS軟件及其安裝
    8.2.1 安裝DedeCMS
    8.2.2 DedeCMS文件系統
    8.2.3 生成HTML文檔
  8.3 DedeCMS使用基礎
    8.3.1 系統配置參數與變量
    8.3.2 網站欄目管理
    8.3.3 DedeCMS常用模板標籤
    8.3.4 模板製作及使用
    8.3.5 網站內容管理
    8.3.6 內容模型管理
    8.3.7 系統超級管理員及用戶(組)管理
  8.4 使用DedeCMS製作的公司網站
    8.4.1 引入DedeCMS後的網站文件系統
    8.4.2 網站設計的主要步驟
  習題8
  實驗8 使用DedeCMS開發內容管理系統
第9章 PHP網站建設與管理
  9.1 網站規劃
  9.2 網站發布前的準備工作
    9.2.1 確定網絡連接方式
    9.2.2 申請網站域名
    9.2.3 選擇Web主機
    9.2.4 Web主機備案
    9.2.5 解析網站域名
    9.2.6 將域名綁定某個Web主機
    9.2.7 選擇與Web網站配套的數據庫服務器
  9.3 發布網站
    9.3.1 在Dreamweaver CS6中發布網站
    9.3.2 使用專業的文件上傳工具CuteFTP Pro
  9.4 網站管理
    9.4.1 網站管理的主要內容
    9.4.2 網站日誌管理
    9.4.3 網站安全管理
  習題9
  實驗9 PHP網站建設與管理
  習題答案
參考文獻