PHP 6高級(jí)編程

出版時(shí)間:2010-10  出版社:清華大學(xué)出版社  作者:(美)湯普森,(美)諾維茨基 等著,劉志忠,楊明軍 譯  頁數(shù):650  
Tag標(biāo)簽:無  

前言

由于簡單且入門門檻比較低,PHP已經(jīng)成為了編寫Web應(yīng)用程序的主要工具之一。目前,全球有2000萬個(gè)網(wǎng)站均是用PHP編寫的,并且這個(gè)數(shù)字還在以每天數(shù)千個(gè)的速度增加。但是,在PHP 6面世以前,PHP一直對(duì)面向?qū)ο缶幊?OOP)支持有限。而OOP是目前最流行的編程模式,因此以前的PHP應(yīng)用受到了諸多限制。 PHP 6對(duì)OOP的完整支持徹底地改變了PHP對(duì)面向?qū)ο笾С值牟蛔?。本書主要介紹了PHP 6所引入的一些新功能,并針對(duì)以往PHP應(yīng)用程序開發(fā)缺乏統(tǒng)一標(biāo)準(zhǔn)的情況,從項(xiàng)目管理和軟件架構(gòu)的角度介紹了如何基于MVC軟件體系結(jié)構(gòu)開發(fā)PHP應(yīng)用程序。 要掌握一種語言,最好的方法就是通過現(xiàn)實(shí)的示例學(xué)習(xí)。本書通過一個(gè)現(xiàn)實(shí)的示例演不了PHP 6中一些高級(jí)開發(fā)技術(shù)在實(shí)際中的應(yīng)用。通過該示例可以很好地掌握PHP 6的這些高級(jí)功能。 任何語言在應(yīng)用時(shí)都會(huì)面臨各種問題。本書針對(duì)PHP 6應(yīng)用過程中容易引起爭論的一些主題進(jìn)行了討論。通過這些討論,您可以更好地理解在何時(shí)應(yīng)該做何種決策。 如果您已經(jīng)了解面向?qū)ο蟮幕靖拍?,那么在閱讀本書的第1部分時(shí)可以跳過相應(yīng)的概念部分,而只關(guān)注PHP 6是如何實(shí)現(xiàn)這些相關(guān)概念的。在閱讀本書之前,最好安裝相應(yīng)的環(huán)境,這樣在閱讀本書時(shí),可以運(yùn)行本書中所涉及的相關(guān)示例,以更好地掌握相關(guān)內(nèi)容。此外,本書所有示例的后端數(shù)據(jù)庫均為PostgreSQL。但是,可以通過一些簡單的修改將其移植到您所選擇的其他數(shù)據(jù)庫平臺(tái)。 PHP 6是一種完整的面向?qū)ο蟮拈_發(fā)語言,但是它可以實(shí)現(xiàn).NET以及J2EE等架構(gòu)所能提供的幾乎所有功能,并且在某些方面可能會(huì)比它們更優(yōu)越。如果您選擇了PHP,希望您能喜歡它!祝您好運(yùn)! 本書主要由劉志忠、楊明軍翻譯。BeFlying工作室負(fù)責(zé)人肖國尊負(fù)責(zé)本書譯員的選定、翻譯質(zhì)量和進(jìn)度的控制與管理。敬請(qǐng)廣大讀者提供反饋意見,讀者可以將意見發(fā)到wkservice@vip.163.com,我們會(huì)仔細(xì)查閱讀者發(fā)來的每一封郵件,以求進(jìn)一步提高今后譯著的質(zhì)量。

內(nèi)容概要

為了讓您的PHP知識(shí)發(fā)揮作用,《PHP 6 高級(jí)編程》直接深入分析了PHP的最新版本PHP 6,同時(shí)突出了PHP 6與以前版本之間的區(qū)別?!禤HP 6 高級(jí)編程》首先介紹了PHP專業(yè)開發(fā)的墓礎(chǔ),并回顧了面向?qū)ο缶幊?oop)的基本概念,然后介紹了比較高級(jí)的開發(fā)技術(shù)。最后,將所介紹的內(nèi)容綜合應(yīng)用于實(shí)踐,使用模型-視圖-控制器(mvc)架構(gòu)從頭構(gòu)建一個(gè)應(yīng)用程序。最終,您將發(fā)現(xiàn)如何充分發(fā)揮PHP 6的功能,將其作用發(fā)揮到極致。

作者簡介

作者:(美國)湯普森(Ed Lecky-Thompson) (美國)諾維茨基(Steven D.Nowicki) (美國)Thomas Myer 譯者:劉志忠 楊明軍Ed Lecky-Thompson于2003年創(chuàng)辦了他自己的互聯(lián)廣告公司,而在此之前,他是Brandspace公司的創(chuàng)建人之一。目前,他領(lǐng)導(dǎo)著位于英國的數(shù)字化專家公司Galileo(www.galileodm.corn)。在該公司中,他主要負(fù)責(zé)新興的數(shù)字化關(guān)系市場營銷,并為頂級(jí)的藍(lán)籌股(包括Microsoft和一家大型的美國金融服務(wù)集團(tuán))管理在線公共關(guān)系賬戶。在過去5年中,他撰寫了多本關(guān)于PHP的專著,并為php 0 architectmagazine雜志撰寫論文。Ed于2004年在First Leisure Corporation公司作為新媒體的領(lǐng)導(dǎo)人獲得了New Media AgeEffectiveness Award大獎(jiǎng)。Steven D.Nowicki是AdKnowledge公司的高級(jí)軟件開發(fā)人員,并且在紐約、倫敦和洛杉磯具有13年以上的軟件開發(fā)和技術(shù)管理工作經(jīng)驗(yàn)。他已經(jīng)領(lǐng)導(dǎo)了多個(gè)數(shù)百萬美元的Web應(yīng)用程序的軟件體系結(jié)構(gòu)設(shè)計(jì),并領(lǐng)導(dǎo)了數(shù)十個(gè)大規(guī)模的、關(guān)鍵任務(wù)的PHP實(shí)現(xiàn),包括企業(yè)資源規(guī)劃系統(tǒng)、CRM系統(tǒng)和高容量分析系統(tǒng)。本書是他所撰寫的第三本關(guān)于PHP的書籍。了homas Myer是一名技術(shù)專著的作者,也是咨詢師和Web開發(fā)人員。2001年,他在德克薩斯奧斯丁創(chuàng)建了丁riple Dog Dare Media公司。

書籍目錄

第1部分 專業(yè)開發(fā)基礎(chǔ)  第1章 面向?qū)ο缶幊谈攀? 第2章 統(tǒng)一建模語言(UML)  第3章 使用對(duì)象  第4章 設(shè)計(jì)模式  第5章 Collection類  第6章 使用PDO的數(shù)據(jù)庫抽象第2部分 高級(jí)開發(fā)技術(shù)  第7章 對(duì)象關(guān)系映射  第8章 事件驅(qū)動(dòng)編程  第9章 記錄和調(diào)試  第10章 編寫和使用Web服務(wù)  第11章 與用戶通信  第12章 會(huì)話和身份驗(yàn)證  第13章 應(yīng)用程序體系結(jié)構(gòu)  第14章 PHP應(yīng)用程序架構(gòu)第3部分 現(xiàn)實(shí)世界案例研究  第15章 項(xiàng)目概述  第16章 項(xiàng)目管理  第17章 項(xiàng)目規(guī)劃  第18章 系統(tǒng)體系結(jié)構(gòu)  第19章 構(gòu)建應(yīng)用程序  第20章 質(zhì)量保證與測試  第21章 部署第4部分 超越php的極限  第22章 php世界中的內(nèi)容管理  第23章 處理高流量和高可用性  第24章 倡導(dǎo)使用php的原因  第25章 php職業(yè)生涯附錄a 版本控制附錄b php集成開發(fā)環(huán)境附錄c php應(yīng)用程序性能調(diào)整附錄d php安裝最佳實(shí)踐

章節(jié)摘錄

插圖:如果您是正在開發(fā)某個(gè)小項(xiàng)目的唯一程序員,那么在紙上繪制應(yīng)用程序的草圖或?qū)⒃O(shè)計(jì)完全保留在腦海中通常就足夠了。一個(gè)單獨(dú)的程序員通??梢砸赃@種方式來完成一個(gè)項(xiàng)目,而不會(huì)產(chǎn)生任何問題。但是,假設(shè)您將從事一個(gè)需要兩個(gè)開發(fā)人員的稍人規(guī)模的項(xiàng)目。您負(fù)責(zé)設(shè)計(jì)系統(tǒng),而另外一個(gè)開發(fā)人員則負(fù)責(zé)幫助您編寫代碼。那么,您將如何與另外一個(gè)開發(fā)人員交流該系統(tǒng)的設(shè)計(jì)呢?您可能會(huì)用語言來描述系統(tǒng)需要哪些類,并提供相應(yīng)的說明以描述系統(tǒng)如何為最終用戶提供相應(yīng)的功能,以及系統(tǒng)內(nèi)部的功能如何運(yùn)作。不久之后,將可能生成很多用來描述該系統(tǒng)的文本。如果想象一個(gè)比較大型的項(xiàng)目,那么很顯然純粹使用語言來描述大型的軟件系統(tǒng)是不可行的:并且,如果為自己的設(shè)計(jì)創(chuàng)建了相應(yīng)的圖解,那么還需要向團(tuán)隊(duì)的其他成員解釋自己的符號(hào)系統(tǒng)的含義。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    PHP 6高級(jí)編程 PDF格式下載


用戶評(píng)論 (總計(jì)31條)

 
 

  •   針對(duì)于目前比較火的PHP來講,值得一看,東西很系統(tǒng),很有參考價(jià)值~
  •   不錯(cuò)的PHP書!適合具有一定基礎(chǔ)的PHP從業(yè)者!
  •   此書不是純講理論,或者是講一些膚淺的例子了事,而是在每一對(duì)應(yīng)章節(jié)理論知識(shí)的下一章節(jié),提供詳細(xì)有深度的實(shí)例,而且對(duì)實(shí)例分析的相當(dāng)透徹,是面向?qū)ο蟮娜穗y得的一本書好書。
  •   內(nèi)容比較好的一個(gè)版本
  •   還可以。。里面不會(huì)有多少基礎(chǔ)的東西。當(dāng)技術(shù)能基本開發(fā)了,不知道怎么提高,倒可以看看這本書。。
  •   這本書寫的很好,很詳細(xì),有一定面向?qū)ο蚧A(chǔ)的人都能看懂。確實(shí)是一本好書!我已經(jīng)看了一半了,感覺不錯(cuò)!里面每一個(gè)知識(shí)點(diǎn)都有詳細(xì)的例子!
  •   看了一部分了,內(nèi)容都很棒
  •   內(nèi)容有點(diǎn)**! 感覺不實(shí)用, 幾乎一點(diǎn)東西也沒學(xué)到從這本書上!
  •   確實(shí)是本好書,值得慢慢的看,認(rèn)真的看!
  •   還好,主要是快遞很快,下雨了還送貨謝謝了
  •   正在閱讀中,還可以哦·······
  •   讀了幾章,受益匪淺,感覺到自己的水平有所提高
  •   高,實(shí)在是高。
  •   看了一點(diǎn),覺得還是不錯(cuò)的。如果是有一點(diǎn)的基礎(chǔ),看看學(xué)習(xí)學(xué)習(xí)一下,應(yīng)該很不錯(cuò)。
  •   還不錯(cuò)哦。。。。。。嗯
  •   初學(xué)者可能看起來很費(fèi)勁,真本書囊括了php的各種問題,不過更適合高級(jí)編程人員
  •   感覺沒多少新的東,不過可以學(xué)習(xí)一下php 面向?qū)ο蟮闹R(shí)
  •   現(xiàn)在用的是php5,php6是未來版本,值得期待
  •   本書對(duì)php做了深入的剖析,讀完后可以成為高手
  •   適合放在辦工作旁邊需要的時(shí)候查查,有空了高級(jí)部分深入了解下??傮w來說挺喜歡這個(gè)書系的。
    不過還是感覺網(wǎng)上的資料會(huì)更多點(diǎn),查閱起來更方便。不過還是喜歡紙質(zhì)的。
  •   這內(nèi)容講的那是一個(gè)亂呀,將理論不行,實(shí)用性也不行。例子列舉也就那回事,不咋的
  •   內(nèi)容不多,就是少頁。從143到158頁都沒有,后面又多出幾頁。退貨太麻煩,只能從看英文版的了。
  •   可能是運(yùn)輸?shù)年P(guān)系,書有點(diǎn)褶皺!看著有點(diǎn)舊!總體看來這書還不錯(cuò)
  •   這書還沒看,還不知道
  •   內(nèi)容太泛了,沒有什么深 入的東西
  •   果然是非常的高級(jí),適合有好基礎(chǔ)的人。
  •   好書,可惜不是我自己買的,講解還是很深刻的
  •   沒2-3年P(guān)HP開發(fā)經(jīng)驗(yàn)的最好不要看了。
  •   廣大初學(xué)者值得你們看!
  •   現(xiàn)在php6還是beta版本,官方還沒有推出正式版本。不過,還是很期待著本書的內(nèi)容的
  •   很好,但要配合 ulysses去學(xué)習(xí)才能發(fā)揮最好效果。翻譯的不錯(cuò)。講解不太細(xì)致屬于師傅領(lǐng)進(jìn)門,修行靠個(gè)人那種
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7