基於LINUX的WEB程式設計PHP網站開發

基於LINUX的WEB程式設計PHP網站開發

《基於LINUX的WEB程式設計PHP網站開發》是2008年人民郵電出版社出版的圖書,作者是劉振岩、王勇、陳立平。

基本信息

簡要說明

基於LINUX的WEB程式設計PHP網站開發基於LINUX的WEB程式設計PHP網站開發
本書主要面向初、中級用戶,可以作為大學本科計算機專業或非計算機專業的教材,也可以作為各級Web程式設計的培訓用書。

本書所附光碟提供了書中所有PHP程式的原始碼以及明確的使用說明。

編輯推薦

內容豐富簡潔,圖文並茂;高效實用的學習方式;注重實踐,提供大量實戰代碼;

由於出色的安全性和開放性,Linux+Apache+MySQL+PHP(簡稱LAMP)已成為眾多網站的首選技術方案。

本書以北京理工大學軟體學院本科生實踐課程——網站規劃與設計的教學實踐為基礎精心編寫而成。主要內容包括對Linux安裝和Web伺服器配置的詳細介紹、MySQL和PHP基礎知識,最後是3個非常貼近實戰的項目設計以及代碼實現的完整內容。

本書語言簡潔,講解深入淺出。對於每一個知識點,選用恰當的實例,以明確的步驟指導讀者完成實例,從而使讀者在實際操作中掌握知識,真正做到邊學邊用,達到事半功倍的效果。

作者簡介

劉振岩,任教於北京理工大學軟體學院,從事Web程式設計教學和科研多年,參與了多項重點科研項目,積累了豐富的經驗。所講授的.NETWeb開發課程入選“微軟精品課程支持計畫”。所著《基於NET的Web程式設計》一書獲得廣泛好評。

目錄

第一部分 構建Web開發環境

第1章 PHP與LAMP

1.1 PHP簡介

1.1.1 PHP的發展歷史

1.1.2 PHP的特性

1.1.3 PHP與其他Web開發技術的對比

1.1.4 PHP的運行環境

1.2 LAMP簡介

1.2.1 Linux簡介

1.2.2 Apache簡介

1.2.3 MySQL簡介

1.3 小結

第2章 在虛擬機上安裝Linux

2.1 在WindowsXP上使用VMware

2.1.1 VMware簡介

2.1.2 VMware的安裝和基本配置

2.2 在虛擬機上安裝Ubuntu6

2.2.1ubuntulinux簡介

2.2.2 下載Ubuntu6

2.2.3 安裝Ubuntu6

2.2.4 在Ubuntu6上安裝VMwareTools

2.3 在虛擬機上安裝fedora7

2.3.1 RedHatFedoraCoreLinux簡介

2.3.2 下載Fedora7

2.3.3 安裝Fedora7

2.3.4 在Fedora7上安裝VMwareTools

2.4 Linux的網際網路訪問配置

2.4.1 VMware的3種網路模式

2.4.2 Ubuntu6的網際網路訪問配置

2.4.3 Fedora7的網際網路訪問配置

2.5 小結

第3章 在Linux下安裝配置Apache、MySQL及PHP

3.1 安裝前的準備工作

3.2 安裝配置Apache

3.2.1 安裝Apache

3.2.2 配置並測試Apache

3.3 安裝測試MySQL

3.3.1 用二進制檔案安裝MySQL

3.3.2 用RPM包安裝MySQL

3.4 安裝配置PHP

3.4.1 安裝PHP

3.4.2 配置並測試PHP

3.5 安裝配置PHPMYADMIN

3.6 安裝配置中文輸入法

3.7 使用Linux下的PHP開發工具——QuantaPlus

3.7.1 QuantaPlus簡介

3.7.2 安裝QuantaPlus

3.7.3 用QuantaPlus和Gubed調試PHP

3.8 創建並測試第一個PHP程式

3.9 小結

第4章 Windows下PHP開發環境的構建以及PHP程式向Linux的移植

4.1 Windows下PHP開發環境的構建

4.1.1 安裝配置MySQL

4.1.2 安裝配置Apache和PHP

4.1.3 測試PHP開發環境

4.2 Windows與Linux的檔案共享

4.2.1 在WindowsHost下配置FTP伺服器

4.2.2 在LinuxGuest下配置FTP伺服器

4.2.3 在WindowsHost下配置Telnet伺服器

4.2.4 在LinuxGuest下配置SSH伺服器

4.2.5 在LinuxGuest下配置Samba服務

4.2.6 利用VMwareTools實現檔案共享

4.2.7 使用ISO檔案

4.2.8 直接掛接物理硬碟或硬碟分區來實現共享

4.3 將Windows下的PHP程式移植到Linux下

4.4 小結

第二部分 學習使用PHP和MySQL

第5章 PHP語法

第6章 MySQL

第三部分 套用實例

第7章 簡單聊天室系統

第8章 投票系統

第9章 論壇

第10章 電子商店系統

附錄 常見問題

相關詞條

相關搜尋

熱門詞條

聯絡我們