PHP深度分析

出版時間:2010-1  出版社:水利水電出版社  作者:(美)沙菲克 等著,周廣輝 等譯  頁數(shù):352  
Tag標簽:無  

前言

關于PHP最偉大的一個方面就是其充滿活力的社區(qū)。開發(fā)人員享有許多在線會面的機會,包括SitePoint論壇,在這里開發(fā)人員可以相互幫助解決他們在日常工作中遇到的問題,包括從最基礎的PHP如何工作到解決像“如何驗證一個表單?”這類設計問題。作為一種獲得幫助的方法,這些社區(qū)做得非常出色。它們包含了保證項目成功所需要的各種重要內容。但是將所有這些知識組合在一起應用于您的特定情況卻是一個挑戰(zhàn)。社區(qū)成員通常會假定其他文章的發(fā)布者具有一定程度的知識,您可能經(jīng)常需要花費大量時間從各種文章、帖子和用戶(每個用戶具有不同的編程風格)那里抽取一些代碼片段拼湊起來形成一個完整的圖像。《PHP深度分析:101個核心技巧、竅門和問題解決方法》(原書第二版)首次匯集了定期發(fā)布在SitePoint論壇上的常見PHP問題的最佳解決方案,并結合了作者們從其多年PHP使用中獲得的經(jīng)驗和感悟。本書區(qū)別于其他PHP圖書的地方在于其未采用指南的形式,而是將重點放到怎樣以最少精力獲得實際結果上。為了達到這種結果,您不必逐頁閱讀本書,而是采用“即插即用”的方式使用本書中提供的解決方案。為了幫助讀者更好地使用本書,每個部分都采用了一致的“問題一解決方案”的方式??梢钥焖贋g覽一下目錄,直接跳轉到針對您問題的解決方案。也就是說,有一個隱藏的議題貫穿于本書中所有討論。除了解決方案,本書還將為您介紹一些能夠節(jié)省精力的技巧,幫助您減少完成和維護基于Web的PHP應用的時間。

內容概要

本書作者為活躍在PHP開發(fā)一線、具有豐富PHP開發(fā)經(jīng)驗的專家,他們把實踐中積累的大量經(jīng)驗技巧和有針對性的問題的解決方案,結臺SitePoint論壇上的一些常見問題的解決方案編寫了本書。本書采用大量實際案例進行深入分析講解,非常有利十讀者的學習理解。本書基本涵蓋了Web開發(fā)中常見的問題,讀者可以直接進入到關注的主題進行學習。內容涵蓋使用PDO訪問數(shù)據(jù)庫,字符串,日期和時間,表單、表格和漂亮整潔的URL,文件操作、電子郵件、圖像、錯誤處理、訪問控制、緩仔、XML和Web service。    本書適用于具有一定PHP開發(fā)經(jīng)驗的初學人員,對于那些希望改善web應用程序或提高技術水平的資深開發(fā)人員也有很高的參考價值。

作者簡介

  BEN BALBO,出生于德國,在英國成長,生活在墨爾本,喜歡Guinness黑啤。在不喝Guinness的時候,他靠擔任PHP開發(fā)和培訓師、安全顧問和開源開發(fā)者為生。他因公開討論Web開發(fā)相關話題而知名,這些話題是墨爾本PHP用戶群和開源開發(fā)人員俱樂部委員會提議的。HARRY FUECKS,一位技術作家、程序員和系統(tǒng)工程師。1994年起在公司IT部門工作,擁有物理學學士學位。他最早接觸PHP是在1999年,那時他正在組建一個小型的內部網(wǎng)。今天,他是一家公司外網(wǎng)的高級開發(fā)人員,PHP在其外網(wǎng)中扮演著重要角色,負責為大量的內勤系統(tǒng)提供-個統(tǒng)一平臺。他在業(yè)余時間為SitePoint撰寫技術文章,并且運營討論PHP應用程序設計的網(wǎng)站phppPatterms。

書籍目錄

譯者序前言第1章 概述  1.1 從何處獲得幫助  1.2 什么是OOP  1.3 如何編寫可移植的PHP代碼  1.4 小結第2章 使用PDO訪問數(shù)據(jù)庫 2.1 什么是PDO 2.2 如何訪問數(shù)據(jù)庫  2.2.1 解決方案  2.2.2 討論 2.3 如何從表中獲取數(shù)據(jù)  2.3.1 解決方案  2.3.2 討論 2.4 如何解決SQL查詢中的錯誤  2.4.1 解決方案  2.4.2 討論 2.5 如何向數(shù)據(jù)庫中添加或修改數(shù)據(jù)  2.5.1 解決方案  2.5.2 討論 2.6 如何保護Web站點免受SQL注入攻擊  2.6.1 解決方案  2.6.2 討論 2.7 如何創(chuàng)建靈活的SQL語句  2.7.1 解決方案  2.7.2 討論 2.8 如何獲得受影響的行數(shù) 2.9 如何獲得一個新插入行的自動增加字段  2.9.1 解決方案  2.9.2 討論 2.10 如何搜索表  2.10.1 解決方案  2.10.2 討論 2.11 如何進行事務處理  2.11.1 解決方案  2.11.2 討論 2.12 如何利用PDO使用存儲過程  2.12.1 解決方案  2.12.2 討論 2.13 如何備份數(shù)據(jù)庫  2.13.1 解決方案  2.13.2 討論 2.14 小結第3章 字符串 3.1 如何安全地輸出字符串 3.2 如何保留格式 3.3 如何從文本中剝離HTML標記  3.3.1 解決方案  3.3.2 討論 3.4 如何強制文本在一定數(shù)量的字符后折行顯示 3.5 如何執(zhí)行高級搜索和替換操作 3.6 如何將文本打散為行數(shù)組  3.6.1 解決方案  3.6.2 討論 3.7 如何從文本中移除空白內容 3.8 如何輸出格式化文本 3.9 如何驗證提交的數(shù)據(jù)  3.9.1 解決方案  3.9.2 討論 3.10 小結第4章 日期和時間第5章 表單、表格和漂亮整潔的URL第6章 文件操作第7章 電子郵件第8章 圖你第9章 錯誤處理第10章 訪問控制第11章 緩存第12章 XML和Websewice第13章 最佳實踐附錄A PHP配置附錄B 主機提供商檢查清單附錄C 安全檢查列表附錄D 使用PEAR

章節(jié)摘錄

插圖:這部分內容是該手冊的主體部分,包括了PHP中所有可用函數(shù)的各個方面。在.PHP學習過程中,您會在這部分內容上花費大部分時間。因此您會很樂于聽到這個消息:PHP團隊已經(jīng)在這部分內容的易用性方面投入了很大精力。這甚至很有趣,在空閑的時候瀏覽一下手冊,會對使用PHP能夠做到的事情感到驚訝。您沒看錯,我確實使用了“有趣”這個詞來描述您閱讀這本手冊的感覺。函數(shù)參考按照函數(shù)的分類分為幾個子部分,每個分類對應于一個PHP擴展。除了核心語言的語法之外,大部分PHP被組合成可代表不同功能的擴展。PHP擴展盡管很多擴展是與標準:PH=P安裝一起分發(fā)的,但擴展的概念一開始可能讓人感覺有點困惑。不可缺少的String函數(shù)就是一個恰當?shù)氖纠?。通常情況下,PHP團隊將他們認為對于開發(fā)人員很關鍵的所有擴展作為默認PHP安裝的一部分一起分發(fā)。

編輯推薦

《PHP深度分析:101個核心技巧、竅門和問題解決方法(原書第2版)》:5名世界級專家使用無數(shù)的最佳實踐編程實例帶您領略PH P的非凡功力。所有解決方案都進行了詳盡的解釋,代碼即學即用,可供下載?!禤HP深度分析:101個核心技巧、竅門和問題解決方法(原書第2版)》是想要研究復雜PH P解決方案的PH P開發(fā)人員的必備伙伴。從容地管理錯誤構建功能表單、表格和SEO友好的U RL通過客戶端和服務器端緩存減少加載時間生成和使用Web service使用訪問控制系統(tǒng)確保網(wǎng)站安全輕松處理文件、電子郵件和圖像

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    PHP深度分析 PDF格式下載


用戶評論 (總計28條)

 
 

  •   值得深入研究學習
  •   這本書在圖書館已經(jīng)看過,但是太經(jīng)典,還是想買回家繼續(xù)看。
  •   發(fā)貨速度很快,很實惠,頂一下。。
  •   對于有一定的經(jīng)驗但是基礎不牢靠的phper來說還是比較實在的
  •   非常棒的一本書 分析的很好
  •   技巧性并不強,但是確實是一本比較實用的書
  •   很不錯,可以閱讀
  •   適合入門的童鞋看的哈
  •   對php開發(fā)來說有點簡單了
  •   對大項目也許有用,小開發(fā)很沒有用。
    基本就是對pear的注解,很一般。
  •   全文很多部分用到pear庫,就是對pear的使用說明,其他也沒什么內容
  •   正在看,還可以了
  •   一般來說,就是幾個實例,沒必要買。
  •   看了下,對于剛工作的技術人員蠻適合
  •   感覺很多話說了一半就停住了
  •   什么破書,一點深度也沒有,簡直簡單的不能說了。我勸大家不要買??瓷先ゲ恢烙卸嗝吹挠猩疃?。騙人的。買的后悔死我了。
  •   里面的字挺大的,所以內容絕對不會講的很詳細,感覺很高檔的一本書。用的是zend開發(fā)的。純面向對象,可以鍛煉一下自己。隨書沒有光碟需要去網(wǎng)上下,源代碼里只是碎碎散散的,沒有完整的一套程序功能,所以如果你是想直接開發(fā)的那種那么這本書不適合你。當然這本書是教我們一種思路的,所以很好的。書之所以叫101分析是因為集合了過去一年大網(wǎng)站各種論壇里的各種問題而集合成的一本書... 閱讀更多
  •   沒基礎的就不要看了
  •   送貨速度快,書內容不錯
  •   PHP深度分析
  •   書不錯,質量不錯。就是貴,
  •   比較適合初學者的書
  •   只能用作查詢使用
  •   其實深度不是很深
  •     學校里php的書很少,很少...我們學校到底也算國內的IT前幾,有多少呢,就兩排不到.
      所以當我在douban上看到有此書,我眼睛亮了.因為我買的和我借的,其他書,都更垃圾...這本貌似算有點嚼頭了.就是這樣.
  •     被書名中的“深度”兩字吸引了
      
      看完全書后有點失望,字體和排版強差人意(不知道是看這本書的那段時間心情煩躁還是什么原因)
      
      書中大多解決方案都使用了pear庫。感覺并不能從中得到太大的提高
  •   深度分析確實夸張,不過確實從中了解到不少庫,這對簡化開發(fā)很有幫助
  •   同樓主,我也感覺這本書寫的很爛~
 

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

京ICP備13047387號-7