內容簡介

本書主要內容︰

PHP基礎,包括數據類型、程序流程控制、變量、函數、數組和表單。

在各種環境下安裝PHP和IMySQL的步驟。

MySQL基礎,比如表和SQL語句。

使用SQL操作數據庫的簡單介紹。

新增一章,介紹如何在PHlP中和網站上使用XHTML。

安全和訪問控制,介紹常見的安全問題。

錯誤處理、HTTP身份認證和其他更多內容。

本書內容全面,既解釋了各種基礎概念,又討論了實現各種特定功能的具體細節,並附有示例應用來演示如何綜合使用這些技術構建高效快速的Web站點。如果你有Web或圖形設計的背景,且對HTML有一定了解,那麼本書就正是你學習創建動態Web頁面所需要的讀物。
 

目錄

前言
第1章 動態內容和Web
HTTP和互聯網
PHP和MysQL在web開發中的位置
一個PHP應用程序的組件
整合多種信息源
請求一個網頁數據
第1章練習題
第2章 安裝
本地部署
遠程工作
第2章問題
第3章 PHP初探
PHP和HTML文本
編程組件
第3章問題
第4章 PHP的條件判斷
表達式
運算符的概念
條件語句
循環
第4章問題
第5章 函數
調用函數
定義函數
面向對象編程
第5章問題
第6章數組
數組入門
第6章問題
第7章 使用MySQL
MySQL數據庫
管理數據庫
使用phpMyAdmin
數據庫概念
結構化查詢語言
第7章問題
第8章 數據庫實踐
數據庫設計
備份和恢復數據
高級SQL
第8章問題
第9章 通過PHP訪問MySQL
步驟
使用PHP函數查詢數據庫
使用PEAR
第9章問題
第10章使用表單
創建表單
模板Template
第10章問題
第11章 PHP實踐
字符串函數
日期和時間函數
文件操作
調用系統調用
第11章問題
第12章 XHTML
為什麼要使用XHTML
xHTML和xML命名空間
XHTML版本
使用PHP生成xHTML
第12章問題
第13章 修改MySQL對象和PH P數據.
通過PHP改變數據庫對象
操作表數據
使用嵌入鏈接顯示結果
在一個文件里顯示增加表單和處理表單
更新數據
刪除數據
執行子查詢
第13章問題
第14章 Cookle、會話和訪問控制
Cookie
PHP和HTTP身份認證
會話
使用Auth—HTTP進行驗證
第14章問題
第15章 安全
限制對管理頁面的訪問
會話安全
第15章問題
第16章 驗證和錯誤處理
使用JavaScript驗證用戶輸入
模式匹配
PHP驗證失敗後重新顯示表單
第16章問題
第17章 一個完整的應用程序
配置文件
頁面框架
數據庫
顯示文章概要
顯示文章和它的評論
增加和修改文章
增加和修改評論
第17章問題
第18章 結束語
PHP編程規範
PEAR
框架
Ajax
Wiki
在互聯網上尋求幫助
第18章問題
附錄 各章問題答案
 

Web開發是當今IT界的熱門行業,發展很快,不斷有新的技術涌現出來,比如Rails和AJAX。對于初學者而言,這不僅僅是個選擇從什麼開始學習的問題,很多時候把這些名詞搞明白就是一件很艱巨的任務。

其實,技術發展雖然迅猛,但是萬變不離其宗,最核心的東西不外乎是HTML、服務器端腳本語言、數據庫等等。對于初學者而言,與其追求最新最時髦的技術,不如踏踏實實地從這些基礎的東西學起。一旦你理解並掌握了這些根本的技術,再去擴展你的知識面,學習那些最新最酷的技術,自然就會得心應手、游刃有余了。

那麼初學者應該選擇學習哪種服務器端腳本語言和哪種數據庫呢?

先說說數據庫,因為現在流行的數據庫都是采用標準的SQL語句進行操作,雖然各種數據庫之間有細微的差別,但是很大程度上是一致的,在這種情況下,當然選擇最流行、而且又免費的MySQL了。

服務器端腳本語言的選擇就有點頭疼了,ASP、PHP、Python、Ruby、JSP以及Perl等,市面上這麼多語言似乎也很難分出個高低優劣來。不過仔細一琢磨,PHPL丕當真是初學者的不二之選。為什麼這麼說呢?因為PHP是最流行的、最易于學習的、擁有最多網絡資源的語言,同時也具有跨平台、速度快等各種優點;而且我們也絲毫不用擔心PHP的功能不夠強大,很多知名的網站比如雅虎和維京百科都是使用PHP構建的。

本書恰好就是介紹如何使用PHP和MySQL來構建動態網站的,內容詳盡,從淺入深地講解了創建網站的各個步驟和各種常見問題。相信憑借這本書,即使沒有什麼基礎的初學者也能很快上手,搭建出自己的Web站點。
網路書店 類別 折扣 價格
  1. 新書
    87
    $287