PHP+MySQL+AJAX Web開發給力起飛

PHP+MySQL+AJAX Web開發給力起飛
定價:354
NT $ 354
  • 作者:高博
  • 出版社:電子工業出版社
  • 出版日期:2011-09-01
  • 語言:簡體中文
  • ISBN10:7121143437
  • ISBN13:9787121143434
  • 裝訂:平裝 / 442頁 / 普通級 / 單色印刷 / 初版
 

內容簡介

  想知道PHP程序是怎麼寫的嗎?想了解PHP論壇程序是怎麼構建自己的模塊嗎?

  知或者不知,本書就在這里,不增不減,循序漸進。

  你即將有機會坐上網站設計大巴,從基礎走到新技術,從框架模塊走到項目實現。沿途你將欣賞到5個實例風景︰小型論壇系統、“站長助手”工具程序、中文歇後語在線查詢系統、在線RSS閱讀器和多用戶網站統計系統的全部過程,詳細了解PHP語法、正則表達式、MySQL數據庫操作、AJAX原理、XML與WebService、模板引擎與Smarty等內容。沿途停靠的站點包括︰PHP基本概念與部署方法、MySQL數據庫的基本操作、AJAX的相關內容、PHP與XML、Smarty模板引擎、PHP中的安全機制。這些單一的技術將會神奇地結合起來,形成更為有用的新方法。
 

目錄

第一篇 學習與積累
 第一章 PHP編程快速上手 
  1.1 PHP簡介與環境部署 
   1.1.1 什麼是PHP 
   1.1.2 安裝PHP開發環境 
   1.1.3 部署PHP開發環境 
  1.2 面向對象的PHP與MVC設計模式 
   1.2.1 PHP中的面向對象編程 
   1.2.2 PHP中的命名空間 
   1.2.3 MVC模式 
  1.3 PHP與正則表達式 
   1.3.1 正則表達式基礎知識 
   1.3.2 在PHP中使用正則表達式 
  1.4 邊學邊練︰簡易網絡聊天室 
 第二章 MySQL數據庫基本操作 
  2.1 MySQL數據庫基礎 
  2.2 使用SQL操作數據庫、數據表和數據 
  2.3 使用phpMyAdmin操作MySQL 
  2.4 邊學邊練︰編寫PHP程序實現與MySQL 交互——我的書架 
 第三章 PHP與AJAX 
  3.1 AJAX基本原理 
   3.1.1 XMLHttpRequest 
   3.1.2 邊學邊練︰簡單的AJAX例子 
   3.1.3 使用jQuery實現動畫效果 
  3.2 邊學邊練 
   3.2.1 實例一︰搜索提示框 
   3.2.2 實例二︰無刷新登錄 
 第四章 PHP與XML、WebService 
  4.1 使用PHP生成XML文檔 
  4.2 使用SimpleXML解析XML 
   4.2.1 創建一個SimpleXML對象 
   4.2.2 瀏覽SimpleXML對象 
  4.3 HTTP協議簡介 
  4.4 使用SOAP方式建立與調用WebService 
  4.5 邊學邊練 
   4.5.1 實例一︰兩個數的簡單四則運算——XML-RPC服務器與客戶端 
   4.5.2 實例二︰使用SOAP方式重寫4.5.1節的實例 
第二篇 提高與應用
 第五章 使用模板引擎,改善服務性能 
  5.1 使用Smarty建立模板機制 
   5.1.1 安裝和配置 
   5.1.2 基本語法 
  5.2 生成靜態頁面和內容緩存 
  5.3 頁面壓縮 
  5.4 邊學邊練︰使用Smarty重寫2.4節的實例“我的書架” 
 第六章 安全機制 
  6.1 使用正則表達式檢查輸入格式並過濾惡意內容 
  6.2 php.ini參數設置 
   6.2.1 參數register_globals 
   6.2.2 參數safe_mode 
   6.2.3 參數allow_url_fopen 
   6.2.4 參數open_basedir 
   6.2.5 參數display_errors 
   6.2.6 參數disable_functions 
   6.2.7 參數log_errors和error_log 
  6.3 邊學邊練︰完善1.4節實例“簡易網絡聊天室” 
   6.3.1 用戶注冊時提交的信息 
   6.3.2 用戶發言時提交的聊天內容 
 第七章 實例︰簡易文章管理系統 
  7.1 需求分析 
  7.2 數據庫設計 
  7.3 系統實現 
   7.3.1 common.inc.php 
   7.3.2 admin.php 
 第八章 實例︰簡易會員(用戶)管理系統 
  8.1 需求分析 
  8.2 數據庫設計 
  8.3 系統實現 
   8.3.1 common.inc.php 
   8.3.2 avatar.php 
 第九章 實例︰基于AJAX的文件管理系統 
  9.1 需求分析 
  9.2 系統實現 
   9.2.1 index.php 
   9.2.2 script.js 
第三篇 綜合與實踐
 第十章 小型論壇系統 
  10.1 需求分析與項目規劃 
  10.2 數據庫設計 
  10.3 系統實現 
   10.3.1 common.inc.php 
   10.3.2 index.php 
   10.3.3 post.php 
   10.3.4 admin.php 
 第十一章 “站長助手”工具程序 
  11.1 需求分析與項目規劃 
  11.2 系統實現 
   11.2.1 系統環境模塊 
   11.2.2 數據庫管理模塊 
 第十二章 中文歇後語在線查詢系統 
  12.1 需求分析與項目規劃 
  12.2 數據庫設計 
  12.3 系統實現 
   12.3.1 common.inc.php 
   12.3.2 global.func.php 
   12.3.3 db_mysql.class.php 
   12.3.4 修改jquery.autocomplete.js 
   12.3.5 index.php 
 第十三章 RSS閱讀器 
  13.1 需求分析與項目規劃 
  13.2 數據庫設計 
  13.3 系統實現 
   13.3.1 index.php 
   13.3.2 script.js 
 第十四章 多用戶網站統計系統 
  14.1 需求分析與項目規劃 
  14.2 數據庫設計 
  14.3 系統實現 
   14.3.1 lib/common.inc.php 
   14.3.2 lib/stat.class.php 
   14.3.3 stat.php 
附錄A Zend Studio for Eclipse快速使用說明 
 A.1 系統設置 
 A.2 項目管理 
 A.3 代碼運行和調試 
 A.4 源代碼管理 
附錄B PHP擴展概覽 
附錄C Web資源
網路書店 類別 折扣 價格
  1. 新書
    $354