注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程Web開發(fā)入門經(jīng)典:使用PHP6、Apache和MySQL

Web開發(fā)入門經(jīng)典:使用PHP6、Apache和MySQL

Web開發(fā)入門經(jīng)典:使用PHP6、Apache和MySQL

定 價(jià):¥88.00

作 者: (美)波諾賽克(Boronczyk,T) 等著;薛焱 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 網(wǎng)站開發(fā)

ISBN: 9787302203759 出版時(shí)間: 2009-07-01 包裝: 平裝
開本: 16開 頁數(shù): 704 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  PHP、Apache和MySQL的安裝與配置避免錯(cuò)誤以及出現(xiàn)錯(cuò)誤時(shí)處理它們的方法創(chuàng)建、修改和處理圖像文件的技巧建立內(nèi)容管理系統(tǒng)的步驟通過活動(dòng)日志和錯(cuò)誤日志監(jiān)控網(wǎng)站建立電子郵件列表,處理用戶的注冊(cè)添加電子商務(wù)功能的技巧從PHP連接到MySQL上的方法《Web開發(fā)入門經(jīng)典:使用PHP6、Apache和MySQL》讀者對(duì)象《Web開發(fā)入門經(jīng)典:使用PHP6、Apache和MySQL》適用于有一些網(wǎng)站開發(fā)經(jīng)驗(yàn),基本了解HTML和CSS的PHP初學(xué)者。

作者簡(jiǎn)介

  Timothy Boronczyk,是美國(guó)紐約州錫拉丘茲市人,他白天是一位程序員,晚上是一位自由職業(yè)者,從事程序開發(fā)。撰寫文章和技術(shù)編輯工作。他從1998年開始參與Web設(shè)計(jì),多年來撰寫了多篇關(guān)于PHP編程和各種設(shè)計(jì)主題的文章,還編著了圖書PHPandMySQL:Create-Modify-Reuse(Wrox出版)。Timothy擁有軟件應(yīng)用程序編程學(xué)位,是一位Zend認(rèn)證工程師,最近開始了他的第一次商業(yè)冒險(xiǎn):SaltCityTech(www。Saltcitytech。Com)。他在空閑時(shí)間喜歡攝影,與朋友聚會(huì),還有睡大覺,他很容易被閃閃發(fā)亮的物體分心。EizabethNaramore畢業(yè)于美國(guó)俄亥俄州邁阿密大學(xué),獲得了組織行為學(xué)位,她從1997年以來就成為一位Web開發(fā)人員。她的主業(yè)是電子商務(wù),但她也為許多行業(yè)開發(fā)過網(wǎng)站。目前她是PHP在線幫助中心PHPBuilder.com的協(xié)調(diào)員?,F(xiàn)在她與丈夫和兩個(gè)孩子生活在俄亥俄州的辛辛那提市,但她希望有一天能回到邁阿密大學(xué),攻讀計(jì)算機(jī)科學(xué)碩士學(xué)位。JasonGerner(“Goldbug”)目前是辛辛那提的一位Web開發(fā)人員,他時(shí)常會(huì)抱怨缺乏Web標(biāo)準(zhǔn)的支持和對(duì)XML的濫用。他也經(jīng)常在PHPBuilder.com論壇上出現(xiàn),等待協(xié)調(diào)對(duì)CSS和代碼效率的意見。YannLeScouarnec(“Bukermaster”)是英國(guó)游戲公司JoltOnlineGaming的資深開發(fā)人員,是PHPBuilder.com的協(xié)調(diào)員,也是游戲社區(qū)的開源PHP軟件的開發(fā)人員。他還是主流軟件公司的軟件質(zhì)量專家。JeremyStolz(“Stolzyboy”)是J&M有限公司(www。Jmcompanies。Com)的一位Web開發(fā)人員,J&M有限公司是美國(guó)北達(dá)科他州法戈市的一家出版公司。Jeremy起初是一位PHP/MySQL開發(fā)人員,但他也使用其他許多語言進(jìn)行工作。在休息時(shí),他常常在網(wǎng)上磨練自己的編程技巧,現(xiàn)在,他也是PHPBuilder.com的投稿者和協(xié)調(diào)員。MichaelGlass(“BuzzLY”)曾經(jīng)做了8年多的軟件/網(wǎng)站開發(fā)領(lǐng)域的辯士,有超過10年的商業(yè)編程經(jīng)驗(yàn),使用過各種技術(shù),包括PHP.Java.LotusDomino和VignetteStoryServer。他把自己的時(shí)間分別用于計(jì)算機(jī)編程。在APA上玩賭博游戲和在www。Ultimatespin.com上運(yùn)行他的網(wǎng)站。他常常在PHPBuilder。Com論壇上出現(xiàn),是該網(wǎng)站的一位協(xié)調(diào)員,昵稱是BuzzLY。

圖書目錄

第1章 配置安裝1
1.1 本書中的項(xiàng)目1
1.2 Apache.MySQL.PHP和開放源代碼的簡(jiǎn)介1
1.2.1 開源活動(dòng)的簡(jiǎn)史2
1.2.2 開源的優(yōu)點(diǎn)2
1.3 AMP中各個(gè)組件的協(xié)同工作3
1.4 在Windows上安裝Apache.MySQL和PHP4
1.4.1 安裝Apache4
1.4.2 安裝PHP7
1.4.3 把PHP配置為使用MySQL8
1.4.4 安裝MySQL10
1.5 幫助和其他有價(jià)值的資源14
1.5.1 程序中的幫助14
1.5.2 源網(wǎng)站14
1.6 小結(jié)14
第2章 用PHP6創(chuàng)建PHP頁面15
2.1 PHP結(jié)構(gòu)和語法概述15
2.1.1 PHP與HTML的協(xié)同合作16
2.1.2 PHP語法規(guī)則16
2.1.3 編碼實(shí)踐的重要性16
2.2 創(chuàng)建第一個(gè)程序18
2.3 用HTML給頁面添加趣味21
2.3.1 集成HTML和PHP21
2.3.2 把HTML放在PHP中的考慮22
2.4 用常量和變量添加功能24
2.4.1 常量概述24
2.4.2 變量概述25
2.5 在頁面之間傳送變量27
2.5.1 通過URL傳送變量27
2.5.2 在會(huì)話中傳送變量31
2.5.3 用cookie傳送變量34
2.5.4 用窗體傳送信息37
2.6 使用if/else參數(shù)41
2.6.1 使用if語句41
2.6.2 使用if和else43
2.7 使用包含文件提高代碼的效率44
2.8 用函數(shù)提高代碼的效率46
2.9 數(shù)組51
2.9.1 數(shù)組的用法52
2.9.2 數(shù)組的排序53
2.9.3 foreach結(jié)構(gòu)54
2.10 while語句59
2.11 PHP中的替代語法63
2.11.1 echo命令的替代命令63
2.11.2 邏輯運(yùn)算符的替代64
2.11.3 雙引號(hào)的替代:使用heredoc64
2.11.4 遞增/遞減值的替代64
2.12 OOP65
2.12.1 類65
2.12.2 屬性和方法66
2.12.3 使用OOP的原因66
2.13 小結(jié)66
2.14 練習(xí)67
第3章 使用PHP和MySQL69
3.1 MySQL結(jié)構(gòu)和語法概述69
3.1.1 MySQL結(jié)構(gòu)70
3.1.2 MySQL語法和命令75
3.2 PHP和MySQL的聯(lián)合使用75
3.3 連接MySQL服務(wù)器76
3.4 查看數(shù)據(jù)庫77
3.5 查詢數(shù)據(jù)庫81
3.5.1 WHERE子句82
3.5.2 使用PHP和數(shù)據(jù)數(shù)組:foreach84
3.5.3 兩個(gè)表的處理87
3.6 幫助提示和建議90
3.6.1 幫助文檔90
3.6.2 使用MySQL查詢?yōu)g覽器91
3.7 小結(jié)92
3.8 練習(xí)92
第4章 用表格顯示數(shù)據(jù)93
4.1 創(chuàng)建表格93
4.2 等一下97
4.3 確定主表104
4.4 關(guān)系111
4.5 小結(jié)115
4.6 練習(xí)115
第5章 表單元素:讓用戶處理數(shù)據(jù)117
5.1 第一個(gè)表單117
5.1.1 FORM元素120
5.1.2 INPUT元素120
5.1.3 處理表單121
5.2 驅(qū)動(dòng)用戶輸入121
5.2.1 一個(gè)表單,多種處理124
5.2.2 單選按鈕INPUT元素127
5.2.3 多個(gè)提交按鈕128
5.2.4 基本的輸入測(cè)試128
5.2.5 三元運(yùn)算符129
5.3 把表單鏈接在一起130
5.4 小結(jié)135
5.5 練習(xí)135
第6章 讓用戶編輯數(shù)據(jù)庫137
6.1 準(zhǔn)備戰(zhàn)斗137
6.2 在關(guān)系數(shù)據(jù)庫中插入記錄139
6.3 刪除記錄145
6.4 編輯記錄中的數(shù)據(jù)149
6.5 小結(jié)156
6.6 練習(xí)156
第7章 用PHP處理和創(chuàng)建圖像157
7.1 使用GD庫157
7.1.1 GD&PHP可以處理的文件類型157
7.1.2 在PHP中啟用GD158
7.2 允許用戶上傳圖像159
7.3 轉(zhuǎn)換圖像文件的類型169
7.4 特殊效果173
7.5 添加標(biāo)題182
7.6 添加水印和合并圖像189
7.7 創(chuàng)建小圖標(biāo)192
7.8 小結(jié)195
7.9 練習(xí)195
第8章 驗(yàn)證用戶的輸入197
8.1 用戶就是用戶197
8.2 把驗(yàn)證部分合并到電影站點(diǎn)中197
8.3 忘記了什么嗎198
8.4 檢查格式錯(cuò)誤206
8.5 小結(jié)217
8.6 練習(xí)218
第9章 處理和避免錯(cuò)誤219
9.1 Apache網(wǎng)絡(luò)服務(wù)器處理錯(cuò)誤的方式219
9.1.1 Apache的ErrorDocument指令219
9.1.2 Apache的ErrorDocument指令:高級(jí)的定制錯(cuò)誤頁面223
9.2 用PHP處理錯(cuò)誤和創(chuàng)建錯(cuò)誤處理頁面225
9.2.1 PHP中的錯(cuò)誤類型225
9.2.2 生成PHP錯(cuò)誤226
9.3 處理錯(cuò)誤的其他方法232
9.3.1 異常232
9.3.2 不滿足條件234
9.3.3 解析錯(cuò)誤235
9.4 小結(jié)235
9.5 練習(xí)235
第10章 建立數(shù)據(jù)庫237
10.1 入門237
10.1.1 什么是關(guān)系數(shù)據(jù)庫238
10.1.2 鍵238
10.1.3 關(guān)系239
10.1.4 引用完整性239
10.1.5 規(guī)范化240
10.2 設(shè)計(jì)數(shù)據(jù)庫240
10.2.1 創(chuàng)建第一個(gè)表240
10.2.2 這些范式有多規(guī)范244
10.2.3 標(biāo)準(zhǔn)化244
10.2.4 完成數(shù)據(jù)庫的設(shè)計(jì)245
10.3 在MySQL中創(chuàng)建數(shù)據(jù)庫246
10.4 創(chuàng)建漫畫人物應(yīng)用程序250
10.5 小結(jié)282
10.6 練習(xí)283
第11章 發(fā)送電子郵件285
11.1 把PHP設(shè)置為使用電子郵件285
11.2 發(fā)送電子郵件286
11.3 用HTML修飾電子郵件290
11.4 存儲(chǔ)圖像295
11.5 進(jìn)行確認(rèn)297
11.6 創(chuàng)建可重用的郵件類308
11.7 小結(jié)317
11.8 練習(xí)318
第12章 用戶登錄.配置和個(gè)性化319
12.1 保護(hù)文件最簡(jiǎn)單的方法319
12.2 使用PHP的會(huì)話和cookie功能進(jìn)行更友好的登錄322
12.3 使用數(shù)據(jù)庫驅(qū)動(dòng)的信息325
12.3.1 在PHP中使用cookie346
12.3.2 管理員注冊(cè)350
12.4 小結(jié)361
12.5 練習(xí)362
第13章 建立內(nèi)容管理系統(tǒng)363
13.1 刷新內(nèi)容363
13.2 設(shè)定規(guī)則364
13.3 準(zhǔn)備數(shù)據(jù)庫364
13.4 編寫可重用的代碼368
13.5 事務(wù)處理頁面376
13.6 用戶界面388
13.6.1 一般功能388
13.6.2 用戶的管理398
13.6.3 文章的發(fā)布401
13.6.4 其他CMS功能413
13.7 小結(jié)419
13.8 練習(xí)420
第14章 郵件列表421
14.1 今天要發(fā)送什么421
14.2 編寫管理應(yīng)用程序422
14.3 加入郵件列表437
14.4 郵件列表的道德規(guī)范452
14.4.1 垃圾郵件452
14.4.2 進(jìn)入和退出郵件列表452
14.5 小結(jié)453
14.6 練習(xí)453
第15章 在線商店455
15.1 在漫畫書迷站點(diǎn)上添加電子商務(wù)功能455
15.1.1 要賣的東西456
15.1.2 購物籃456
15.2 電子商務(wù)497
15.2.1 信息就是一切498
15.2.2 信用的重要性498
15.2.3 專業(yè)化的外觀500
15.2.4 易于導(dǎo)航500
15.2.5 有競(jìng)爭(zhēng)力的價(jià)格500
15.2.6 恰當(dāng)?shù)纳唐?01
15.2.7 及時(shí)送貨501
15.2.8 交流501
15.2.9 顧客反饋501
15.3 小結(jié)502
15.4 練習(xí)502
第16章 創(chuàng)建公告板系統(tǒng)503
16.1 公告板503
16.2 準(zhǔn)備數(shù)據(jù)庫504
16.3 可重用的代碼510
16.3.1 分頁519
16.3.2 面包屑523
16.3.3 用戶的身份驗(yàn)證524
16.4 事務(wù)處理頁面525
16.5 賬戶功能538
16.6 論壇功能551
16.6.1 公告板管理554
16.6.2 論壇管理556
16.6.3 BBcode管理556
16.6.4 搜索566
16.7 事后補(bǔ)記567
16.8 小結(jié)568
16.9 練習(xí)568
第17章 用日志文件改進(jìn)網(wǎng)站569
17.1 定位日志570
17.1.1 Apache570
17.1.2 PHP571
17.1.3 MySQL572
17.2 分析日志數(shù)據(jù)574
17.2.1 Webalizer574
17.2.2 Analog574
17.2.3 AWStats575
17.2.4 HTTPAnalyze575
17.2.5 GoogleAnalytics576
17.3 進(jìn)行分析577
17.3.1 站點(diǎn)的健康狀況577
17.3.2 用戶的喜好和信息577
17.3.3 點(diǎn)擊數(shù)和頁面訪問次數(shù)577
17.3.4 趨勢(shì)578
17.3.5 引用網(wǎng)站578
17.4 小結(jié)578
第18章 排除故障579
18.1 安裝故障的排除579
18.2 解析錯(cuò)誤579
18.2.1 清理第16行,但其實(shí)第94行有錯(cuò)580
18.2.2 基本常識(shí)580
18.3 空變量580
18.3.1 一致而有效的變量名581
18.3.2 打開一個(gè)新瀏覽器581
18.4 “標(biāo)題已發(fā)送”錯(cuò)誤581
18.5 一般調(diào)試提示582
18.5.1 使用echo582
18.5.2 分而治之583
18.5.3 測(cè)試.測(cè)試.再測(cè)試584
18.5.4 用Xdebug調(diào)試584
18.6 尋求幫助584
18.6.1 www.wrox.com584
18.6.2 PHPBuilder.com584
18.6.3 源網(wǎng)站584
18.6.4 搜索和求助585
18.6.5 IRC通道585
18.7 小結(jié)585
附錄A習(xí)題答案587
附錄BPHP快速參考625
附錄CPHP6函數(shù)633
附錄DMySQL數(shù)據(jù)類型679
附錄EMySQL快速參考683
附錄F文本編輯器的比較687
附錄G選擇第三方主機(jī)689
附錄HPHP數(shù)據(jù)對(duì)象簡(jiǎn)介693
附錄I在Linux上的安裝和配置

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)