• <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>
    當前位置 : 首頁(yè)  圖書(shū) 正文

    PHP和MySQL Web開(kāi)發(fā)(原書(shū)第4版)簡(jiǎn)介,目錄書(shū)摘

    2020-04-26 10:26 來(lái)源:京東 作者:京東
    php mysql
    PHP和MySQL Web開(kāi)發(fā)(原書(shū)第4版)
    暫無(wú)報價(jià)
    1.9萬(wàn)+評論 96%好評
    內容簡(jiǎn)介:

      《PHP和MySQL Web開(kāi)發(fā)(原書(shū)第4版)》將PHP開(kāi)發(fā)與MySQL應用相結合,分別對PHP和MySQL做了深入淺出的分析,不僅介紹PHP和MySQL的一般概念,而且對PHP和MySQL的Web應用做了較全面的闡述,并包括幾個(gè)經(jīng)典且實(shí)用的例子。
      《PHP和MySQL Web開(kāi)發(fā)(原書(shū)第4版)》是第4版,經(jīng)過(guò)了全面的更新、重寫(xiě)和擴展,包括PHP 5.3改進(jìn)的特性(例如,更好的錯誤和異常處理),MySQL的存儲過(guò)程和存儲引擎,Ajax技術(shù)與Web 2.0以及Web應用需要注意的安全問(wèn)題。
      PHP平IEIMySQL是非常流行的開(kāi)源技術(shù),它們非常適合快速開(kāi)發(fā)數據庫驅動(dòng)的Web應用。PHP是一種功能強大的腳本語(yǔ)言,專(zhuān)門(mén)用于快速創(chuàng )建高性能的Web應用,而MySQL則是一個(gè)快速而又可靠的數據庫,它能很好地與PHP集成,適用于基于互聯(lián)網(wǎng)的動(dòng)態(tài)應用。
      《PHP和MySQL Web開(kāi)發(fā)(原書(shū)第4版)》介紹了如何使用這些工具創(chuàng )建高效和交互式的Web應用。它清晰地介紹了PHP語(yǔ)言的基礎,解釋了如何設置和使用MySQL數據,以及如何使用PHP與數據庫和服務(wù)器進(jìn)行交互。
      《PHP和MySQL Web開(kāi)發(fā)(原書(shū)第4版)》非常實(shí)用,包括大量實(shí)際應用中的例子。例如,用戶(hù)驗證、創(chuàng )建購物車(chē)、動(dòng)態(tài)生成PDF文檔和圖像、發(fā)送和管理電子郵件、管理用戶(hù)討論、使用XML連接Web服務(wù),以及使用基于A(yíng)jax的交互性開(kāi)發(fā)Web 2.0應用。
      與上一版相比,本書(shū)經(jīng)過(guò)了更新、重寫(xiě)以及擴展,并涵蓋了PHP 5到5.3的所有特性,例如命名空間和閉包以及MySQL 5.1引入的特性。

    作者簡(jiǎn)介:

      Laura Thomson,Mozilla公司的高級軟件工程師。之前,她是OmniTI公司和Tangled Web Design公司的合伙人。此外,Laura曾經(jīng)在RMIT大學(xué)和波士頓顧問(wèn)集團工作過(guò)。她獲得了應用科學(xué)(計算機科學(xué))的學(xué)士學(xué)位和工程學(xué)(計算機系統工程)學(xué)士學(xué)位。在她的空閑時(shí)間,她非常喜歡騎馬,討論免費軟件和開(kāi)源軟件以及睡覺(jué)。


      Luke Welling,OmniTI公司的一位Web架構師,他經(jīng)常在一些國際會(huì )議(例如,OSCON,ZendCon,MySQLUC,HPCon,OSDC以及LinuxTag)中就開(kāi)源和Web開(kāi)發(fā)的話(huà)題發(fā)表演講。在加入OmniTI公司之前,他曾作為數據庫提供商的Web分析師為Hitwise.com公司工作。此外,他還是Tangled Web Design公司的獨立顧問(wèn)。他還在澳大利亞墨爾本的RMIT大學(xué)教授計算機科學(xué)課程。他獲得了應用科學(xué)(計算機科學(xué))的學(xué)士學(xué)位。在他的空閑時(shí)間,他希望治好他的失眠癥。


      其他參與者:

      Julie C. Meloni,
    i2i Interactive 公司的技術(shù)總監,這是一家位于加利弗里亞Los Altos的多媒體公司。她從Web一問(wèn)世以及出現GUI Web瀏覽器時(shí)就致力于基于Web的應用開(kāi)發(fā)。她編著(zhù)過(guò)大量書(shū)籍,撰寫(xiě)過(guò)大量關(guān)于Web開(kāi)發(fā)語(yǔ)言和數據的問(wèn)題,其中包括銷(xiāo)售情況良好的《Sams Teach Yourself PHP,MySQL, and Apache All in One》。


      Adam DeFields,Web應用開(kāi)發(fā)方面,項目管理以及UI設計方面的顧問(wèn)。他居住在密歇根的Grand Rapids。在這個(gè)城市,有他自己的公司Emanation Systems,LLC,這是一家在2002年成立的公司。他參加過(guò)使用不同技術(shù)實(shí)現的Web開(kāi)發(fā)項目,但是,他還是喜歡開(kāi)發(fā)基于PHP/MySQL的項目。


      Marc Wandschneider,一個(gè)軟件開(kāi)發(fā)方面的自由職業(yè)者,此外他還是作家和演講者,經(jīng)常在全球范圍參與有意思的項目開(kāi)發(fā)。最近,他的注意力集中在編寫(xiě)健壯和可擴展的Web應用。在2005年,他編寫(xiě)了一本名為《Core Web Application Programming with PHP and MySQL》的圖書(shū)。此前,他是SWiK開(kāi)源社區的主要開(kāi)發(fā)人員。目前,Marc居住在北京,他將他的時(shí)間花在中文學(xué)習和編程。

    目錄:讀者反饋
    譯者序
    前言
    作者簡(jiǎn)介
    第一篇 使用PHP
    第1章 PHP快速入門(mén)教程
    1.1 開(kāi)始之前:了解PHP
    1.2 創(chuàng )建一個(gè)示例應用:Bob汽車(chē)零部件商店
    1.2.1 創(chuàng )建訂單表單
    1.2.2 表單處理
    1.3 在HTML中嵌入PHP
    1.3.1 使用PHP標記
    1.3.2 PHP語(yǔ)句
    1.3.3 空格
    1.3.4 注釋
    1.4 添加動(dòng)態(tài)內容
    1.4.1 調用函數
    1.4.2 使用date()函數
    1.5 訪(fǎng)問(wèn)表單變量
    1.5.1 簡(jiǎn)短、中等以及長(cháng)風(fēng)格的表單變量
    1.5.2 字符串的連接
    1.5.3 變量和文本
    1.6 理解標識符
    1.7 檢查變量類(lèi)型
    1.7.1 PHP的數據類(lèi)型
    1.7.2 類(lèi)型強度
    1.7.3 類(lèi)型轉換
    1.7.4 可變變量
    1.8 聲明和使用常量
    1.9 理解變量的作用域
    1.10 使用操作符
    1.10.1 算術(shù)操作符
    1.10.2 字符串操作符
    1.10.3 賦值操作符
    1.10.4 比較操作符
    1.10.5 邏輯操作符
    1.10.6 位操作符
    1.10.7 其他操作符
    1.11  計算表單總金額
    1.12  理解操作符的優(yōu)先級和結合性:
    1.13 使用可變函數
    1.13.1 測試和設置變量類(lèi)型
    1.13.2 測試變量狀態(tài)
    1.13.3 變量的重解釋
    1.14 根據條件進(jìn)行決策
    1.14.1 if語(yǔ)句
    1.14.2 代碼塊
    1.14.3 else語(yǔ)句
    1.14.4 elseif語(yǔ)句
    1.14.5 switch語(yǔ)句
    1.14.6 比較不同的條件
    1.15 通過(guò)迭代實(shí)現重復動(dòng)作
    1.15.1 while循環(huán)
    1.15.2 for和foreach循環(huán)
    1.15.3 do...while循環(huán)
    1.16 從控制結構或腳本中跳出
    1.17 使用可替換的控制結構語(yǔ)法
    1.18 使用declare
    1.19 下一章

    第2章 數據的存儲與檢索
    2.1 保存數據以便后期使用
    2.2 存儲和檢索Bob的訂單
    2.3 文件處理
    2.4 打開(kāi)文件
    2.4.1 選擇文件模式
    2.4.2 使用fopen()打開(kāi)文件
    2.4.3 通過(guò)FTP或HTTP打開(kāi)文件
    2.4.4 解決打開(kāi)文件時(shí)可能遇到的問(wèn)題
    2.5 寫(xiě)文件
    2.5.1 fwrite()的參數
    2.5.2 文件格式
    2.6 關(guān)閉文件
    2.7 讀文件
    2.7.1 以只讀模式打開(kāi)文件:fopen()
    2.7.2 知道何時(shí)讀完文件:feof()
    2.7.3 每次讀取一行數據:fgets()、fgetss()和fgetcsv()
    2.7.4 讀取整個(gè)文件:readfile()、fpassthru()和file()
    2.7.5 讀取一個(gè)字符:fgetc()
    2.7.6 讀取任意長(cháng)度:fread()
    2.8 使用其他有用的文件函數
    2.8.1 查看文件是否存在:file_exists()
    2.8.2 確定文件大?。篺ilesize()
    2.8.3 刪除一個(gè)文件:unlink()
    2.8.4 在文件中定位:rewind()、fseek()和ftell()
    2.9 文件鎖定
    2.10 更好的方式:數據庫管理系統
    2.10.1 使用普通文件的幾個(gè)問(wèn)題
    2.10.2  RDBMS是如何解決這些問(wèn)題的
    2.11 進(jìn)一步學(xué)習
    2.12 下一章

    第3章 使用數組
    3.1 什么是數組
    3.2 數字索引數組
    3.2.1 數字索引數組的初始化
    3.2.2 訪(fǎng)問(wèn)數組的內容
    3.2.3 使用循環(huán)訪(fǎng)問(wèn)數組
    3.3 使用不同索引的數組
    3.3.1 初始化相關(guān)數組
    3.3.2 訪(fǎng)問(wèn)數組元素
    3.3.3 使用循環(huán)語(yǔ)句
    3.4 數組操作符
    3.5 多維數組
    3.6 數組排序
    3.6.1 使用sort()函數
    3.6.2 使用asort()函數和ksort()函數對相關(guān)數組排序
    3.6.3 反向排序
    3.7 多維數組的排序
    3.7.1 用戶(hù)定義排序
    3.7.2 反向用戶(hù)排序
    3.8 對數組進(jìn)行重新排序
    3.8.1 使用shuffle()函數
    3.8.2 使用array_reverse()函數
    3.9 從文件載入數組
    3.10 執行其他的數組操作
    3.10.1 在數組中瀏覽:each()、current()、reset()、end()、next()、pos()和prev()
    3.10.2 對數組的每一個(gè)元素應用任何函數:array_walk()
    3.10.3 統計數組元素個(gè)數:count()、sizeof()和array_count_values()
    3.10.4 將數組轉換成標量變量:extract()
    3.11 進(jìn)一步學(xué)習
    3.12 下一章

    第4章 字符串操作與正則表達式
    4.1 創(chuàng )建一個(gè)示例應用程序:智能表單郵件
    4.2 字符串的格式化
    4.2.1 字符串的整理:chop()、ltrim()和trim()
    4.2.2 格式化字符串以便顯示
    4.2.3 格式化字符串以便存儲:addslashes()和stripslashes()
    4.3 用字符串函數連接和分割字符串
    4.3.1 使用函數explode()、implode()和join()
    4.3.2 使用strtok()函數
    4.3.3 使用substr()函數
    4.4 字符串的比較
    4.4.1 字符串的排序:strcmp()、strcasecmp()和strnatcmp()
    4.4.2 使用strlen()函數測試字符串的長(cháng)度
    4.5 使用字符串函數匹配和替換子字符串
    4.5.1 在字符串中查找字符串:strstr()、strchr()、strrchr()和stristr()
    4.5.2 查找子字符串的位置:strpos()、strrpos()
    4.5.3 替換子字符串:str_replace()、substr_replace()
    4.6 正則表達式的介紹
    4.6.1 基礎知識
    4.6.2 字符集和類(lèi)
    4.6.3 重復
    4.6.4 子表達式
    4.6.5 子表達式計數
    4.6.6 定位到字符串的開(kāi)始或末尾
    4.6.7 分支
    4.6.8 匹配特殊字符
    4.6.9 特殊字符一覽
    4.6.10 在智能表單中應用
    4.7 用正則表達式查找子字符串
    4.8 使用正則表達式分割字符串
    4.9 比較字符串函數和正則表達式函數
    4.10 進(jìn)一步學(xué)習
    4.11 下一章

    第5章 代碼重用與函數編寫(xiě)
    5.1 代碼重用的好處
    5.1.1 成本
    5.1.2 可靠性
    5.1.3 一致性
    5.2 使用require()和include()函數
    5.2.1 文件擴展名和require()語(yǔ)句
    5.2.2 使用require()制作Web站點(diǎn)的模版
    5.2.3 使用auto_prepend_file和auto_append_file
    5.3 在PHP中使用函數
    5.3.1 調用函數
    5.3.2 調用未定義的函數
    5.3.3 理解字母大小寫(xiě)和函數名稱(chēng)
    5.4 理解為什么要定義自己的函數
    5.5 了解基本的函數結構
    5.5.1 函數命名
    5.6 使用參數
    5.7 理解作用域
    5.8 參數的引用傳遞和值傳遞
    5.9  使用Return關(guān)鍵字
    5.9.1 從函數返回一個(gè)值
    5.10  實(shí)現遞歸
    5.10.1 名稱(chēng)空間
    5.11 進(jìn)一步學(xué)習
    5.12 下一章

    第6章 面向對象的PHP
    6.1 理解面向對象的概念
    6.1.1 類(lèi)和對象
    6.1.2 多態(tài)性
    6.1.3 繼承
    6.2 在PHP中創(chuàng )建類(lèi)、屬性和操作
    6.2.1 類(lèi)的結構
    6.2.2 構造函數
    6.2.3 析構函數
    6.3 類(lèi)的實(shí)例化
    6.4 使用類(lèi)的屬性
    6.5 使用private和public關(guān)鍵字控制訪(fǎng)問(wèn)
    6.6 類(lèi)操作的調用
    6.7 在PHP中實(shí)現繼承
    6.7.1 通過(guò)繼承使用private和protected訪(fǎng)問(wèn)修飾符控制可見(jiàn)性
    6.7.2 重載
    6.7.3 使用final關(guān)鍵字禁止繼承和重載
    6.7.4 理解多重繼承
    6.7.5 實(shí)現接口
    6.8 類(lèi)的設計
    6.9 編寫(xiě)類(lèi)代碼
    6.10 理解PHP面向對象新的高級功能
    6.10.1 使用Per-Class常量
    6.10.2 實(shí)現靜態(tài)方法
    6.10.3 檢查類(lèi)的類(lèi)型和類(lèi)型提示
    6.10.4 克隆對象
    6.10.5 使用抽象類(lèi)
    6.10.6 使用__call()重載方法
    6.10.7 使用__autoload()方法
    6.10.8 實(shí)現迭代器和迭代
    6.10.9 將類(lèi)轉換成字符串
    6.10.10 使用Reflection(反射)API
    6.11 下一章

    第7章  錯誤和 異常處理
    7.1 異常處理的概念
    7.2 Exception類(lèi)
    7.3 用戶(hù)自定義異常
    7.4 Bob的汽車(chē)零部件商店應用程序的異常
    7.5 異常和PHP的其他錯誤處理機制
    7.6 進(jìn)一步學(xué)習
    7.7 下一章

    第二篇 使用MySQL
    第8章 設計Web數據庫
    8.1 關(guān)系數據庫的概念
    8.1.1 表格
    8.1.2 列
    8.1.3 行
    8.1.4 值
    8.1.5 鍵
    8.1.6 模式
    8.1.7 關(guān)系
    8.2 如何設計Web數據庫
    8.2.1 考慮要建模的實(shí)際對象
    8.2.2 避免保存冗余數據
    8.2.3 使用原子列值
    8.2.4 選擇有意義的鍵
    8.2.5 考慮需要詢(xún)問(wèn)數據庫的問(wèn)題
    8.2.6 避免多個(gè)空屬性的設計
    8.2.7 表格類(lèi)型的總結
    8.3 Web數據庫架構
    8.4 進(jìn)一步學(xué)習
    8.5 下一章

    第9章 創(chuàng )建Web數據庫
    9.1 使用MySQL監視程序
    9.2 登錄到MySQL
    9.3 創(chuàng )建數據庫和用戶(hù)
    9.4 設置用戶(hù)與權限
    9.5 MySQL權限系統的介紹
    9.5.1 最少權限原則
    9.5.2 創(chuàng )建用戶(hù):GRANT命令
    9.5.3 權限的類(lèi)型和級別
    9.5.4 REVOKE命令
    9.5.5 使用GRANT和REVOKE的例子
    9.6 創(chuàng )建一個(gè)Web用戶(hù)
    9.7 使用正確的數據庫
    9.8 創(chuàng )建數據庫表
    9.8.1 理解其他關(guān)鍵字的意思
    9.8.2 理解列的類(lèi)型
    9.8.3 用SHOW和DESCRIBE來(lái)查看數據庫
    9.8.4 創(chuàng )建索引
    9.9 理解MySQL的標識符
    9.10 選擇列數據類(lèi)型
    9.10.1 數字類(lèi)型
    9.10.2 日期和時(shí)間類(lèi)型
    9.10.3 字符串類(lèi)型
    9.11 進(jìn)一步學(xué)習
    9.12 下一章

    第10章 使用MySQL數據庫
    10.1 SQL是什么
    10.2 在數據庫中插入數據
    10.3 從數據庫中獲取數據
    10.3.1 獲取滿(mǎn)足特定條件的數據
    10.3.2 從多個(gè)表中獲取數據
    10.3.3 以特定的順序獲取數據
    10.3.4 分組與合計數據
    10.3.5 選擇要返回的行
    10.3.6 使用子查詢(xún)
    10.4 更新數據庫記錄
    10.5 創(chuàng )建后修改表
    10.6 刪除數據庫中的記錄
    10.7 表的刪除
    10.8 刪除整個(gè)數據庫
    10.9 進(jìn)一步學(xué)習
    10.10 下一章

    第11章 使用PHP從Web訪(fǎng)問(wèn)MySQL數據庫
    11.1 Web數據庫架構的工作原理
    11.2 從Web查詢(xún)數據庫的基本步驟
    11.2.1 檢查與過(guò)濾用戶(hù)輸入數據
    11.2.2 建立一個(gè)連接
    11.2.3  選擇使用的數據庫
    11.2.4 查詢(xún)數據庫
    11.2.5 檢索查詢(xún)結果
    11.2.6 從數據庫斷開(kāi)連接
    11.3 將新信息放入數據庫
    11.4 使用Prepared語(yǔ)句
    11.5 使用PHP與數據庫交互的其他接口
    11.5.1 使用常規的數據庫接口:PEAR MDB2
    11.6 進(jìn)一步學(xué)習
    11.7 下一章

    第12章 MySQL高級管理
    12.1 深入理解權限系統
    12.1.1 user表
    12.1.2 db表和host表
    12.1.3 tables_priv表,columns_priv表和procs_priv表
    12.1.4 訪(fǎng)問(wèn)控制:MySQL如何使用Grant表
    12.1.5 更新權限:修改什么時(shí)候生效
    12.2 提高M(jìn)ySQL數據庫的安全性
    12.2.1 從操作系統角度來(lái)保護MySQL
    12.2.2 密碼
    12.2.3 用戶(hù)權限
    12.2.4 Web問(wèn)題
    12.3 獲取更多關(guān)于數據庫的信息
    12.3.1 使用SHOW獲取信息
    12.3.2 使用DESCRIBE獲取關(guān)于列的信息
    12.3.3 用EXPLAIN理解查詢(xún)操作的工作過(guò)程
    12.4 數據庫的優(yōu)化
    12.4.1 設計優(yōu)化
    12.4.2 權限
    12.4.3 表的優(yōu)化
    12.4.4 使用索引
    12.4.5 使用默認值
    12.4.6 其他技巧
    12.5 備份MySQL數據庫
    12.6 恢復MySQL數據庫
    12.7 實(shí)現復制
    12.7.1 設置主服務(wù)器
    12.7.2 執行初始的數據傳輸
    12.7.3 設置一個(gè)/多個(gè)從服務(wù)器
    12.8 進(jìn)一步學(xué)習
    12.9 下一章

    第13章 MySQL高級編程
    13.1 LOAD DATA INFILE語(yǔ)句
    13.2 存儲引擎
    13.3 事務(wù)
    13.3.1 理解事務(wù)的定義
    13.3.2 通過(guò)InnoDB使用事務(wù)
    13.4 外鍵
    13.5 存儲過(guò)程
    13.5.1 基本示例
    13.5.2 局部變量
    13.5.3 游標和控制結構
    13.6 進(jìn)一步學(xué)習
    13.7 下一章

    第三篇 電子商務(wù)與安全性
    第14章 運營(yíng)一個(gè)電子商務(wù)網(wǎng)站
    14.1 我們要實(shí)現什么目標
    14.2 考慮電子商務(wù)網(wǎng)站的類(lèi)型
    14.2.1 使用在線(xiàn)說(shuō)明書(shū)公布信息
    14.2.2 接收產(chǎn)品或服務(wù)的訂單
    14.2.3 提供服務(wù)和數字產(chǎn)品
    14.2.4 為產(chǎn)品或服務(wù)增值
    14.2.5 減少成本
    14.3 理解風(fēng)險和威脅
    14.3.1 網(wǎng)絡(luò )黑客
    14.3.2 不能招攬足夠的生意
    14.3.3 計算機硬件故障
    14.3.4 電力、通信、網(wǎng)絡(luò )或運輸故障
    14.3.5 廣泛的競爭
    14.3.6 軟件錯誤
    14.3.7 不斷變化的政府政策和稅收
    14.3.8 系統容量限制
    14.4 選擇一個(gè)策略
    14.5 下一章

    第15章 電子商務(wù)的安全問(wèn)題
    15.1 信息的重要程度
    15.2 安全威脅
    15.2.1 機密數據的泄露
    15.2.2 數據丟失和數據破壞
    15.2.3 數據修改
    15.2.4 拒絕服務(wù)
    15.2.5 軟件錯誤
    15.2.6 否認
    15.3 易用性,性能、成本和安全性
    15.4 建立一個(gè)安全政策
    15.5 身份驗證原則
    15.6 加密技術(shù)基礎
    15.6.1 私有密鑰加密
    15.6.2  公有密鑰加密
    15.6.3 數字簽名
    15.7 數字證書(shū)
    15.8 安全的Web服務(wù)器
    15.9 審計與日志記錄
    15.10 防火墻
    15.11 備份數據
    15.11.1 備份常規文件
    15.11.2 備份與恢復MySQL數據庫
    15.12 自然環(huán)境安全
    15.13 下一章

    第16章  Web應用的安全
    16.1處理安全性問(wèn)題的策略
    16.1.1 以正確心態(tài)為開(kāi)始
    16.1.2 安全性和可用性之間的平衡
    16.1.3 安全監視
    16.1.4 基本方法
    16.2 識別所面臨的威脅
    16.2.1 訪(fǎng)問(wèn)或修改敏感數據
    16.2.2 數據丟失或破壞
    16.2.3 拒絕服務(wù)
    16.2.4 惡意代碼注入
    16.2.5 服務(wù)器被攻破
    16.3了解與我們“打交道”的用戶(hù)
    16.3.1 破解人員
    16.3.2 受影響機器的未知情用戶(hù)
    16.3.3 對公司不滿(mǎn)的員工
    16.3.4 硬件被盜
    16.3.5 我們自身
    16.4 代碼的安全性
    16.4.1 過(guò)濾用戶(hù)輸入
    16.4.2 轉義輸出
    16.4.3 代碼組織
    16.4.4 代碼自身的問(wèn)題
    16.4.5 文件系統因素
    16.4.6 代碼穩定性和缺陷
    16.4.7 執行引號和exec
    16.5 Web服務(wù)器和PHP的安全性
    16.5.1 保持軟件的更新
    16.5.2 查看php.ini文件
    16.5.3  Web服務(wù)器配置
    16.5.4 Web應用的商業(yè)主機服務(wù)
    16.6 數據庫服務(wù)器的安全性
    16.6.1 用戶(hù)和權限系統
    16.6.2發(fā)送數據至服務(wù)器
    16.6.3 連接服務(wù)器
    16.6.4 運行服務(wù)器
    16.7 保護網(wǎng)絡(luò )
    16.7.1 安裝防火墻
    16.7.2使用隔離區域(DMZ)
    16.7.3應對DoS和DDoS攻擊
    16.8 計算機和操作系統的安全性
    16.8.1 保持操作系統的更新
    16.8.2只運行必須的軟件
    16.8.3 服務(wù)器的物理安全性
    16.9 災難計劃
    16.10 下一章

    第17章 使用PHP和MySQL實(shí)現身份驗證
    17.1 識別訪(fǎng)問(wèn)者
    17.2 實(shí)現訪(fǎng)問(wèn)控制
    17.2.1 保存密碼
    17.2.2 密碼的加密
    17.2.3 保護多個(gè)網(wǎng)頁(yè)
    17.3 使用基本身份驗證
    17.4 在PHP中使用基本身份驗證
    17.5 在A(yíng)pache的.htaccess文件中使用基本身份驗證
    17.6 使用mod_auth_mysql身份驗證
    17.6.1 安裝mod_auth_mysql
    17.6.2 使用mod_auth_mysql
    17.7 創(chuàng )建自定義身份驗證
    17.8 進(jìn)一步學(xué)習
    17.9 下一章

    第18章 使用PHP和MySQL實(shí)現安全事務(wù)
    18.1 提供安全的事務(wù)處理
    18.1.1 用戶(hù)機器
    18.1.2 Internet
    18.1.3 我們的系統
    18.2 使用加密套接字層(SSL)
    18.3 屏蔽用戶(hù)的輸入
    18.4 提供安全存儲
    18.5 存儲信用卡號碼
    18.6 在PHP中使用加密技術(shù)
    18.6.1 安裝GPG
    18.6.2 測試GPG
    18.7 進(jìn)一步學(xué)習
    18.8 下一章

    第四篇 PHP的高級技術(shù)
    第19章 與文件系統和服務(wù)器的交互
    19.1 文件上載
    19.1.1 文件上載的HTML代碼
    19.1.2 編寫(xiě)處理文件的PHP
    19.1.3 避免常見(jiàn)上載問(wèn)題
    19.2 使用目錄函數
    19.2.1 從目錄讀取
    19.2.2 獲得當前目錄的信息
    19.2.3 創(chuàng )建和刪除目錄
    19.3 與文件系統的交互
    19.3.1 獲取文件信息
    19.3.2 更改文件屬性
    19.3.3 創(chuàng )建、刪除和移動(dòng)文件
    19.4 使用程序執行函數
    19.5 與環(huán)境變量交互:getenv()和putenv()
    19.6 進(jìn)一步學(xué)習
    19.7 下一章

    第20章 使用網(wǎng)絡(luò )函數和協(xié)議函數
    20.1 了解可供使用的協(xié)議
    20.2 發(fā)送和讀取電子郵件
    20.3 使用其他Web站點(diǎn)的數據
    20.4 使用網(wǎng)絡(luò )查找函數
    20.5 備份或鏡像一個(gè)文件
    20.5.1 使用FTP備份或鏡像一個(gè)文件
    20.5.2 上傳文件
    20.5.3 避免超時(shí)
    20.5.4 使用其他的FTP函數
    20.6 進(jìn)一步學(xué)習
    20.7 下一章

    第21章 日期和時(shí)間的管理
    21.1 在PHP中獲取日期和時(shí)間
    21.1.1 使用date()函數
    21.1.2 使用UNIX時(shí)間戳
    21.1.3 使用getdate()函數
    21.1.4 使用checkdate()函數檢驗日期有效性
    21.1.5 格式化時(shí)間戳
    21.2 在PHP日期格式和MySQL日期格式之間進(jìn)行轉換
    21.3 在PHP中計算日期
    21.4 在MySQL中計算日期
    21.5 使用微秒
    21.6 使用日歷函數
    21.7 進(jìn)一步學(xué)習
    21.8 下一章

    第22章 創(chuàng )建圖像
    22.1 在PHP中設置圖像支持
    22.2 理解圖像格式
    22.2.1 JPEG
    22.2.2 PNG
    22.2.3 WBMP
    22.2.4 GIF
    22.3 創(chuàng )建圖像
    22.3.1 創(chuàng )建一個(gè)背景圖像
    22.3.2 在圖像上繪圖或打印文本
    22.3.3 輸出最終圖形
    22.3.4 清理
    22.4 在其他頁(yè)面中使用自動(dòng)生成的圖像
    22.5 使用文本和字體創(chuàng )建圖像
    22.5.1 創(chuàng )建基本畫(huà)布
    22.5.2 將文本調整到適合按鈕
    22.5.3 放置文本
    22.5.4 將文本寫(xiě)到按鈕上
    22.5.5 完成
    22.6 繪制圖像與用圖表描繪數據
    22.7 使用其他的圖像函數
    22.8 進(jìn)一步學(xué)習
    22.9 下一章

    第23章 在PHP中使用會(huì )話(huà)控制
    23.1 什么是會(huì )話(huà)控制
    23.2 理解基本的會(huì )話(huà)功能
    23.2.1 什么是cookie
    23.2.2 通過(guò)PHP設置cookie
    23.2.3 在會(huì )話(huà)中使用cookie
    23.2.4 存儲會(huì )話(huà) ID
    23.3 實(shí)現簡(jiǎn)單的會(huì )話(huà)
    23.3.1 開(kāi)始一個(gè)會(huì )話(huà)
    23.3.2 注冊一個(gè)會(huì )話(huà)變量
    23.3.3 使用會(huì )話(huà)變量
    23.3.4 注銷(xiāo)變量與銷(xiāo)毀會(huì )話(huà)
    23.4 創(chuàng )建一個(gè)簡(jiǎn)單的會(huì )話(huà)例子
    23.5 配置會(huì )話(huà)控制
    23.6 通過(guò)會(huì )話(huà)控制實(shí)現身份驗證
    23.7 進(jìn)一步學(xué)習
    23.8 下一章

    第24章 其他有用的特性
    24.1 使用eval()函數對字符串求值
    24.2 終止執行:die和exit
    24.3 序列化變量和對象
    24.4 獲取PHP環(huán)境信息
    24.4.1 找到所加載的PHP擴展部件
    24.4.2 識別腳本所有者
    24.4.3 確定腳本最近修改時(shí)間
    24.5 暫時(shí)改變運行時(shí)環(huán)境
    24.6 源代碼加亮
    24.7 在命令行中使用PHP
    24.8 下一章

    第五篇 創(chuàng )建實(shí)用的PHP和MySQL項目
    第25章 在大型項目中使用PHP和MySQL
    25.1 在Web開(kāi)發(fā)中應用軟件工程
    25.2 規劃和運行Web應用程序項目
    25.3 重用代碼
    25.4 編寫(xiě)可維護代碼
    25.4.1 編碼標準
    25.4.2 分解代碼
    25.4.3 使用標準的目錄結構
    25.4.4 文檔化和共享內部函數
    25.5 實(shí)現版本控制
    25.6 選擇一個(gè)開(kāi)發(fā)環(huán)境
    25.7 項目的文檔化
    25.8 建立原型
    25.9 將邏輯和內容分離
    25.10 優(yōu)化代碼
    25.10.1 使用簡(jiǎn)單優(yōu)化
    25.10.2 使用Zend產(chǎn)品
    25.11 測試
    25.12 進(jìn)一步學(xué)習
    25.13 下一章

    第26章 調試
    26.1 編程錯誤
    26.1.1 語(yǔ)法錯誤
    26.1.2 運行時(shí)錯誤
    26.1.3 邏輯錯誤
    26.2 使用變量幫助調試
    26.3 錯誤報告級別
    26.4 改變錯誤報告設置
    26.5 觸發(fā)自定義錯誤
    26.6 巧妙地處理錯誤
    26.7 下一章

    第27章 建立用戶(hù)身份驗證機制和個(gè)性化設置
    27.1 解決方案的組成
    27.1.1 用戶(hù)識別和個(gè)性化設置
    27.1.2 保存書(shū)簽
    27.1.3 推薦書(shū)簽
    27.2 解決方案概述
    27.3 實(shí)現數據庫
    27.4 實(shí)現基本的網(wǎng)站
    27.5 實(shí)現用戶(hù)身份驗證
    27.5.1 注冊
    27.5.2 登錄
    27.5.3 登出
    27.5.4 修改密碼
    27.5.5 重設遺忘的密碼
    27.6 實(shí)現書(shū)簽的存儲和檢索
    27.6.1 添加書(shū)簽
    27.6.2 顯示書(shū)簽
    27.6.3 刪除書(shū)簽
    27.7 實(shí)現書(shū)簽推薦
    27.8 考慮可能的擴展
    27.9 下一章

    第28章 創(chuàng )建一個(gè)購物車(chē)
    28.1 解決方案的組成
    28.1.1 創(chuàng )建一個(gè)在線(xiàn)目錄
    28.1.2 在用戶(hù)購買(mǎi)商品的時(shí)候記錄購買(mǎi)行為
    28.1.3 實(shí)現一個(gè)付款系統
    28.1.4 創(chuàng )建一個(gè)管理界面
    28.2 解決方案概述
    28.3 實(shí)現數據庫
    28.4 實(shí)現在線(xiàn)目錄
    28.4.1 列出目錄
    28.4.2 列出一個(gè)目錄中的所有圖書(shū)
    28.4.3 顯示圖書(shū)詳細信息
    28.5 實(shí)現購物車(chē)
    28.5.1 使用show_cart.php腳本
    28.5.2 瀏覽購物車(chē)
    28.5.3 將物品添加到購物庫
    28.5.4 保存更新后的購物車(chē)
    28.5.5 打印標題欄摘要
    28.5.6 結賬
    28.6 實(shí)現付款
    28.7 實(shí)現一個(gè)管理界面
    28.8 擴展該項目
    28.9 使用一個(gè)已有系統
    28.10 下一章

    第29章 創(chuàng )建一個(gè)基于Web的電子郵件服務(wù)系統
    29.1 解決方案的組成
    29.1.1 電子郵件協(xié)議:POP3和IMAP
    29.1.2 PHP對POP3和IMAP的支持
    29.2 解決方案概述
    29.3 建立數據庫
    29.4 了解腳本架構
    29.5 登錄與登出
    29.6 建立賬戶(hù)
    29.6.1 創(chuàng )建一個(gè)新賬戶(hù)
    29.6.2 修改已有賬戶(hù)
    29.6.3 刪除賬戶(hù)
    29.7 閱讀郵件
    29.7.1 選擇賬戶(hù)
    29.7.2 查看郵箱內容
    29.7.3 閱讀郵件消息
    29.7.4 查看消息標題
    29.7.5 刪除郵件
    29.8 發(fā)送郵件
    29.8.1 發(fā)送一則新消息
    29.8.2 回復或轉發(fā)郵件
    29.9 擴展這個(gè)項目
    29.10 下一章

    第30章 創(chuàng )建一個(gè)郵件列表管理器
    30.1 解決方案的組成
    30.1.1 建立列表和訂閱者數據庫
    30.1.2 上載新聞信件
    30.1.3 發(fā)送帶附件的郵件
    30.2 解決方案概述
    30.3 建立數據庫
    30.4 定義腳本架構
    30.5 實(shí)現登錄
    30.5.1 新賬戶(hù)的創(chuàng )建
    30.5.2 登錄
    30.6 用戶(hù)函數的實(shí)現
    30.6.1 查看列表
    30.6.2 查看郵件列表信息
    30.6.3 查看郵件列表存檔
    30.6.4 訂閱與取消訂閱
    30.6.5 更改賬戶(hù)設置
    30.6.6 更改密碼
    30.6.7 登出
    30.7 管理功能的實(shí)現
    30.7.1 創(chuàng )建新的郵件列表
    30.7.2 上載新的新聞信件
    30.7.3 多文件上載的處理
    30.7.4 預覽新聞信件
    30.7.5 發(fā)送郵件
    30.8 擴展這個(gè)項目
    30.9 下一章

    第31章 創(chuàng )建一個(gè)Web論壇
    31.1 理解流程
    31.2 解決方案的組成
    31.3 解決方案概述
    31.4 數據庫的設計
    31.5 查看文章的樹(shù)型結構
    31.5.1 展開(kāi)和折疊
    31.5.2 顯示文章
    31.5.3 使用treenode類(lèi)
    31.6 查看單個(gè)的文章
    31.7 添加新文章
    31.8 添加擴充
    31.9 使用一個(gè)已有的系統
    31.10 下一章

    第32章 生成PDF格式的個(gè)性化文檔
    32.1 項目概述
    32.1.1 評估文檔格式
    32.2 解決方案的組成
    32.2.1 問(wèn)題與回答系統
    32.2.2 文檔生成軟件
    32.3 解決方案概述
    32.3.1 提問(wèn)
    32.3.2 給答題評分
    32.3.3 生成RTF證書(shū)
    32.3.4 從模板生成PDF證書(shū)
    32.3.5 使用PDFlib生成PDF文檔
    32.3.6 使用PDFlib的一個(gè)“Hello World”程序
    32.3.7 用PDFlib生成證書(shū)
    32.4 處理標題的問(wèn)題
    32.5 擴展該項目
    32.6 下一章

    第33章 使用XML和SOAP來(lái)連接Web服務(wù)
    33.1 項目概述:使用XML和Web服務(wù)
    33.1.1 理解XML
    33.1.2 理解Web服務(wù)
    33.2 解決方案的組成
    33.2.1 使用Amazon的Web服務(wù)接口
    33.2.2  XML的解析:REST響應
    33.2.3 在PHP中使用SOAP
    33.2.4 緩存
    33.3 解決方案概述
    33.3.1 核心應用程序
    33.3.2 顯示特定種類(lèi)的圖書(shū)
    33.3.3 獲得一個(gè)AmazonResultSet類(lèi)
    33.3.4 使用REST發(fā)送和接收請求
    33.3.5 使用SOAP發(fā)送和接收請求
    33.3.6 緩存請求返回的數據
    33.3.7 創(chuàng )建購物車(chē)
    33.3.8 到Amazon付賬
    33.4 安裝項目代碼
    33.5 擴展這個(gè)項目
    33.6 進(jìn)一步學(xué)習

    第34 章使用Ajax構建Web 2.0應用
    34.1 Ajax 是什么?
    34.1.1 HTTP請求和響應
    34.1. 2 DHTML和XHTML
    34.1.3 級聯(lián)樣式單(CSS)
    34.1.4 客戶(hù)端編程
    34.1.5 服務(wù)器端編程
    34.1.6 XML和XSLT
    34.2 Ajax基礎
    34.2.1 XMLHTTPRequest對象
    34.2.2 與服務(wù)器通信
    34.2.3 處理服務(wù)器響應
    34.2.4 整合應用
    34.3 在以前的項目添加Ajax元素
    34.3.1在PHPBookmark應用中添加Ajax元素
    34.4 進(jìn)一步學(xué)習
    34.4.1 進(jìn)一步了解文檔對象模型(DOM)
    34.4.2 Ajax應用可用的JavaScript函數庫
    34.4.3 Ajax開(kāi)發(fā)人員網(wǎng)站

    第六篇 附錄
    附錄A 安裝PHP及MySQL
    附錄B Web資源
    第1章 PHP快速入門(mén)教程
    第2章 數據的存儲與檢索
    第3章 使用數組
    第4章 字符串操作與正則表達式
    第5章 代碼重用與函數編寫(xiě)
    第6章 面向對象的PHP
    第7章 錯誤和異常處理
    熱門(mén)推薦文章
    相關(guān)優(yōu)評榜
    品類(lèi)齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂(yōu)
    購物指南
    購物流程
    會(huì )員介紹
    生活旅行/團購
    常見(jiàn)問(wèn)題
    大家電
    聯(lián)系客服
    配送方式
    上門(mén)自提
    211限時(shí)達
    配送服務(wù)查詢(xún)
    配送費收取標準
    海外配送
    支付方式
    貨到付款
    在線(xiàn)支付
    分期付款
    郵局匯款
    公司轉賬
    售后服務(wù)
    售后政策
    價(jià)格保護
    退款說(shuō)明
    返修/退換貨
    取消訂單
    特色服務(wù)
    奪寶島
    DIY裝機
    延保服務(wù)
    京東E卡
    京東通信
    京東JD+
    亚洲精品乱码久久久97_国产伦子一区二区三区_久久99精品久久久欧美_天天看片永久av影城网页
  • <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>