注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程深入理解PHP:高級技巧、面向?qū)ο笈c核心技術(原書第3版)

深入理解PHP:高級技巧、面向?qū)ο笈c核心技術(原書第3版)

深入理解PHP:高級技巧、面向?qū)ο笈c核心技術(原書第3版)

定 價:¥89.00

作 者: (美)Larry Ullman 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: PHP 程序設計 計算機/網(wǎng)絡

ISBN: 9787111451198 出版時間: 2014-01-01 包裝: 平裝
開本: 16開 頁數(shù): 474 字數(shù):  

內(nèi)容簡介

  這是一本幫助中初級PHP程序員修煉成為高級PHP程序員的書,也是一本讓PHP程序員能更快、更好地進行應用開發(fā)的書。國際知名Web開發(fā)專家和技術暢銷書作家最新力作,是PHP領域經(jīng)典著作之一。它從編程技巧(PHP與MySQL的高級技巧)、面向?qū)ο螅ㄏ到y(tǒng)的面向?qū)ο笾R)和擴展(PHP與其他技術的結合使用)三個角度系統(tǒng)講解和總結了成為中高級PHP程序員應該具備的技術和技能,包含大量實用案例,極具可操作性。本書共14章,邏輯上分為3個部分:第一部分(第1~3章)總結了PHP編程、Web應用開發(fā)和MySQL數(shù)據(jù)庫相關的高級知識和技巧,大部分內(nèi)容都是中初級程序員可能不熟悉但是又應該掌握的;第二部分(第4~9章)系統(tǒng)講解了面向?qū)ο缶幊痰闹R,包含大量深層次話題和生動的實例;第三部分(第10~14章)講解了PHP的擴展知識以及PHP技術與其他技術的結合使用,如PHP應用與服務器的通信、PHP的命令行界面、PHP中的XML應用,以及PHP應用的調(diào)試、測試與性能調(diào)優(yōu)等。

作者簡介

  Larry Ullman 資深Web開發(fā)技術專家,國際知名技術暢銷書作家,同時他還是經(jīng)驗豐富的培訓師、教師、演說家和顧問。他已經(jīng)出版了20多本著作,被翻譯為20多種文字在全球發(fā)行,還發(fā)表了大量的技術文章,深受讀者歡迎。Larry最深受讀者喜愛的一點在于,他往往可以將晦澀難懂的專業(yè)術語轉換為大家耳熟能詳?shù)恼Z言。季國飛 資深Web開發(fā)工程師,混跡互聯(lián)網(wǎng)多年。著有《jQuery開發(fā)技術詳解》,專注于Web開發(fā)技術,目前關注Web前端開發(fā)、jQuery和node.js。朱佩德 網(wǎng)絡編程達人,現(xiàn)于華為公司從事驅(qū)動開發(fā)工作。

圖書目錄

譯者序
前 言
第1章 高級PHP技巧
1.1 多維數(shù)組
1.1.1 多維數(shù)組排序
1.1.2 數(shù)據(jù)庫驅(qū)動的數(shù)組
1.2 高級函數(shù)定義
1.2.1 遞歸函數(shù)
1.2.2 使用靜態(tài)變量
1.2.3 匿名函數(shù)
1.3 原型文檔語法
1.4 使用printf()和sprintf()
1.5 回顧和啟示
第2章 開發(fā)Web應用程序
2.1 模塊化一個Web網(wǎng)站
2.1.1 創(chuàng)建配置文件
2.1.2 創(chuàng)建HTML模板
2.1.3 創(chuàng)建索引文件
2.1.4 創(chuàng)建內(nèi)容模塊
2.1.5 創(chuàng)建搜索模塊
2.2 使用mod_rewrite優(yōu)化SEO
2.2.1 允許.htaccess重寫
2.2.2 激活URL重寫
2.3 調(diào)整瀏覽器緩存
2.4 回顧和啟示
第3章 高級數(shù)據(jù)庫概念
3.1 在數(shù)據(jù)庫中保存會話
3.1.1 創(chuàng)建會話表
3.1.2 定義會話函數(shù)
3.1.3 使用新會話處理程序
3.2 處理美國的郵政編碼
3.2.1 創(chuàng)建郵政編碼表
3.2.2 創(chuàng)建stores表
3.2.3 計算距離
3.3 創(chuàng)建存儲函數(shù)
3.4 水平顯示結果
3.5 回顧和啟示
第4章 面向?qū)ο缶幊袒A知識
4.1 面向?qū)ο缶幊痰睦碚?
4.2 定義一個類
4.3 創(chuàng)建對象
4.4 $this屬性
4.5 創(chuàng)建構造函數(shù)
4.6 創(chuàng)建析構函數(shù)
4.7 使用UML設計類
4.8 使用phpDocumentor生成更好的文檔
4.9 回顧和啟示
第5章 高級面向?qū)ο缶幊碳夹g
5.1 高級理論
5.2 繼承類
5.3 繼承構造函數(shù)和析構函數(shù)
5.4 方法的重寫
5.5 訪問控制
5.6 使用范圍解析操作符
5.7 創(chuàng)建靜態(tài)成員
5.8 回顧和啟示
第6章 再談高級面向?qū)ο缶幊?
6.1 抽象類和方法
6.2 接口
6.3 traits
6.4 類型提示
6.5 命名空間
6.6 回顧和啟示
第7章 設計模式
7.1 理解設計模式
7.2 單例模式
7.3 工廠模式
7.4 組合模式
7.5 策略模式
7.6 回顧和啟示
第8章 使用既有的類
8.1 捕獲異常
8.2 擴展Exception類
8.3 使用PDO
8.3.1 連接數(shù)據(jù)庫
8.3.2 捕獲異常
8.3.3 執(zhí)行簡單查詢
8.3.4 執(zhí)行select查詢
8.3.5 使用預定義語句
8.4 使用PHP標準庫
8.4.1 文件處理
8.4.2 迭代器
8.4.3 數(shù)據(jù)結構
8.4.4 自動加載類
8.5 回顧與啟示
第9章 面向?qū)ο缶幊虒嵺`:CMS系統(tǒng)示例
9.1 明確編程目標
9.2 創(chuàng)建數(shù)據(jù)庫
9.3 制作網(wǎng)頁模板
9.4 編寫工具類文件
9.5 創(chuàng)建Error視圖文件
9.6 定義需要的類
9.6.1 Page類
9.6.2 User類
9.7 創(chuàng)建主頁
9.8 顯示頁面
9.9 使用HTML_QuickForm2
9.9.1 創(chuàng)建表單
9.9.2 過濾并驗證表單數(shù)據(jù)
9.9.3 處理表單數(shù)據(jù)
9.10 注銷登錄
9.11 添加頁面
9.12 回顧與啟示
第10章 PHP網(wǎng)絡編程
10.1 訪問其他網(wǎng)站
10.2 PHP socket編程
10.3 使用IP進行地址查詢
10.4 使用cURL
10.5 創(chuàng)建Web服務
10.5.1 Web服務介紹
10.5.2 返回多種類型的數(shù)據(jù)
10.5.3 創(chuàng)建簡單Web服務
10.6 回顧與啟示
第11章 PHP與服務器
11.1 文件壓縮
11.2 創(chuàng)建cron任務
11.3 使用MCrypt
11.3.1 數(shù)據(jù)加密
11.3.2 數(shù)據(jù)解密
11.4 回顧與啟示
第12章 PHP的命令行界面
12.1 測試安裝
12.2 執(zhí)行一段代碼
12.3 可交互的PHP命令行界面
12.4 創(chuàng)建命令行腳本
12.5 運行命令行腳本
12.6 使用命令行參數(shù)
12.7 接收輸入
12.8 內(nèi)置服務器
12.9 回顧和啟示
第13章 XML和PHP
13.1 什么是XML
13.2 XML語法
13.3 屬性、空元素及實體
13.4 定義XML架構
13.4.1 包含DTD
13.4.2 定義元素
13.4.3 定義屬性
13.4.4 使用XML架構
13.4.5 合并XSD
13.4.6 定義元素
13.4.7 簡單類型與復雜類型
13.4.8 創(chuàng)建屬性
13.5 XML解析
13.5.1 使用Expat解析XML
13.5.2 使用SimpleXML
13.6 創(chuàng)建RSS源
13.7 回顧與啟示
第14章 PHP程序調(diào)試、測試與性能
14.1 調(diào)試工具
14.1.1 安裝Xdebug
14.1.2 使用Xdebug
14.2 單元測試
14.2.1 安裝PHPUnit
14.2.2 定義測試
14.2.3 創(chuàng)建測試用例
14.2.4 運行測試
14.2.5 建立測試
14.3 腳本運行分析
14.4 提高性能
14.5 回顧與啟示  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號