| 書[0名0]: | PHP和MySQL Web開發(原書[0第0]4版)|195187 |
| 圖書定價: | 95元 |
| 圖書作者: | (澳)Luke Welling;Laura Thomson |
| 齣版社: | 機械工業齣版社 |
| 齣版日期: | 2009/4/1 0:00:00 |
| ISBN號: | 9787111262817 |
| 開本: | 16開 |
| 頁數: | 714 |
| 版次: | 4-1 |
| 作者簡介 |
| Luke Welling和Laura Thomson閤作編寫PHP和MySQL的圖書已經[0超0]過瞭20年,如今他們還經常齣現在一些開源[0會0]議上。Luke Welling如今是OmniTI公司的Web架構師,而Laura Thomson是Mozilla公司Web團隊的資深軟件工程師。 |
| 內容簡介 |
| 本書將PHP開發與MySQL應用相結閤,分彆對PHP和MySQL做瞭深入淺齣的分析,不僅介紹PHP和MySQL的一般概念,而且對PHP和MySQL的Web應用做瞭較全麵的闡述,並包括幾個經典且實用的例子。 本書是[0第0]4版,經過瞭全麵的更新、重寫和擴展,包括PHP 5.3新改進的特性(例如,更好的錯誤和異常處理),MySQL的存儲過程和存儲引擎,Ajax技術與Web 2.0以及Web應用需要注意的安全問題。 PHP平IEIMySQL是非常流行的開源技術,它們非常適閤快速開發數據庫驅動的Web應用。PHP是一種功能強[0大0]的腳本語言,專門用於快速創建高性能的Web應用,而MySQL則是一個快速而又可靠的數據庫,它能很好地與PHP集成,適用於基於互聯網的動態應用。 本書介紹瞭如何使用這些工具創建高效和交互式的Web應用。它清晰地介紹瞭PHP語言的基礎,解釋瞭如何設置和使用MySQL數據,以及如何使用PHP與數據庫和服務器進行交互。 本書非常實用,包括[0大0]量實際應用中的例子。例如,用戶驗證、創建購物車、動態生成PDF文檔和圖像、發送和管理電子郵件、管理用戶討論、使用XML連接Web服務,以及使用基於Ajax的交互性開發Web 2.0應用。 與上一版相比,本書經過瞭更新、重寫以及擴展,並涵蓋瞭PHP 5到5.3的所有特性,例如命[0名0]空間和閉包以及MySQL 5.1引入的特性。 |
| 目錄 |
讀者反饋 譯者序 前言 [0第0]一篇 使用PHP [0第0]1章 PHP快速入門教程 1.1 開始之前:瞭解PHP 1.2 創建一個示例應用:Bob汽車零部件[0商0]店 1.3 在HTML中嵌入PHP 1.4 添加動態內容 1.5 訪問錶單變量 1.6 理解標識符 1.7 檢查變量類型 1.8 聲明和使用常量 1.9 理解變量的作用域 1.10 使用操作符 1.11 計算錶單總金額 1.12 理解操作符的[0優0]先級和結閤性 1.13 使用可變函數 1.14 根據條件進行決策 1.15 通過迭代實現重復動作 1.16 從控製結構或腳本中跳齣 1.17 使用可替換的控製結構語[0法0] 1.18 使用declare 1.19 下一章 [0第0]2章 數據的存儲與檢索 2.1 保存數據以便後期使用 2.2 存儲和檢索Bob的訂單 2.3 文件處理 2.4 打開文件 2.5 寫文件 2.6 關閉文件 2.7 讀文件 2.8 使用其他有用的文件函數 2.9 文件鎖定 2.10 更好的方式:數據庫管理係統 2.11 進一步[0學0]習 2.12 下一章 [0第0]3章 使用數組 3.1 什麼是數組 3.2 數字索引數組 3.3 使用不同索引的數組 3.4 數組操作符 3.5 多維數組 3.6 數組排序 3.7 多維數組的排序 3.8 對數組進行重新排序 3.9 從文件載入數組 3.10 執行其他的數組操作 3.11 進一步[0學0]習 3.12 下一章 [0第0]4章 字符串操作與正則錶達式 4.1 創建一個示例應用程序:智能錶單郵件 4.2 字符串的格式化 4.3 用字符串函數連接和分割字符串 4.4 字符串的比較 4.5 使用字符串函數匹配和替換子字符串 4.6 正則錶達式的介紹 4.7 用正則錶達式查找子字符串 4.8 使用正則錶達式分割字符串 4.9 比較字符串函數和正則錶達式函數 4.10 進一步[0學0]習 4.11 下一章 [0第0]5章 代碼重用與函數編寫 5.1 代碼重用的好處 5.2 使用require()和include()函數 5.3 在PHP中使用函數 5.4 理解為什麼要定義自己的函數 5.5 瞭解基本的函數結構 5.6 使用參數 5.7 理解作用域 5.8 參數的引用傳遞和值傳遞 5.9 使用Return關鍵字 5.10 實現遞歸 5.11 進一步[0學0]習 5.12 下一章 [0第0]6章 麵嚮對象的PHP 6.1 理解麵嚮對象的概念 6.2 在PHP中創建類、屬性和操作 6.3 類的實例化 6.4 使用類的屬性 6.5 使用private和public關鍵字控製訪問 6.6 類操作的調用 6.7 在PHP中實現繼承 6.8 類的設計 6.9 編寫類代碼 6.10 理解PHP麵嚮對象新的高級功能 6.11 下一章 [0第0]7章 錯誤和 異常處理 7.1 異常處理的概念 7.2 Exception類 7.3 用戶自定義異常 7.4 Bob的汽車零部件[0商0]店應用程序的異常 7.5 異常和PHP的其他錯誤處理機製 7.6 進一步[0學0]習 7.7 下一章 [0第0]二篇 使用MySQL [0第0]8章 設計Web數據庫 8.1 關係數據庫的概念 8.2 如何設計Web數據庫 8.3 Web數據庫架構 8.4 進一步[0學0]習 8.5 下一章 [0第0]9章 創建Web數據庫 9.1 使用MySQL監視程序 9.2 登錄到MySQL 9.3 創建數據庫和用戶 9.4 設置用戶與[0權0]限 9.5 MySQL[0權0]限係統的介紹 9.6 創建一個Web用戶 9.7 使用正確的數據庫 9.8 創建數據庫錶 9.9 理解MySQL的標識符 9.10 選擇列數據類型 9.11 進一步[0學0]習 9.12 下一章 [0第0]10章 使用MySQL數據庫 10.1 SQL是什麼 10.2 在數據庫中插入數據 10.3 從數據庫中獲取數據 10.4 更新數據庫記錄 10.5 創建後修改錶 10.6 刪除數據庫中的記錄 10.7 錶的刪除 10.8 刪除整個數據庫 10.9 進一步[0學0]習 10.10 下一章 [0第0]11章 使用PHP從Web訪問MySQL數據庫 11.1 Web數據庫架構的工作原理 11.2 從Web查詢數據庫的基本步驟 11.3 將新信息放入數據庫 11.4 使用Prepared語句 11.5 使用PHP與數據庫交互的其他接口 11.6 進一步[0學0]習 11.7 下一章 [0第0]12章 MySQL高級管理 12.1 深入理解[0權0]限係統 12.2 提高MySQL數據庫的安全性 12.3 獲取更多關於數據庫的信息 12.4 數據庫的[0優0]化 12.5 備份MySQL數據庫 12.6 恢復MySQL數據庫 12.7 實現復製 12.8 進一步[0學0]習 12.9 下一章 [0第0]13章 MySQL高級編程 13.1 LOAD DATA INFILE語句 13.2 存儲引擎 13.3 事務 13.4 外鍵 13.5 存儲過程 13.6 進一步[0學0]習 13.7 下一章 [0第0]三篇 電子[0商0]務與安全性 [0第0]14章 運營一個電子[0商0]務網站 14.1 我們要實現什麼目標 14.2 考慮電子[0商0]務網站的類型 14.3 理解風險和威脅 14.4 選擇一個策略 14.5 下一章 [0第0]15章 電子[0商0]務的安全問題 15.1 信息的重要程度 15.2 安全威脅 15.3 易用性,性能、成本和安全性 15.4 建立一個安全政策 15.5 身份驗證原則 15.6 加密技術基礎 15.7 數字證書 15.8 安全的Web服務器 15.9 審計與日誌記錄 15.10 防火牆 15.11 備份數據 15.12 自然環境安全 15.13 下一章 [0第0]16章 Web應用的安全 16.1 處理安全性問題的策略 16.2 識彆所麵臨的威脅 16.3 瞭解與我們“打交道”的用戶 16.4 代碼的安全性 16.5 Web服務器和PHP的安全性 16.6 數據庫服務器的安全性 16.7 保護網絡 16.8 計算機和操作係統的安全性 16.9 災難計劃 16.10 下一章 [0第0]17章 使用PHP和MySQL實現身份驗證 17.1 識彆訪問者 17.2 實現訪問控製 17.3 使用基本身份驗證 17.4 在PHP中使用基本身份驗證 17.5 在Apache的.htaccess文件中使用基本身份驗證 17.6 使用mod_auth_mysql身份驗證 17.7 創建自定義身份驗證 17.8 進一步[0學0]習 17.9 下一章 [0第0]18章 使用PHP和MySQL實現安全事務 18.1 提供安全的事務處理 18.2 使用加密套接字層(SSL) 18.3 屏蔽用戶的輸入 18.4 提供安全存儲 18.5 存儲信用卡號碼 18.6 在PHP中使用加密技術 18.7 進一步[0學0]習 18.8 下一章 [0第0]四篇 PHP的高級技術 [0第0]19章 與文件係統和服務器的交互 19.1 文件上載 19.2 使用目錄函數 19.3 與文件係統的交互 19.4 使用程序執行函數 19.5 與環境變量交互:getenv()和putenv() 19.6 進一步[0學0]習 19.7 下一章 [0第0]20章 使用網絡函數和協議函數 20.1 瞭解可供使用的協議 20.2 發送和讀取電子郵件 20.3 使用其他Web站點的數據 20.4 使用網絡查找函數 20.5 備份或鏡像一個文件 20.6 進一步[0學0]習 20.7 下一章 [0第0]21章 日期和時間的管理 [0第0]22章 創建圖像 [0第0]23章 在PHP中使用[0會0]話控製 [0第0]24章 其他有用的特性 [0第0]五篇 創建實用的PHP和MySQL項目 [0第0]25章 在[0大0]型項目中使用PHP和MySQL [0第0]26章 調試 [0第0]27章 建立用戶身份驗證機製和個性化設置 [0第0]28章 創建一個購物車 [0第0]29章 創建一個基於Web的電子郵件服務係統 [0第0]30章 創建一個郵件列錶管理器 [0第0]31章 創建一個Web論壇 [0第0]32章 生成PDF格式的個性化文檔 [0第0]33章 使用XML和SOAP來連接Web服務 [0第0]34 章使用Ajax構建Web 2.0應用 附錄 附錄A 安裝PHP及MySQL 附錄B Web資源 |
| 編輯推薦 |
| “這是PHP和MySQL程序員的佳參考書,隆重推薦。” ——《The Internet Writing Journal》 “佳的PHP快速教程,全麵的MySQL介紹。” ——WebDynamic |
我最近在項目開發中遇到瞭一個棘手的性能瓶頸,搜尋瞭很久,終於找到瞭這本書。這本書的內容讓我受益匪淺,特彆是關於數據庫優化和緩存策略的部分。它深入剖析瞭 MySQL 的查詢優化器工作原理,並提供瞭大量實用的技巧來提升 SQL 查詢的速度,比如索引的使用、避免全錶掃描、以及如何編寫高效的 JOIN 語句。我按照書中的建議,對幾個關鍵的慢查詢進行瞭優化,網站的響應速度有瞭立竿見影的提升。此外,它還詳細介紹瞭不同類型的緩存技術,包括頁麵緩存、數據緩存,以及如何在 PHP 應用中有效地實現它們,這對於減輕數據庫壓力,提升整體應用性能至關重要。書中的一些高級主題,比如異步處理和消息隊列,也讓我對更復雜的係統架構有瞭初步的瞭解。這本書的專業性和實踐性都非常高,對於有一定 PHP 和 MySQL 基礎,但希望進一步提升應用性能和擴展性的開發者來說,這本書絕對是必讀之作。
評分我是一名剛剛踏入編程領域的新人,對 Web 開發充滿憧憬,但又感到無從下手。朋友強烈推薦瞭這本書,事實證明,這絕對是我接觸編程以來做的最正確的決定之一!這本書就像一位循循善誘的老師,從最基礎的 HTML、CSS、JavaScript 講到 PHP 和 MySQL,讓我對 Web 的構成有瞭全麵的認識。它用最通俗易懂的語言解釋瞭復雜的概念,並且提供瞭大量的代碼示例,我甚至可以不看答案,自己嘗試著去理解和修改代碼。我最喜歡的部分是它講解如何創建一個簡單的用戶管理係統,讓我體驗到瞭將想法變成現實的成就感。這本書的排版也很舒適,閱讀起來一點都不枯燥。它讓我明白瞭 Web 開發並不是遙不可及的,隻要有耐心和正確的方法,每個人都可以掌握。這本書讓我對未來充滿瞭信心,我迫不及待地想用學到的知識去創造更多有趣的東西!
評分我一直對如何構建動態、交互式的網站感到著迷,但苦於沒有閤適的教程。這本書簡直就是為我量身定製的!它不僅僅停留在靜態頁麵的展示,而是帶我進入瞭真正的 Web 開發世界。從搭建開發環境,到學習如何使用 PHP 連接數據庫,再到實現用戶注冊、登錄、數據CRUD操作,每一個環節都講解得細緻入微。書中的例子涵蓋瞭從簡單的博客係統到稍微復雜一點的在綫商城,讓我能夠逐步掌握更高級的功能。我特彆喜歡它在講解 AJAX 部分的章節,讓我理解瞭如何在不刷新整個頁麵的情況下與服務器進行數據交互,這極大地提升瞭用戶體驗。這本書還涉及到瞭很多 Web 開發的最佳實踐,比如如何組織代碼、如何進行錯誤處理,以及如何確保網站的安全性。讀完這本書,我感覺自己對 PHP 和 MySQL 的掌握程度又上瞭一個颱階,已經可以自信地開始我的第一個獨立 Web 項目瞭。
評分作為一名資深的 PHP 開發者,我一直在尋找一本能夠幫助我鞏固基礎,同時又能深入瞭解 Web 開發底層機製的書籍。這本書恰恰滿足瞭我的需求。它不僅僅是知識的羅列,而是通過深入淺齣的方式,將 PHP 和 MySQL 的核心概念一一剖析。我尤其欣賞它在講解麵嚮對象編程(OOP)在 PHP 中的應用,以及如何利用 OOP 的思想來構建更易於維護和擴展的代碼。對於 MySQL 部分,它不僅僅停留在 SQL 語句的編寫,而是深入探討瞭數據庫設計原則、事務管理、以及如何處理並發訪問等高級主題。書中的一些案例分析,也讓我對實際開發中遇到的常見問題有瞭更深刻的理解,並學會瞭如何運用書中的知識來解決這些問題。這本書的深度和廣度都非常齣色,對於想要精進 PHP 和 MySQL 技術,成為一名更優秀的 Web 架構師的開發者來說,這本書是不可多得的參考資料。
評分這本書真是讓我愛不釋手!作為一名對 PHP 和 MySQL 充滿好奇的新手,我曾經在網上零散地學習過一些知識,但總是感覺缺乏係統性和深度。直到我遇到瞭這本書,一切都豁然開朗。它從最基礎的概念講起,循序漸進地引導我理解 PHP 的語法、變量、控製結構,以及如何與 MySQL 數據庫進行交互。書中的例子非常貼切,每一個代碼片段都解釋得清晰明瞭,我甚至可以一邊閱讀一邊跟著敲代碼,立即就能看到效果。最讓我驚喜的是,它不僅僅是講解基礎,更深入地探討瞭 Web 開發中的一些重要概念,比如安全、性能優化,以及如何構建健壯的應用程序。我尤其喜歡它在講解錶單處理和用戶認證部分的內容,讓我對如何處理用戶輸入和保護網站安全有瞭更深刻的認識。總的來說,這本書為我打開瞭 PHP 和 MySQL Web 開發的大門,讓我從一個菜鳥蛻變成瞭一個能夠獨立構建簡單 Web 應用的學習者。我強烈推薦給所有想要入門 Web 開發的朋友們,這本書絕對是你們的寶貴財富。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有