PHP 5項目開發實戰詳解

PHP 5項目開發實戰詳解

《PHP 5項目開發實戰詳解》是2008年1月電子工業出版社出版的圖書,作者是PHP China。

基本介紹

  • 書名:PHP 5項目開發實戰詳解
  • 作者:PHP China
  • ISBN:9787121054143
  • 頁數:397
  • 定價:49.80元
  • 出版社:電子工業出版社
  • 出版時間:2008-1
內容簡介,圖書目錄,

內容簡介

本書是一本為PHP初學者量身定製的秘籍。
本書由淺入深地介紹了PHP語言,通過對書中的留言版、投票系統和CMS內容管理系統這些項目開發的詳細講解,深度了解學習項目開發中的資料庫設計等各個細節,使從來沒有開發經歷的朋友得到鍛鍊。所包含的對於Zend產品和集成安裝包的介紹將為你的學習帶來更多的方便,提高和加深你對PHP的認識和了解。
本書作為PCTI認證(PHPChina Training——Improving)的指定參考教材,由多位Zend中國區技術支持工程師、Comsenz項目經理、PHPChina技術工程師聯合編寫。對於PHP初學者來說,本書可以作為教材和參考書,對於有豐富經驗的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.1 XAMPP
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.5 Zend 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.1 PHP簡介
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.4 XML基礎
11.4.1 XML簡介
11.4.2 PHP如何解析XML
11.5 JavaScript基礎
11.5.1 JavaScript簡介
11.5.2 JavaScript與其他語言的比較
11.5.3 JavaScript程式設計
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 模擬自測題
模擬題參考答案

相關詞條

熱門詞條

聯絡我們