推薦經(jīng)典php書籍:PHP、MySQL和Apache入門經(jīng)典(第5版)
本文關鍵詞:PHP、MySQL和Apache入門經(jīng)典,由筆耕文化傳播整理發(fā)布。
編輯推薦 全球銷售超百萬冊的系列圖書,連續(xù)十余年打造的經(jīng)典品牌,直觀、循序漸進的學習教程、掌握關鍵知識的最佳起點。每章內(nèi)容針對初學者精心設計,1小時輕松閱讀學習。24小時徹底掌握關鍵知識。每章案例與練習題助你輕松完成常見任務,通過實踐提高應用技能,鞏固所學知識。
PHP、MySQL和Apache是Web應用開發(fā)的強大組合工具。《PHP、MySQL和Apache入門經(jīng)典(第5版)》針對這三種主流工具的最新版本,逐步介紹了如何安裝、配置和使用這些工具組合,并通過一些典型的項目案例,幫助讀者開發(fā)出功能強大的Web應用!
全書分為6個部分共33章。第1部分“基礎知識”,包括第1章到第4章,引領讀者深入了解、安裝和配置MySQL、Apache和PHP。第2部分“PHP語言結構”,,包括第5章到第9章,講解PHP語言基礎,包括數(shù)組和對象這樣的結構化元素。第3部分“深入編程”,包括第10章到第14章,介紹中級應用程序開發(fā)的主題,包括使用表單和文件、限制訪問以及完成包含某個專門概念的小項目。第4部分“PHP和MySQL整合”,包括第15章到第18章,介紹使用數(shù)據(jù)庫的一般方法。第5部分“基本項目”,包括第19章到第28章,介紹如何整合前面已經(jīng)學習到的所有知識,使用PHP和MySQL執(zhí)行一個特定任務。第6部分“管理和優(yōu)化”,包括第29章到第33章,介紹管理和優(yōu)化Apache和MySQL的方法。
《PHP、MySQL和Apache入門經(jīng)典(第5版)》內(nèi)容全面、講解詳細、由淺入深、實例豐富,而且考慮到讀者使用不同操作系統(tǒng)和開發(fā)環(huán)境的需求!PHP、MySQL和Apache入門經(jīng)典(第5版)》可作為PHP、MySQL、Apache初學者的學習指南,也可作為Web開發(fā)技術人員的參考用書。
作者簡介
Julie C. Meloni是一位技術顧問Julie自從Web誕生的時候就開始從事基于Web應用的開發(fā)。她是多本關于Web編程語言和數(shù)據(jù)庫的圖書和文章的作者,包括Sams Teach Yourself Blogging in a Snap一書。她的博客是thickbook.com和nerdtripping.com,后者包含了很多關于旅游的提示和技巧。
目錄
第1部分 基礎知識
第1章 安裝QuickStart向導
1.1 使用第三方的安裝包
1.2 Linux/UNIX下的安裝
1.3 在Windows上安裝XAMPP
1.4 在Mac OS X上安裝XAMPP
1.5 讓XAMPP更安全
1.6 故障排除
第2章 安裝和配置MySQL
2.1 MySQL的當前版本和未來版本
2.2 如何獲取MySQL
2.3 在Linux/UNIX上安裝MySQL
2.4 在Mac OS X上安裝MySQL
2.5 在Windows上安裝MySQL
2.6 安裝故障排除
2.7 基本安全規(guī)則
2.8 MySQL權限系統(tǒng)簡介
2.9 小結
2.10 Q&A
2.11 實踐練習
問答題
解答
思考題
第3章 安裝和配置Apache
3.1 Apache的當前版本及未來版本
3.2 選擇合適的安裝方法
3.3 在Linux/UNIX上安裝Apache
3.4 在Mac OS X上安裝Apache
3.5 在Windows上安裝Apache
3.6 Apache配置文件結構
3.7 Apache日志文件
3.8 Apache相關命令
3.9 第一次啟動Apache
3.10 故障排除
3.11 小結
3.12 Q&A
3.13 實踐練習
練習題
解答
思考題
第4章 安裝和配置PHP
4.1 PHP的當前版本和未來版本
4.2 在帶有Apache的Linux/UNIX上編譯PHP
4.3 在Mac OS X上安裝PHP
4.4 在Windows上安裝PHP
4.5 php.ini基礎
4.6 測試安裝
4.7 獲取安裝幫助
4.8 PHP腳本基礎
4.9 小結
4.10 Q&A
實踐練習
問答題
解答
思考題
第2部分 PHP語言結構
第5章 PHP的組成部分
5.1 變量
5.2 數(shù)據(jù)類型
5.3 操作符和表達式
5.4 常量
5.5 小結
5.6 Q&A
5.7 實踐練習
問答題
解答
思考題
第6章 PHP的流程控制功能
6.1 轉換流程
6.2 循環(huán)
6.3 代碼塊和瀏覽器輸出
6.4 小結
6.5 Q&A
6.6 實踐練習
練習題
解答
思考題
第7章 使用函數(shù)
7.1 什么是函數(shù)
7.2 調(diào)用函數(shù)
7.3 定義一個函數(shù)
7.4 從用戶定義的函數(shù)返回值
7.5 變量作用域
7.6 使用static語句在函數(shù)調(diào)用之間保存狀態(tài)
7.7 關于參數(shù)的更多內(nèi)容
7.8 測試函數(shù)是否存在
7.9 小結
7.10 Q&A
7.11 實踐練習
問答題
解答
思考題
第8章 使用數(shù)組
8.1 什么是數(shù)組
8.2 創(chuàng)建數(shù)組
8.3 一些和數(shù)組相關的函數(shù)
8.4 小結
8.5 Q&A
8.6 實踐練習
問答題
解答
思考題
第9章 使用對象
9.1 創(chuàng)建一個對象
9.2 對象繼承
9.3 小結
9.4 Q&A
9.5 實踐練習
問答題
解答
思考題
第3部分 深入編程
第10章 使用字符串、日期和時間
第11章 使用表單
第12章 使用Cookie和用戶會話
第13章 使用文件和目錄
第14章 使用圖像
第4部分 PHP與MySQL整合
第15章 理解數(shù)據(jù)庫設計過程
第16章 SQL基本命令
第17章 使用MySQL中的事務和存儲過程
第18章 使用PHP和MySQL交互
第5部分 基本項目
第19章 管理一個簡單的郵件列表
第20章 創(chuàng)建一個在線地址簿
第21章 創(chuàng)建一個簡單的討論論壇
第22章 創(chuàng)建一個在線商店
第23章 創(chuàng)建一個購物車機制
第24章 創(chuàng)建一個簡單的日歷
第25章 限制對應用程序的訪問
第26章 記錄并監(jiān)視Web服務器活動
第27章 應用程序本地化
第28章 使用XML
第6部分 管理和優(yōu)化
第29章 Apache性能調(diào)校和虛擬主機
第30章 建立一個安全的Web服務器
第31章 優(yōu)化和調(diào)校MySQL
第32章 軟件升級
第33章 使用應用程序框架
通過本書,在很短的時間內(nèi),你可以學會如何綜合使用PHP、MySQL和Apache這3種最先進的開源Web開發(fā)工具,來創(chuàng)建動態(tài)的、交互式的Web站點和應用程序。 本書采取一種直接的、按部就班的方式,每一章都是在前一章的基礎上進行,使得你能夠從頭開始學習PHP腳本編程、MySQL數(shù)據(jù)庫以及Apache服務器的基礎知識。 不管你是使用Linux、Windows或者Mac OS X,隨書光盤都附帶了一個完整的啟動工具,使你能夠安裝設置一個可以用于學習、測試和產(chǎn)品開發(fā)的環(huán)境所需的所有軟件。 通過本書,你將學習如何: ? 安裝、配置和設置PHP腳本語言、MySQL數(shù)據(jù)庫系統(tǒng)和Apache Web服務器。 ? 綜合各項技術創(chuàng)建一個動態(tài)、支持數(shù)據(jù)庫的Web站點。 ? 使用PHP和MySQL交互。 ? 操作表單和文件。 ? 創(chuàng)建基于Web的討論論壇和郵件列表。 ? 為站點添加一個商店和購物車。 ? 優(yōu)化MySQL數(shù)據(jù)庫。 ? 優(yōu)化Apache服務器性能。 ? 限制對應用程序的訪問。 ? 設置安全的Web服務器。
本文關鍵詞:PHP、MySQL和Apache入門經(jīng)典,由筆耕文化傳播整理發(fā)布。
本文編號:211586
本文鏈接:http://sikaile.net/wenshubaike/mishujinen/211586.html