PHP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)與制作案例教程

出版時(shí)間:2011-1  出版社:北京大學(xué)出版社  作者:房愛蓮  頁數(shù):365  
Tag標(biāo)簽:無  

前言

  隨著Internet技術(shù)及其應(yīng)用的不斷發(fā)展,網(wǎng)絡(luò)對(duì)人們生活、學(xué)習(xí)和工作的影響越來越大。而處于核心地位的Web技術(shù)也逐漸滲透到各個(gè)領(lǐng)域,從企業(yè)網(wǎng)站、個(gè)人博客到電子商務(wù)、電子政務(wù)工程的建設(shè)都離不開網(wǎng)頁設(shè)計(jì)與制作技術(shù)。這些網(wǎng)站除了要展示常規(guī)的信息以外,更多地是實(shí)時(shí)更新、動(dòng)態(tài)變化的內(nèi)容,因此需要在HTML、CSS和JavaScript的基礎(chǔ)上進(jìn)一步使用Web新技術(shù),如ASP、JSP、PHP、Ajax??梢姡窘坛淌恰毒W(wǎng)頁設(shè)計(jì)和制作案例教程》的后繼教程?! ∽鳛槿蜃钇占暗幕ヂ?lián)網(wǎng)開發(fā)語言之一的PHP從1994年誕生至今已被2000多個(gè)網(wǎng)站采用。全球知名互聯(lián)網(wǎng)公司Yahoo!、Google、Lycos、Youtube和中國知名網(wǎng)站新浪、百度、騰訊、TOM等均是PHP技術(shù)的經(jīng)典應(yīng)用?! ‰S著PHP技術(shù)的成熟和完善,它已經(jīng)從一種針對(duì)網(wǎng)絡(luò)開發(fā)的計(jì)算機(jī)語言發(fā)展成為一個(gè)適合于企業(yè)級(jí)部署的技術(shù)平臺(tái)。IBM、Cisco、西門子、Adobe等公司均選用了PHP技術(shù),PHP正逐漸成為互聯(lián)網(wǎng)開發(fā)的主流語言。2005年7月,PHP5.0的誕生標(biāo)志著PHP進(jìn)入一個(gè)新時(shí)代。ZendII引擎的采用、完備對(duì)象模型、改進(jìn)的語法設(shè)計(jì)使得PHP成為一個(gè)設(shè)計(jì)完備、真正具有面向?qū)ο竽芰Φ哪_本語言?! ∠鄬?duì)ASP(.NET)和JSP(或Java開發(fā)的B/S程序),PHP不需要太多的類庫,不需要強(qiáng)大但有些笨拙的開發(fā)平臺(tái),一切都能給人簡(jiǎn)單和清新的感覺。更重要的是,基于PHP的函數(shù)庫(動(dòng)態(tài)庫)的開發(fā)可以讓開發(fā)者全面了解系統(tǒng)功能是如何一步步用代碼實(shí)現(xiàn)的,不像ASP的控件、Java的類庫,雖然給開發(fā)者帶來了方便,卻屏蔽了功能上具體的實(shí)現(xiàn)細(xì)節(jié),這對(duì)初學(xué)者來說是不利的,容易對(duì)控件和類庫產(chǎn)生依賴而不能獨(dú)立開發(fā)?! ∧壳笆褂肞HP的工程師有數(shù)百萬之多,PHP的開源特性使開發(fā)者可獲得的資源很多,幾乎所有開發(fā)中可能遇到的問題在Internet上都能找到解決的辦法,隨著技術(shù)的不斷發(fā)展,還會(huì)發(fā)現(xiàn)新的方法與優(yōu)化的方案,甚至在PHP中融合了其他Web語言的優(yōu)點(diǎn),為PHP注入了新的活力。本教程能為剛進(jìn)入PHP的新人開辟一條捷徑?! ”窘坛淌且槐驹诰哂徐o態(tài)網(wǎng)頁設(shè)計(jì)和制作的基礎(chǔ)上全面介紹PHP動(dòng)態(tài)網(wǎng)頁編程技術(shù)的教材。通過本教程的學(xué)習(xí),學(xué)習(xí)者可掌握動(dòng)態(tài)網(wǎng)站的開發(fā)方法和過程;學(xué)會(huì)動(dòng)態(tài)網(wǎng)站中常見的模塊,如網(wǎng)上論壇、會(huì)員管理或網(wǎng)上商城等的設(shè)計(jì)技術(shù);學(xué)會(huì)使用網(wǎng)站發(fā)布和維護(hù)的技巧。

內(nèi)容概要

本書通過展示一個(gè)完整網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)過程,詳細(xì)地介紹動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)和制作的技術(shù)和相關(guān)理論。全書共8章,主要包括:動(dòng)態(tài)網(wǎng)站設(shè)計(jì)概述、動(dòng)態(tài)網(wǎng)站編程環(huán)境、PHP基礎(chǔ)、PHP文件訪問、PHP數(shù)據(jù)獲取、PHP數(shù)據(jù)庫訪問、PHP面向?qū)ο蠹夹g(shù)、PHP圖像庫及電子郵箱與正則表達(dá)式等。書中案例以模塊的方式加以組織,包括:網(wǎng)站的整體設(shè)計(jì)、主頁的實(shí)現(xiàn)、網(wǎng)站計(jì)數(shù)器、網(wǎng)上社區(qū)、會(huì)員管理系統(tǒng)、網(wǎng)上購物系統(tǒng)、PHP的高級(jí)功能等。案例以可視化開發(fā)工具為平臺(tái),既關(guān)注高效率的實(shí)現(xiàn)技術(shù),也注重理論知識(shí)的系統(tǒng)和完整,更關(guān)注讀者的學(xué)習(xí)體驗(yàn)。    本書內(nèi)容系統(tǒng)全面,案例典型實(shí)用,講述直觀詳盡,非常適合動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)與制作的初學(xué)者,可作為高等院校教材和“實(shí)用型”人才培訓(xùn)教材。

書籍目錄

第1章  動(dòng)態(tài)網(wǎng)站設(shè)計(jì)概述  1.1  動(dòng)態(tài)網(wǎng)站的特點(diǎn)  1.2  動(dòng)態(tài)網(wǎng)站的運(yùn)行機(jī)制    1.2.1  域名    1.2.2  網(wǎng)頁    1.2.3  瀏覽器    1.2.4  服務(wù)器  1.3  動(dòng)態(tài)網(wǎng)站的規(guī)劃    1.3.1  確定網(wǎng)站的類型    1.3.2  確定網(wǎng)站的主題    1.3.3  確定網(wǎng)站的整體風(fēng)格    1.3.4  確定網(wǎng)站的內(nèi)容    1.3.5  規(guī)劃界面    1.3.6  規(guī)劃站點(diǎn)的目錄結(jié)構(gòu)和鏈接結(jié)構(gòu)    1.3.7  編寫網(wǎng)站策劃書  1.4  動(dòng)態(tài)網(wǎng)站開發(fā)前的準(zhǔn)備    1.4.1  申請(qǐng)域名    1.4.2  接入Internet    1.4.3  選擇軟硬件平臺(tái)    1.4.4  選擇網(wǎng)站建設(shè)服務(wù)商第2章  動(dòng)態(tài)網(wǎng)站編程環(huán)境  2.1  動(dòng)態(tài)網(wǎng)頁編程環(huán)境的構(gòu)成要素    2.1.1  操作系統(tǒng)    2.1.2  服務(wù)器端程序    2.1.3  程序語言    2.1.4  數(shù)據(jù)庫    2.1.5  基于PHP常見動(dòng)態(tài)網(wǎng)站開發(fā)環(huán)境  2.2  安裝和配置Apache    2.2.1  安裝Apache前的準(zhǔn)備    2.2.2  安裝Apache    2.2.3  測(cè)試Apache    2.2.4  配置Apache    2.2.5  在Windows上管理Apache  2.3  安裝和配置PHP    2.3.1  安裝PHP前的準(zhǔn)備    2.3.2  安裝PHP    2.3.3  配置PHP    2.3.4  測(cè)試PHP  2.4  安裝和配置MySQL    2.4.1  安裝MySQL前的準(zhǔn)備    2.4.2  安裝MySQL    2.4.3  配置MySQL    2.4.4  在Windows上手動(dòng)啟動(dòng)和停止MySQL    2.4.4  安裝phpMyAdmin  2.5  AppServ組件安裝    2.5.1  安裝AppServ前的準(zhǔn)備    2.5.2  安裝AppServ    2.5.3  測(cè)試AppServ    2.5.4  配置Apache    2.5.5  修改MySQL服務(wù)器的密碼  2.6  PHP的集成開發(fā)環(huán)境    2.6.1  Dreamweaver開發(fā)工具    2.6.2  Eclipse開發(fā)工具    2.6.3  其他開發(fā)工具第3章  網(wǎng)站主頁設(shè)計(jì)與PHP基礎(chǔ)  3.1  網(wǎng)站主頁的設(shè)計(jì)    3.1.1  主頁中的頁面元素    3.1.2  規(guī)劃主頁的結(jié)構(gòu)    3.1.3  布局頁面版式    3.1.4  用Fireworks創(chuàng)建網(wǎng)頁模型  3.2  網(wǎng)站主頁的實(shí)現(xiàn)    3.2.1  在Dreamweaver中創(chuàng)建網(wǎng)站    3.2.2  布局頁面元素的樣式    3.2.3  實(shí)現(xiàn)主頁的結(jié)構(gòu)    3.2.4  編輯主頁的欄目?jī)?nèi)容  3.3  網(wǎng)站主頁中的鏈接策略    3.3.1  導(dǎo)航條    3.3.2  搜索欄    3.3.3  友情鏈接    3.3.4  欄目頁面    3.3.5  計(jì)數(shù)器鏈接  3.4  PHP語言基礎(chǔ)    3.4.1  PHP的程序結(jié)構(gòu)    3.4.2  PHP的句法結(jié)構(gòu)    3.4.3  PHP的數(shù)據(jù)類型    3.4.4  PHP的控制語句第4章  網(wǎng)站計(jì)數(shù)器設(shè)計(jì)與PHP文件訪問  4.1  網(wǎng)站計(jì)數(shù)器的設(shè)計(jì)    4.1.1  系統(tǒng)架構(gòu)    4.1.2  系統(tǒng)設(shè)計(jì)  4.2  網(wǎng)站計(jì)數(shù)器的實(shí)現(xiàn)    4.2.1  文本輸出的網(wǎng)頁計(jì)數(shù)器    4.2.2  圖片輸出的網(wǎng)頁計(jì)數(shù)器    4.2.3  調(diào)試代碼  4.3  PHP的函數(shù)    4.3.1  PHP函數(shù)概述    4.3.2  自定義函數(shù)    4.3.3  PHP內(nèi)置函數(shù)  4.4  PHP訪問文件    4.4.1  PHP支持的文件系統(tǒng)    4.4.2  PHP訪問文件    4.4.3  PHP訪問目錄  4.5  文件管理器第5章  會(huì)員注冊(cè)和管理設(shè)計(jì)與數(shù)據(jù)獲取  5.1  會(huì)員注冊(cè)和管理概述  5.2  會(huì)員注冊(cè)和管理設(shè)計(jì)    5.2.1  系統(tǒng)架構(gòu)    5.2.2  系統(tǒng)設(shè)計(jì)  5.3  注冊(cè)模塊的實(shí)現(xiàn)    5.3.1  頁面樣式表    5.3.2  網(wǎng)頁的頭部、尾部和數(shù)據(jù)庫連接文件    5.3.3  注冊(cè)的主頁和處理程序    5.3.4  用戶申請(qǐng)購書卡頁和處理程序    5.3.5  注冊(cè)用戶資料頁與處理程序    5.3.6  調(diào)試代碼  5.4  會(huì)員管理模塊的實(shí)現(xiàn)    5.4.1  頁面樣式表    5.4.2  網(wǎng)頁的頭部、尾部和連接數(shù)據(jù)庫    5.4.3  會(huì)員管理的主頁    5.4.4  用戶分級(jí)登錄頁和處理程序    5.4.5  用戶購書卡專區(qū)頁和處理程序    5.4.6  會(huì)員修改資料頁與處理程序    5.4.7  會(huì)員找回密碼頁與處理程序    5.4.8  購書卡管理頁與處理程序    5.4.9  調(diào)試代碼  5.5  表單數(shù)據(jù)處理    5.5.1  PHP與表單    5.5.2  表單數(shù)據(jù)的采集    5.5.3  表單數(shù)據(jù)處理描述  5.6  cookie與會(huì)話管理    5.6.1  數(shù)據(jù)傳遞概述    5.6.2  cookie    5.6.3  會(huì)話管理第6章  網(wǎng)上社區(qū)設(shè)計(jì)與PHP數(shù)據(jù)庫訪問  6.1  網(wǎng)上社區(qū)概述  6.2  留言板的設(shè)計(jì)    6.2.1  留言板的架構(gòu)    6.2.2  留言板的設(shè)計(jì)描述  6.3  留言板的實(shí)現(xiàn)    6.3.1  網(wǎng)頁的頭部、尾部和系統(tǒng)配置文件    6.3.2  留言板的主頁——?dú)g迎頁    6.3.3  寫留言頁和回復(fù)留言    6.3.4  瀏覽留言主題頁    6.3.5  瀏覽主題留言頁    6.3.6  管理員登錄頁    6.3.7  屏蔽和刪除留言頁    6.3.8  調(diào)試代碼  6.4  聊天室的設(shè)計(jì)    6.4.1  聊天室的架構(gòu)    6.4.2  聊天室的設(shè)計(jì)描述  6.5  聊天室的實(shí)現(xiàn)    6.5.1  網(wǎng)頁的頭部、尾部和系統(tǒng)配置文件    6.5.2  聊天室的主頁——登錄頁    6.5.3  聊天室頁    6.5.4  瀏覽聊天信息頁    6.5.5  離開頁    6.5.6  注銷頁    6.5.7  調(diào)試代碼  6.6  PHP訪問數(shù)據(jù)庫    6.6.1  PHP訪問數(shù)據(jù)庫的機(jī)制    6.6.2  連接數(shù)據(jù)庫服務(wù)器    6.6.3  PHP數(shù)據(jù)庫管理函數(shù)    6.6.4  PHP查詢數(shù)據(jù)函數(shù)    6.6.5  其他數(shù)據(jù)管理工具第7章  網(wǎng)上購書與PHP面向?qū)ο蠹夹g(shù)  7.1  網(wǎng)上購書系統(tǒng)分析    7.1.1  系統(tǒng)工作流程分析    7.1.2  系統(tǒng)功能模塊分析  7.2  網(wǎng)上購書系統(tǒng)設(shè)計(jì)    7.2.1  模塊的邏輯結(jié)構(gòu)設(shè)計(jì)    7.2.2  數(shù)據(jù)庫設(shè)計(jì)    7.2.3  數(shù)據(jù)操作類設(shè)計(jì)    7.2.4  界面設(shè)計(jì)  7.3  網(wǎng)上購書系統(tǒng)實(shí)現(xiàn)    7.3.1  數(shù)據(jù)操作類    7.3.2  圖書查詢    7.3.3  圖書顯示處理    7.3.4  購物車    7.3.5  訂單處理    7.3.6  調(diào)試代碼  7.4  PHP面向?qū)ο蠹夹g(shù)    7.4.1  基本概念    7.4.2  定義類    7.4.3  創(chuàng)建對(duì)象    7.4.4  使用對(duì)象的屬性和方法    7.4.5  對(duì)象的操作第8章  網(wǎng)站優(yōu)化與PHP的高級(jí)功能  8.1  用戶注冊(cè)安全管理    8.1.1  用戶注冊(cè)安全管理的策略    8.1.2  優(yōu)化用戶注冊(cè)頁面    8.1.3  PHP的GD函數(shù)庫    8.1.4  圖片縮略圖  8.2  圖像文件上傳處理    8.2.1  網(wǎng)站圖像存儲(chǔ)策略    8.2.2  上傳圖書封面圖像    8.2.3  PHP文件上傳處理  8.3  電子郵件處理    8.3.1  PHP電子郵件處理概述    8.3.2  向客戶發(fā)送郵件    8.3.3  PHP發(fā)送電子郵件的方式  8.4  正則表達(dá)式    8.4.1  正則表達(dá)式簡(jiǎn)介    8.4.2  常用表單項(xiàng)驗(yàn)證    8.4.3  正則表達(dá)式的法則參考文獻(xiàn)

圖書封面

圖書標(biāo)簽Tags

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


    PHP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)與制作案例教程 PDF格式下載


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

 
 

  •   直接從實(shí)例入手,讓人感覺耳目一新,不像其他的編程教程那么死板,是動(dòng)態(tài)網(wǎng)站開發(fā)的優(yōu)秀參考書。其實(shí)其他的教程也有不錯(cuò)的,但這本身更注重實(shí)際,比如我看了N久的PHP手冊(cè),但真正要寫個(gè)用戶登錄的代碼又不知從何寫起,這本書還是不錯(cuò)的。紙張和印刷都還行,圖像和文字比較清楚。
  •   目前我在學(xué)C#和ASP****,PHP還沒真正去學(xué),因?yàn)闆_著PHP是web開發(fā)火熱的3P(ASP****、PHP和JSP)技術(shù)之一,決定購買。ASP****學(xué)好了,PHP也得學(xué)習(xí)一下,不能光會(huì)ASP****。JSP太難了,因?yàn)镴SP是以JAVA語言為后臺(tái)開發(fā)語言的。
    JAVA太難學(xué)了,而且不是一般的難,我決定放棄JAVA及JSP,從而潛心研究C#、ASP****和PHP...
  •   如同簡(jiǎn)介所說通過一個(gè)完整的例子逐步深入講解php。
  •   教你搭建環(huán)境,到網(wǎng)站開發(fā),很詳細(xì)
  •   對(duì)于畢業(yè)設(shè)計(jì)有啟發(fā)內(nèi)容,作者介紹很詳細(xì)
  •   案例驅(qū)動(dòng),實(shí)用性較強(qiáng)
  •   正在看,書上連安裝環(huán)境安裝的軟件下載網(wǎng)址都給出了。。值得購買哦
  •   圖書內(nèi)容詳細(xì),從實(shí)例入手,總之很好很強(qiáng)大!
  •   書總體不錯(cuò),紙質(zhì)有點(diǎn)薄,字跡還可以
  •   看了,代碼很多,講解得還行,內(nèi)容豐富
  •   書本沒有褶皺,內(nèi)容豐富 ,價(jià)格略貴了點(diǎn)。
  •   剛到?jīng)]時(shí)間看待以后閱讀了發(fā)表意見
  •   非常滿意,我妹說看了書后受益匪淺
  •   我是學(xué)javaEE的,去年看到php那么火就買來了解一下??吹牟欢啵贿^我在照著書上搭建php的環(huán)境時(shí)沒有成功,在網(wǎng)上解決了。
  •   講述的挺詳細(xì),蠻好的。
  •   以實(shí)例講解 有針對(duì)性,不過要有一定的基礎(chǔ)才看得懂啊??上У氖菦]有提供素材,只有代碼。
  •   不錯(cuò)的,書很好
  •   一次買了很多書,還沒有來得及看,還是先評(píng)一下。
  •   這本書我是大致看了一下,確實(shí)不咋的!沒光盤
  •   和描述差不多吧
  •   就是圖片印刷有點(diǎn)不清楚
  •   買了這本書,還沒有到呢,不過看介紹這本書應(yīng)該是我需要的書吧,期待中
  •   新手接受有點(diǎn)困難
  •   沒有配套的光盤,提供的軟件下載軟件地址有的不符合,版本較老。。。。。
  •   看后會(huì)繼續(xù)評(píng)論
 

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

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