PHP 6與MySQL 5基礎(chǔ)教程

出版時間:2008-11-1  出版社:人民郵電出版社  作者:(美)厄爾曼  頁數(shù):494  字?jǐn)?shù):857000  譯者:陳宗斌 等  
Tag標(biāo)簽:無  

前言

今天的Web用戶期待更吸引人的頁面——它們會頻繁更新,并且提供個性化的體驗。在他們看來,Web站點更像是社區(qū),他們將一遍又一遍地回訪。同時,Web站點管理員希望站點更容易更新和維護(hù),他們理解到這是能夠不斷滿足訪問者期望的唯一方式。由于如此種種原因,PHP和IMySQL變成了創(chuàng)建動態(tài)的、數(shù)據(jù)庫驅(qū)動的Web站點的事實標(biāo)準(zhǔn)。本書可以說是凝聚了我多年Web開發(fā)經(jīng)驗和多部Web開發(fā)技術(shù)圖書寫作經(jīng)驗的顛峰之作。本書重點在于以最高效的方式介紹最重要的知識。它將介紹如何開始開發(fā)動態(tài)Web站點,并給出了大量示例代碼來幫助讀者起步。你只需要滿懷熱忱地來學(xué)習(xí)就行了。什么是動態(tài)Web站點動態(tài)Web站點非常靈活、強(qiáng)大,將其描述為應(yīng)用程序(application)而不僅僅是站點會更準(zhǔn)確。動態(tài)Web站點的特征包括:口能夠?qū)Σ煌膮?shù)做出響應(yīng)(例如,一天中的某個時間,或者訪問者的Web瀏覽器版本);口具有“記憶”,允許用戶執(zhí)行注冊、登錄、電子商務(wù)以及類似的過程;口通常包含HTML表單,使得人們可以執(zhí)行查找、提供反饋等;口通常具有允許管理員管理站點內(nèi)容的界面;口與靜態(tài)創(chuàng)建的站點相比,更易于維護(hù)、升級和構(gòu)建。有許多技術(shù)可用于創(chuàng)建動態(tài)Web站點。最常用的技術(shù)是ASENET、JSP(Java Server Pages)、Cold Fusion、Rubyon Rails和PHP。動態(tài)Web站點不一定依賴數(shù)據(jù)庫,但是,越來越多的動態(tài)Web站點正在這樣做,何況還有MySQL這樣幾乎可以免費(fèi)使用的數(shù)據(jù)庫。什么是PHPPHP最初代表“個人主頁”(Personal Home Page),由Rasmus Lerdorf——于1994年創(chuàng)建,用于跟蹤訪問者對其在線履歷的訪問。隨著實用性和功能的不斷提高(并且也開始用于更專業(yè)的環(huán)境中),它變成了“PHP:Hypertext Preprocessor(PHlP超文本預(yù)處理器)”。根據(jù)PHP官方站點的說法,PHP是“一種廣泛使用的通用腳本語言,特別適用于Web開發(fā),并且可以嵌入在HTML中”。這是一個復(fù)雜但具有描述性的定義,其含義將在后面解釋。稱PHP“可以嵌入在HTML,中”意味著,在標(biāo)準(zhǔn)的HTML頁面中根據(jù)需要插入一些PHP代碼,就可以得到動態(tài)效果。因此PHP很適合網(wǎng)頁設(shè)計和制作者使用。

內(nèi)容概要

  本書是一部經(jīng)典的入門級著作,采用基于任務(wù)的方法來講授PHP和MySQL,使用大量圖片指導(dǎo)讀者深入學(xué)習(xí)語言,并向讀者展示了如何構(gòu)造動態(tài)Web站點。書中用簡潔、直觀的步驟和講解提供了學(xué)習(xí)任務(wù)和概念的最快方式。通過學(xué)習(xí)本書,讀者可以快速、高效地掌握PHP和MySQL,成為一位構(gòu)建Web站點的高手?! ”緯m合初中級Web應(yīng)用開發(fā)和設(shè)計人員閱讀。     本書是講述PHP和MySQL技術(shù)的暢銷書,以深入淺出、圖文并茂而廣受贊譽(yù)。書中通過大量來自實戰(zhàn)的例子、屏幕圖和詳細(xì)的解釋,循序漸進(jìn)地介紹了開發(fā)人員最需要的知識點。    由于采用任務(wù)導(dǎo)向的方式組織,本書同時也是一本很好的參考書。讀者可以在遇到各種常見任務(wù)時。查詢書中的內(nèi)容.直接應(yīng)用到實際工作中去。    作者專門為本書開設(shè)了一個Web站點www.DMCinsights.com/phpmysq13/,其中包含書中的腳本、文本文件以及勘誤表,另外還設(shè)有一個非常受歡迎的論壇。    本書歷經(jīng)多個版本,深受讀者喜愛。新版中,作者根據(jù)PHP 6和MySQL 5的最新特性對全書進(jìn)行了全面修訂。增加了phpMyAdmin、安全、Perl兼容正則表達(dá)式、Unicode等內(nèi)容,使這部經(jīng)典之作繼續(xù)與時俱進(jìn)。

作者簡介

Larry Ullman是國際知名的技術(shù)作家,擁有20多年的編程經(jīng)驗,精通多種語言和技術(shù)。他是DMC Insights公司的總裁,曾擔(dān)任朗訊和Oracle等世界頂尖公司的傾向,并曾授課于加州大學(xué)伯克利分校、賓州大學(xué)等名校。除本書外,他撰寫的多部圖書都廣受世界讀者的歡迎,享有極高的聲譽(yù)。

書籍目錄

第1章 PHP概述  1.1 基本語法  1.2 發(fā)送數(shù)據(jù)到Web瀏覽器  1.3 編寫注釋  1.4 什么是變量  1.5 介紹字符串  1.6 連接字符串  1.7 介紹數(shù)字  1.8 介紹常量  1.9 單引號與雙引號第2章 PHP編程  2.1 創(chuàng)建HTML表單  2.2 處理HTML表單  2.3 條件語句和運(yùn)算符  2.4 驗證表單數(shù)據(jù)  2.5 介紹數(shù)組    2.5.1  創(chuàng)建數(shù)組    2.5.2 訪問數(shù)組    2.5.3 多維數(shù)組    2.5.4 數(shù)組排序  2.6 for和while循環(huán)第3章 創(chuàng)建動態(tài)Web站點 3.1 包含多個文件 3.2 再論處理HTML表單 3.3 建立黏性表單 3.4 創(chuàng)建自己的函數(shù)  3.4.1 創(chuàng)建帶參數(shù)的函數(shù)    3.4.2 設(shè)置默認(rèn)的參數(shù)值    3.4.3 從函數(shù)返回值第4章 MySQL簡介 4.1 命名數(shù)據(jù)庫元素 4.2 選擇列類型 4.3 選擇其他的列屬性 4.4 訪問MySQL  4.4.1 使用mysql客戶    4.4.2 使用phpMyAdmin第5章 SQL簡介  5.1 創(chuàng)建數(shù)據(jù)庫和表  5.2 插入記錄  5.3 選擇數(shù)據(jù)  5.4 使用條件語句  5.5 使用LIKE和NOT LIKE  5.6 對查詢結(jié)果排序  5.7 限制查詢結(jié)果  5.8 更新數(shù)據(jù)  5.9 刪除數(shù)據(jù)  5.10 使用函數(shù)    5.10.1 文本函數(shù)    5.10.2 數(shù)字函數(shù)    5.10.3  日期和時間函數(shù)    5.10.4 格式化日期和時間第6章 高級SQL和MySQL  6.1 數(shù)據(jù)庫設(shè)計    6.1.1 規(guī)范化    6.1.2 鍵    6.1.3 聯(lián)系    6.1.4 第一范式    6.1.5 第二范式    6.1.6 第三范式    6.1.7 創(chuàng)建數(shù)據(jù)庫    6.1.8 填充數(shù)據(jù)庫  6.2 執(zhí)行聯(lián)結(jié)  6.3 對選擇的結(jié)果進(jìn)行分組 ……第7章 錯誤處理和調(diào)試第8章 使用PHP和MySQL第9章 常用編程技術(shù)第10章 Web應(yīng)用程序開發(fā)第11章 cookic和會話第12章 安全性方法第13章 Perl兼容的正則表達(dá)式第14章 創(chuàng)建全球化網(wǎng)站第15章 示例——論壇第16章 示例——用戶注冊第17章 示例——電子商務(wù)附錄A 安裝

章節(jié)摘錄

插圖:第8章 使用PHP和MySQL8.5 確保SQL安全關(guān)于PHP的數(shù)據(jù)庫安全可歸結(jié)為三大類問題:(1)保護(hù)MySQL訪問信息;(2)不要呈現(xiàn)關(guān)于數(shù)據(jù)庫的過多信息;(3)在運(yùn)行查詢時要小心謹(jǐn)慎,對于那些涉及用戶提交數(shù)據(jù)的查詢尤其需要這樣??梢酝ㄟ^確保Web目錄外面的MySQL連接腳本的安全來達(dá)到第一個目標(biāo),這樣,永遠(yuǎn)都不能通過Web瀏覽器查看到它。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    PHP 6與MySQL 5基礎(chǔ)教程 PDF格式下載


用戶評論 (總計41條)

 
 

  •   讀完后,感覺書上的內(nèi)容太好了,關(guān)注于PHP6的發(fā)展,把PHP6和MySQL完美的結(jié)合,內(nèi)容豐容易懂,學(xué)習(xí)起來也非常的快!不錯呀!
  •   php必備讀物
  •   書不錯值得看下,是入門書籍,是大師手筆,不錯的,但是快遞公司素質(zhì)哈差,像吵架一樣,真不知道,不錯的網(wǎng)站加個垃圾快遞公司,整體感覺就差了。
  •   這本書對于初學(xué)者絕對是一個明智的選擇,哈哈,我買了,剛看了兩章,第三章在進(jìn)行中。講的很細(xì)。
  •   作者很能抓住初學(xué)者的心理吧。通俗易懂。感謝有這樣的作者。
  •   受益不淺,希望作者再接再厲,寫出更好的書。
  •   非常適合入門
  •   書很好,不錯....
  •   繼續(xù)支持圖靈
  •   講的很明了透徹
  •   學(xué)得真的很好!
  •   總體感覺很不錯。
  •   剛看了兩章,總體感覺很不錯。
  •   書的質(zhì)量還可以,內(nèi)容比較簡單,適合初學(xué)者
  •   閱讀中,,覺得好的,請教學(xué)習(xí)方法
  •   買來當(dāng)工具書用。圖靈的書值得信任。挺易懂的
  •   書剛到,感覺很厚實,期待讀完給我?guī)椭?/li>
  •   這本書還不錯,對于我來說挺實用的!
  •   不錯 但需要一定的基礎(chǔ)
  •   需要點基礎(chǔ)才可以看的很清楚,比較喜歡翻譯的風(fēng)格。
  •   很實用,我是初學(xué)者,覺得很受用,
  •   我只簡單了解c語言,主要學(xué)習(xí)的是java,asp.net,接觸的都是面向?qū)ο蟮漠?dāng)初了解php5也是面向?qū)ο?所以買了這本書(何況它還提及php6)因為我沒看多少,大概翻了下,看到連接數(shù)據(jù)庫還是使用的mysql_connect()因為當(dāng)時想了解php5的PDO,很遺憾沒看到最后總結(jié)下:由于講的基礎(chǔ)知識比較少,不推薦初學(xué)者學(xué)習(xí)
  •   入門看可以可是沒有介紹任何的php面向?qū)ο蟮闹R可以說是這本書唯一的缺點
  •   個人感覺,這本書適合快讀。。。。
  •   感覺作者像是在推銷書籍,內(nèi)容一般
  •   不是很好,感覺很雜,初學(xué)者讀起來有點費(fèi)力,排版一般,注釋沒有漢化,我英語不行,讀起來也吃力!
  •   這本書性價比不高,最重要的是作為參考書,連光盤都沒有
  •   書介紹的還行,今天剛剛收到php和mysql web開發(fā)(原書第4版),在網(wǎng)上介紹的不錯,買來一看還不如看這本書呢,起碼這本書對每一步代碼都有講解不像php和mysql web開發(fā)(原書第4版)只列出一大堆代碼沒有做解釋買來就后悔了!
  •   因為它可能不能適用于所有人,但是對于我來說簡直是太棒了,看這本書的感覺實在是很舒服!
  •   物流很給力,書本是新的,但是有點臟,有點磨損。發(fā)票不滿意,因為居然是手寫發(fā)票,這樣的發(fā)票在企業(yè)里是無法報銷的。
  •   書沒有按照通常的套路講語法,這個不錯,沒有那么枯燥,所以能一直看下去。內(nèi)容也很實用,唯一不足的是翻譯,很多地方都比較含糊不通,能把mysql client從頭到尾給翻譯成mysql客戶,讓我百思不得其解啊,如果譯者略微涉及點程序知識,都不應(yīng)該犯上這種錯誤,難道是校對的錯誤,從頭到尾都這種錯,那這個校對是干什么的,是校對嘛,是不是啊,有木有啊,無力吐槽了。
  •   這本書一直就是很牛的書,在國外就很受歡迎,只是亞馬遜選擇的快遞公司太垃圾了,我等了一個星期。
  •   這本書非常好!適合入門
  •   邊角壓壞了,折了很大一個角
  •   內(nèi)容較全面,但是基礎(chǔ)的講得不夠全面,無法適合零基礎(chǔ)的學(xué)者。另外就是課本的印刷字體不適合。
  •   如果有其他的PHP方面的書,不建議買這個,講的東西比較少,很多是廢話!
  •   也許是本人能力不行,看第一章比較費(fèi)勁,如果你有HTML語言的基礎(chǔ),或者以前進(jìn)行過WEB開發(fā),那這書還不錯,作為入門的話,還是有一定難度的
  •   我是PHP的初學(xué)者。我個人感覺這本書非常好,通俗易懂,很容易上手。而且,卓越品質(zhì),值得信賴。書的質(zhì)量非常好,送貨速度很快??傊覀€人對卓越非常滿意。
  •   PHP極為經(jīng)典的入門巨著
  •   初學(xué)者開發(fā)的規(guī)范
  •     花了20天左右讀完了,書中的大部分代碼都手動實現(xiàn)了。
      感覺html/css方面的技術(shù)過時了,畢竟五六年前出的書了,而近五六年正是前端技術(shù)快速發(fā)展的時期。
      PHP6早就提出來了,結(jié)果因為太復(fù)雜,到現(xiàn)在還未正式出來。
      不過對于入門來說,將就著選擇吧,前幾年來說,這本書不錯,書中的小建議不錯。
      這本只是入門的,就是簡單的講下PHP是什么,學(xué)完之后還是得找本“圣經(jīng)”之類的全面的書,再不斷翻閱手冊才能掌握基礎(chǔ)知識。
 

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

京ICP備13047387號-7