PHP與MySQL WEB開發(fā)圣經(jīng)中文版 (原書第三版)
|
資料類別
|
計(jì)算機(jī)軟件圖書 |
|
課程(專業(yè))
|
PHP與MySQL |
關(guān)鍵詞
|
PHP與MySQL|面向?qū)ο蟮腜HP |
適用年級(jí)
|
大學(xué) |
身份要求
|
游客 |
金 幣
|
0 (金幣如何獲得?) |
文件格式
|
pdf |
文件大小
|
70820K |
發(fā)布時(shí)間
|
2011-12-20 14:28:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
43 |
發(fā)布人 |
kj008 |
內(nèi)容簡(jiǎn)介:
PHP與MySQL WEB開發(fā)圣經(jīng)中文版 (原書第三版)
本書將PHP開發(fā)與MySQL應(yīng)用相結(jié)合,分別對(duì)PHP和MySQL做了深入淺出的分析,不僅介紹PHP和MySQL的一般概念,而且對(duì)PHP和MySQL的Web應(yīng)用做了較全面的闡述,并包括幾個(gè)經(jīng)典且實(shí)用的例子。
本書是第3版,經(jīng)過了全面的更新、重寫以及擴(kuò)展,包括PHP5的最新特性——新的對(duì)象模型、更好的異常處理和SimpleXML;以及MySQL 5的新特性,例如存儲(chǔ)過程和存儲(chǔ)引擎。
PHP是PHP:Hypertext Preprocessor的縮寫,一種被廣泛應(yīng)用的開源(Open Source)多用途腳本語言。它可嵌入到 HTML中,尤其適合Web開發(fā)。然而,PHP的功能并不局限于此。它可以作為服務(wù)器端腳本、命令行腳本甚至客戶端GUI程序的開發(fā)語言。如今,PHP能夠在所有的主流操作系統(tǒng)和大多數(shù)的Web服務(wù)器。PHP的易用性、高性能、與 Apache Web 服務(wù)器的緊密集成以及大量應(yīng)用程序構(gòu)建塊使其成為領(lǐng)先的Web應(yīng)用程序開發(fā)語言之一。
MySQL是一個(gè)非?焖、健壯的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)。它是一個(gè)能使你高效地保存、搜索、排序和檢索數(shù)據(jù)的數(shù)據(jù)庫(kù)。MySQL服務(wù)器可以控制你對(duì)數(shù)據(jù)的訪問,從而確保只有經(jīng)過身份認(rèn)證的用戶才能訪問數(shù)據(jù)。因此,MySQL是一個(gè)多用戶、多線程服務(wù)器,它使用為業(yè)界所支持的標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)查詢語言SQL(結(jié)構(gòu)化查詢語言)。自從1996年開始,MySQL就開始正式發(fā)布,但是其開發(fā)歷史還必須追溯到1979年。如今,MySQL已經(jīng)獲得了《Linux Journal》雜志的讀者選擇獎(jiǎng)。
由Laura Thomson和Luke Welling編著的這本《PHP and MySQL Web Development》(中文版:《PHP與MySQL Web開發(fā)指南》)已經(jīng)出版了第三版。就像《Thinking in Java》是關(guān)于Java的圣經(jīng)類圖書,這本書就是使用PHP和MySQL進(jìn)行面向數(shù)據(jù)庫(kù)的Web應(yīng)用開發(fā)寶典。
該書語言通俗易懂,結(jié)構(gòu)合理清晰。采用了循序漸進(jìn)的方式介紹如何使用PHP和MySQL進(jìn)行面向數(shù)據(jù)庫(kù)的Web應(yīng)用開發(fā):PHP語言、MySQL服務(wù)器、電子商務(wù)基礎(chǔ)、安全問題以及實(shí)戰(zhàn)示例。這對(duì)于希望從事PHP和MySQL Web開發(fā)的入門級(jí)程序員來說,是合理的學(xué)習(xí)曲線。
本書介紹的PHP為最新版本,5.0。它詳細(xì)介紹了PHP的歷史和現(xiàn)在,以及作為面向過程和面向?qū)ο笳Z言的特點(diǎn)和功能,其中還包括了PHP 5語言新特性的介紹,例如面向?qū)ο蟮母倪M(jìn)。這對(duì)于不熟悉面向?qū)ο笳Z言的讀者來說,是基本的入門知識(shí)。
本書介紹的MySQL也是最新版本,4.0。考慮到讀者可能對(duì)數(shù)據(jù)庫(kù)理論的不熟悉,本書還用了兩章的內(nèi)容詳細(xì)介紹關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)和SQL語言。在介紹MySQL時(shí),作者也是按照由淺入深的學(xué)習(xí)曲線逐步展開的。首先是MySQL數(shù)據(jù)庫(kù)的特性,然后是MySQL的高級(jí)應(yīng)用,這些應(yīng)用與現(xiàn)實(shí)世界的開發(fā)緊密相關(guān),包括MySQL權(quán)限系統(tǒng)的深入介紹,MySQL安全性問題的全面解析,以及一些令開發(fā)人員頭疼的性能優(yōu)化問題。
在詳細(xì)介紹PHP和MySQL之后,本書也就進(jìn)入最有特點(diǎn)和最有價(jià)值的部分:實(shí)戰(zhàn)篇。PHP和MySQL的結(jié)合,能產(chǎn)生什么樣的應(yīng)用?答案很明顯,電子商務(wù)。在進(jìn)入用PHP和MySQL進(jìn)行電子商務(wù)網(wǎng)站開發(fā)之前,作者還詳細(xì)介紹了電子商務(wù)網(wǎng)站的基本特性以及需要特別注意的安全問題。在本書的關(guān)于電子商務(wù)安全問題部分,讀者可以學(xué)習(xí)幾乎所有的網(wǎng)站安全概念和技巧。這對(duì)于經(jīng)驗(yàn)還不夠豐富的網(wǎng)站開發(fā)人員來說,是不可多得手冊(cè)。在實(shí)戰(zhàn)項(xiàng)目介紹中,作者憑借多年的開發(fā)經(jīng)驗(yàn),給出了幾個(gè)最具有代表性的例子:購(gòu)物車,內(nèi)容管理系統(tǒng),基于Web的郵件管理系統(tǒng),郵件列表管理器,Web論壇等。所有這些例子都具有非常高的實(shí)用性。設(shè)想一下,一個(gè)經(jīng)驗(yàn)不夠豐富的開發(fā)人員加入到一家電子商務(wù)網(wǎng)站,開始新的職業(yè)生涯,當(dāng)他一邊工作,一邊學(xué)習(xí)本書時(shí),他會(huì)說什么呢?“天啊,怎么書上的內(nèi)容就是我工作的內(nèi)容呢!感謝上帝!”。
除了面向開發(fā)人員外,作者還考慮到了電子商務(wù)網(wǎng)站的系統(tǒng)管理員可能遇到的問題:系統(tǒng)環(huán)境的搭建和維護(hù)。在本書的附錄部分,作者詳細(xì)介紹了如何在主流的操作系統(tǒng)平臺(tái)上安裝、配置甚至自己編譯PHP和MySQL。因?yàn)镻HP和MySQL開放源碼的緣故,企業(yè)可能會(huì)需要對(duì)這些工具和平臺(tái)進(jìn)行定制,而本書附錄的內(nèi)容,恰恰為系統(tǒng)管理員提供了這方面的幫助。
綜觀本書全篇,內(nèi)容廣泛,風(fēng)格嚴(yán)謹(jǐn),理論和實(shí)踐緊密結(jié)合。既有詳細(xì)的概念說明,又有復(fù)雜而完整的實(shí)例代碼,讀者能夠輕松地將自己所學(xué)的理論知識(shí)付諸實(shí)踐。正是由于這個(gè)原因,本書適用的讀者群非常廣發(fā)。對(duì)于初學(xué)者來說,本書可以作為他們的教材和參考書,9對(duì)于有豐富經(jīng)驗(yàn)的PHP和MySQL高手,本書也是一本很好的參考手冊(cè),因此本書適用于各個(gè)層次的PHP程序員。
當(dāng)然,本書也存在不一些不足的地方。筆者認(rèn)為作者應(yīng)該嘗試在本書中加入一些關(guān)于PHP和MySQL協(xié)作開發(fā)與當(dāng)今最流行的J2EE平臺(tái)以及.NET平臺(tái)的比較。這種比較內(nèi)容將有助于企業(yè)和開發(fā)人員選擇合適的平臺(tái)和工具。或許,這些內(nèi)容將在不遠(yuǎn)的第四版看到。
讀者反饋
譯者序
前言
作者簡(jiǎn)介
第一篇 使用PHP
第1章 PHP快速入門教程
第2章 數(shù)據(jù)的存儲(chǔ)與檢索
第3章 使用數(shù)組
第4章 字符串操作與正則表達(dá)式
第5章 代碼重用與函數(shù)編寫
第6章 面向?qū)ο蟮腜HP
第7章 異常處理
第二篇 使用MySQL
第8章 設(shè)計(jì)Web數(shù)據(jù)庫(kù)
第9章 創(chuàng)建Web數(shù)據(jù)庫(kù)
第10章 使用MySQL數(shù)據(jù)庫(kù)
第11章 使用PHP從Web訪問MySQL數(shù)據(jù)庫(kù)
第12章 MySQL高級(jí)管理
第13章 MySQL高級(jí)編程
第三篇 電子商務(wù)與安全性
第14章 運(yùn)營(yíng)一個(gè)電子商務(wù)網(wǎng)站
第15章 電子商務(wù)的安全問題
第16章 使用PHP和MySQL實(shí)現(xiàn)身份驗(yàn)證
第17章 使用PHP和MySQL實(shí)現(xiàn)安全事務(wù)
第四篇 PHP的高級(jí)技術(shù)
第18章 與文件系統(tǒng)和服務(wù)器的交互
第19章 使用網(wǎng)絡(luò)函數(shù)和協(xié)議函數(shù)
第20章 日期和時(shí)間的管理
第21章 創(chuàng)建圖像
第22章 在PHP中使用會(huì)話控制
第23章 其他有用的特性
第五篇 創(chuàng)建實(shí)用的PHP和MySQL項(xiàng)目
第24章 在大型項(xiàng)目中使用PHP和MySQL
第25章 調(diào)試
第26章 建立用戶身份驗(yàn)證機(jī)制和個(gè)性化設(shè)置
第27章 創(chuàng)建一個(gè)購(gòu)物車
第28章 創(chuàng)建一個(gè)內(nèi)容管理系統(tǒng)
第29章 創(chuàng)建一個(gè)基于Web的電子郵件服務(wù)系統(tǒng)
第30章 創(chuàng)建一個(gè)郵件列表管理器
第31章 創(chuàng)建一個(gè)Web論壇
第32章 生成PDF格式的個(gè)性化文檔
第33章 使用XML和SOAP來連接Web服務(wù)
第六篇 附錄
附錄A 安裝PHP及MySQL
附錄B Web資源
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
2. 會(huì)員購(gòu)買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請(qǐng)用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請(qǐng)看常見問題解答。
下載地址:
|
|
|