想要使用PHP和MySQL構(gòu)建數(shù)據(jù)庫驅(qū)動的網(wǎng)站?本書正是你需要的實(shí)踐指南,可以讓你很快地建立并運(yùn)行動態(tài)網(wǎng)站。《PHP&MySQL實(shí)戰(zhàn)手冊(第二版)》的主要內(nèi)容有:快速入門跟上節(jié)奏。學(xué)習(xí)如何安裝PHP和MySQL,并使它們都可在您的本地計(jì)算機(jī)和遠(yuǎn)程服務(wù)器上運(yùn)行。獲取新技術(shù)。充分利用所有的新章節(jié)來整合PHP與與HTML網(wǎng)頁。管理內(nèi)容。使用文件系統(tǒng)訪問用戶數(shù)據(jù),其中還包括圖形以及其它二進(jìn)制文件。構(gòu)造動態(tài)頁面。創(chuàng)建隨著每個(gè)新視圖動態(tài)變化的頁面。建立良好的數(shù)據(jù)庫。使用MySQL存儲用戶信息及其它數(shù)據(jù)。維護(hù)網(wǎng)站運(yùn)行。掌握可修復(fù)錯(cuò)誤的工具。控制操作。創(chuàng)建管理接口來監(jiān)視您的網(wǎng)站。
Brett McLaughlin是一位高級技術(shù)專家和分析師,特別擅長Web編程、數(shù)據(jù)驅(qū)動和面向客戶系統(tǒng)的開發(fā)。他致力于開發(fā)標(biāo)準(zhǔn)高、工期緊的大型應(yīng)用程序,從項(xiàng)目開始到結(jié)束的整個(gè)生命周期內(nèi),他主要負(fù)責(zé)系統(tǒng)結(jié)構(gòu)、總體設(shè)計(jì)、項(xiàng)目管理全過程,而不僅只是關(guān)注系統(tǒng)的某一個(gè)組件。開玩笑的說,布雷特是一個(gè)技術(shù)宅男(或者是怪才),他每天的時(shí)光主要都在電腦前渡過,不斷地用雙手飛快的敲擊鍵盤。目前,他大部分精力投入到美國宇航局的項(xiàng)目,這份工作聽起來很酷,實(shí)際上也是如此。但是,嘿,或許太空中的衛(wèi)星也是用PHP和MySQL來控制的呢。
創(chuàng)作團(tuán)隊(duì)簡介
簡介
第1部分 PHP和MySQL基礎(chǔ)
第1章 PHP是什么,為什么學(xué)習(xí)PHP
PHP在哪里運(yùn)行
PHP的兩種類型:本地和遠(yuǎn)程
PHP:本地安裝
編寫您的第一個(gè)程序
運(yùn)行您的第一個(gè)PHP程序
但是,Web服務(wù)器在哪里
第2章 PHP嵌入HTML
腳本或HTML
回歸PHP
遠(yuǎn)程運(yùn)行PHP腳本
第3章 PHP語法:奇異而又奇妙
從Web表單中獲取信息
在PHP中使用文本
$_REQUEST變量是數(shù)組
您如何處理用戶信息
第4章 MySQL和SQL:數(shù)據(jù)庫和SQL語言
什么是數(shù)據(jù)庫
安裝MySQL
SQL是一種與數(shù)據(jù)庫交互的語言
第2部分 動態(tài)網(wǎng)頁
第5章 PHP連接到MySQL
編寫簡單的PHP連接腳本
用多文件的方式整理代碼
創(chuàng)建一個(gè)基本的SQL查詢器
第6章 正則表達(dá)式
字符串快速匹配
第7章 生成動態(tài)網(wǎng)頁
再次訪問用戶信息
規(guī)劃數(shù)據(jù)庫表
保存用戶信息
顯示用戶
回顧(以及重新定位)創(chuàng)建用戶的腳本
第3部分 從網(wǎng)頁到網(wǎng)頁應(yīng)用程序
第8章 錯(cuò)誤處理
規(guī)劃錯(cuò)誤頁
PHP錯(cuò)誤頁的折中方案
添加調(diào)試
錯(cuò)誤重定向
第9章 圖像處理
圖像只是文件
查看圖像
圖像存儲方案分析
第10章 二進(jìn)制對象和圖像加載
BLOB對象
存儲原始圖像
存儲二進(jìn)制數(shù)據(jù)
連接Users表和Imaaes表
展示圖像
查看圖像
最好的方法
第11章 列表、迭代和管理
系統(tǒng)管理員的需求
列出所有用戶
刪除用戶
說服用戶
消息規(guī)范化
整合功能、視圖和消息
第4部分 如何處理網(wǎng)站的安全
第12章 認(rèn)證與授權(quán)
基本身份驗(yàn)證
概要
PHP腳本中不應(yīng)保存密碼
密碼的安全
第13章 Cookies、用戶登錄和阻止彈出窗口
超越基本身份驗(yàn)證
用Cookies登錄
添加特定的上下文菜單
第14章 授權(quán)與會話
在數(shù)據(jù)庫中建立用戶組
校驗(yàn)組成員資格
特定用戶組的菜單
使用瀏覽器會話
記憶中:還記得網(wǎng)絡(luò)釣魚騙局嗎
為什么不使用Cookies呢
第5部分 附錄
附錄A 在Windows系統(tǒng)不使用WAMP的情況下安裝PHP
附錄B 在不使用MAMP或WAMP的情況下安裝MySQL