PHP5項目開發實戰詳解

PHP5項目開發實戰詳解

《PHP5項目開發實戰詳解》是由電子工業出版社於2008年1月1日出版發行的書籍。

基本信息

內容提要

PHP5項目開發實戰詳解

本書是一本為PHP初學者量身定製的秘籍。 本書由淺入深地介紹了PHP語言,通過對書中的留言版、投票系統和CMS內容管理系統這些項目開發的詳細講解,深度了解學習項目開發中的資料庫設計等各個細節,使從來沒有開發經歷的朋友得到鍛鍊。所包含的對於Zend產品和集成安裝包的介紹將為你的學習帶來更多的方便,提高和加深你對PHP的認識和了解。 本書作為pcti認證(PHPCHINATraining——Improving)的指定參考教材,由多位Zend中國區技術支持工程師、Comsenz項目經理、PHPChina技術工程師聯合編寫。對於PHP初學者來說,本書可以作為教材和參考書,對於有豐富經驗的PHP高手,本書也是一本很好的參考資料。

編輯推薦

PHP China傾力打造!以項目開發為嚮導,全面系統學習PHP。

本書分14章,從PHP開發環境的搭建入手,深入淺出地講解PHP的基礎知識及Web開發的內容,並通過留言板、投票系統和CMS內容管理系統這3個實戰案例進一步深化PHP開發的技能,使讀者在掌握PHP開發知識的基礎上,實踐能力得到提高。本書是PCTI認證(PHPChina Training——Improving)的指定參考教材,對於PHP初學者來說,本書可以作為教材和參考書,對於有豐富經驗的PHP高手,本書也是一本很好的參考資料,是讀者學習Verilog HDL語言編程的最佳參考資料。

本書是PCTI認證的指定參考教材。

以實戰帶動講解

本書由淺入深地介紹了PHP語言,通過對留言版、投票系統和CMS內容管理系統這些項目開發的詳細講解,深度了解學習項目開心中的資料庫設計等各個細節。

全面系統促學習

本書所包含的對於Zend產品和集成安裝的介紹將為你的學習帶來更多的方便,提高和加深PHP的認識和了解。

超值光碟

光碟包含本書實例原始碼和軟體安裝包,方便讀者練習和使用。

目錄

第1章 網際網路基礎知識

1.1 網路的歷史

1.1.1 Internet的發展歷史

1.1.2 Web 1.0與Web 2.0

1.1.3 Web 2.0與PHP

1.2 C/S與B/S結構

1.3 TCP/IP協定

1.3.1 通信協定

1.3.2 分組交換

1.3.3 TCP/IP介紹

1.3.4 TCP/IP的結構

1.3.5 TCP與UDP的比較

本章總結

第2章 LINUX系統

2.1 Linux概述

2.2 LAMP開源構架

2.3 LAMP安裝準備

本章總結

第3章 搭建WEB伺服器

3.1 Apache伺服器概述

3.2 安裝Apache伺服器

3.3 配置Apache伺服器

3.3.1 HTTP守護進程的運行參數

3.3.2 Apache伺服器的模組化

3.3.3 虛擬主機的設定

本章總結

第4章 安裝MYSQL資料庫

4.1 MySQL資料庫概述

4.2 安裝MySQL資料庫

4.3 MySQL資料庫的基本管理

4.3.1 啟動與停止

4.3.2 登錄MySQL

4.3.3 用戶管理

4.3.4 MySQL常用操作

4.3.5 備份與恢復

4.3.6 更改MySQL目錄

4.4 PHPMyAdmin概述

4.4.1 快速安裝

4.2.2 配置

4.4.3 常見問題

4.4.4 安全性設定

本章總結

第5章 安裝PHP環境

5.1 安裝PHP

5.2 配置PHP

5.3 在Apache中配置PHP

5.4 在IIS中配置PHP

5.4.1 Windows平台下PHP的基本配置

5.4.2 IIS中配置PHP

本章總結

第6章 集成安裝包

6.1XAMPP

6.2 其他安裝包

本章總結

第7章 ZEND開發環境

7.1 Zend公司簡介

7.2 Zend Studio集成開發環境

7.2.1 編輯檔案

7.2.2 使用項目功能

7.2.3 Zend Studio代碼補全

7.2.4 Studio的PHP的調試

7.2.5 斷點跟蹤

7.2.6 堆疊與輸出緩衝

7.2.7 跳入與跳出

7.2.8 Studio的版本控制

7.3 Zend Optimizer最佳化器

7.4 Zend Platform集成管理平台

7.4.1 概述

7.4.2 快速使用說明

7.4.3 如何用Zend Platform實現

7.4.3 Session跨伺服器

7.4.4 用Zend Platform做快取處理

7.5zend guard安全衛士

本章總結

第8章 HTML語言

8.1 HTTP

8.1.1 HTTP簡介

8.1.2 RFC簡介

8.1.3 HTTP伺服器與PHP

8.2 HTML基礎

8.2.1 HTML簡介

8.2.2 W3C簡介

8.3 HTML元素

8.3.1 基本元素

8.3.2 格式元素

8.3.3 圖像元素與連結元素

8.3.4 表格元素

8.3.5 框架元素

8.4 XHTML介紹

8.5 表單元素

本章總結

第9章 PHP語言基礎

9.1PHP簡介

9.2 變數與常量

9.3 數據類型

9.4 操作符

9.5 循環

9.6 判斷

9.7 函式

9.8 面向對象

9.8.1 面向對象簡介

9.8.2 類的結構成員

9.8.3 構造函式與類的實例化

9.8.4 實現繼承

9.8.5 成員控制

9.8.6 重載

9.8.7 抽象類

9.8.8 接口

9.8.9 常用的函式

9.8.10 比較對象

9.8.11 魔術方法

9.8.12 常用的兩個設計模式

9.8.13 對象遍歷

本章總結

第10章 常用函式

10.1 字元串

10.1.1 比較

10.1.2 查找替換

10.1.3 其他處理函式

10.2 正則表達式

10.2.1 正則表達式簡介

10.2.2 基本匹配模式

10.2.3 正則表達式函式

10.3 數組

10.3.1 概念

10.3.2 數組的分類

10.3.3 數組的操作

10.4 檔案

10.4.1 檔案操作函式

10.4.2 典型套用

10.5 圖像

本章總結

第11章 WEB開發

11.1 表單處理

11.2 會話控制

11.2.1 會話機制

11.2.2 Cookie介紹

11.2.3 Session介紹

11.3 資料庫操作

11.3.1 PHP關於MySQL的配置

11.3.2 建立一個連線

11.3.3 選擇使用的資料庫

11.3.4 斷開資料庫連線

11.3.5 從查詢結果中提取數據

11.3.6 將新信息插入資料庫

11.3.7 分頁顯示

11.4XML基礎

11.4.1 XML簡介

11.4.2 PHP如何解析XML

11.5 JavaScript基礎

11.5.1 JavaScript簡介

11.5.2 JavaScript與其他語言的比較

11.5.3JavaScript程式設計

11.5.4 JavaScript函式

11.6 Ajax技術

11.6.1 Ajax基礎

11.6.2 XMLHttpRequest對象

11.6.3 Ajax中的請求/回響

11.6.4 Ajax實例分析

11.7 安全性設定

本章總結

第12章 留言板

12.1 項目簡介

12.2 功能模組

12.2.1 系統設計思想

12.2.2 系統功能模組劃分

12.2.3 系統流程分析

12.2.4 系統功能效果圖預覽

12.3 資料庫設計

12.4 系統實現

12.4.1 連線資料庫

12.4.2 頭檔案

12.4.3 首頁

12.4.4 簽寫留言

12.4.5 查看留言列表

12.4.6 顯示留言詳細內容

12.4.7 回復留言

12.4.8 搜尋留言模組

12.4.9 管理員登錄

12.4.10 管理員瀏覽留言

12.4.11 刪除同主題留言

12.4.12 管理留言內容

12.4.13 修改留言內容

12.4.14 刪除留言內容

12.4.15 註銷登錄模組

本章小結

第13章 投票系統

13.1 項目簡介

13.2 功能模組

13.2.1 功能分析

13.2.2 系統運行效果預覽

13.2.3 功能檔案

13.3 資料庫設計

13.4 系統實現

13.4.1 創建資料庫及資料庫表

13.4.2 現管理員功能

13.4.3 實現客戶端投票功能

13.4.4 顯示投票結果

13.4.5 系統中的公共函式

13.5 基於檔案的投票系統

13.5.1 系統整體設計

13.5.2 數據的存儲形式

13.5.3 投票系統的基類

13.5.3 Support Functions

13.5.4 投票系統的實現類TSvote

13.5.5 實現客戶投票功能

本章總結

第14章 CMS內容管理系統

14.1 項目簡介

14.1.1 什麼是CMS系統

14.1.2 MS系統套用

14.1.3 CMS系統關鍵組件

14.2 功能模組

14.3 資料庫設計

14.4 系統實現

14.4.1 公共檔案

14.4.2 模板檔案

14.4.3 內容顯示

14.4.4 用戶管理

14.4.5 內容管理

本章總結

附錄A

附錄B DISCUZ!的安裝與簡單使用

附錄C 安裝SUPESITE/X-SPACE

附錄D 安裝WIKI

附錄E DISCUZ!編碼規範

附錄F 模擬自測題

模擬題參考答案

相關詞條

相關搜尋

熱門詞條

聯絡我們