●前言
第1章動態Web內容概述
1.1HTTP和HTML:Berners-Lee成名的關鍵
1.2請求一響應過程
1.3PHP、MysQL、Javascript、CSS和HTML5的優勢
1.3.1MariaDB:MysQL的同胞兄弟
1.3.2使用PHP
1.3.3使用MysQL
1.3.4使用JavaScript
1.3.5使用CSS
1.4於是HTML5出現了
1.5ApacheWeb服務器
1.6處理移動設備
1.7關於開源
1.8綜合應用
1.9思考題
第2章搭建開發服務器
2.1WAMP、MAMP或LAMP是什麼
2.2在Windows中安裝AMPPS
2.2.1測試安裝結果
2.2.2訪問文檔根目錄(Windows)
2.2.3其他WAMP
2.3在macOS中安裝AMPPS
2.4在Linux中安裝LAMP
2.5遠程工作
2.5.1登錄
2.5.2使用SFTP或FTPS
2.6使用代碼編輯器
2.7使用IDE
2.8思考題
第3章PHP入門
3.1在HTML代碼中嵌入PHP
3.2本書示例
3.3PHP語言結構
3.3.1注釋
3.3.2基本句法
3.3.3變量
3.3.4運算符
3.3.5變量賦值
3.3.6多行字符串
3.3.7變量類型
3.3.8常量
3.3.9預定義的常量
3.3.10echo和print命令的區別
3.3.11函數
3.3.12變量作用域
3.4思考題
第4章PHP表達式和控制流
4.1表達式
4.1.1TRUE或FALSE
……
第5章PHP函數和對像
第6章PHP數組
第7章實用PHP技術
第8章MySQL入門
第9章精通MySQL
第10章PHP8和MySQL8新特性
第11章使用PHP訪問MySQL
第12章表單處理
第13章cookie、會話和身份驗證
第14章探索JavaScript
第15章JavaScript表達式和控制流
第16章JavaScript函數、對像和數組
第17章JavaScript和PHP數據驗證及錯誤處理
第18章使用異步通信
第19章CSS入門
第20章CSS3新增特性
第21章通過JavaScript訪問CSS
第22章jQuery入門
第23章jQueryMobile入門
第24章React入門
第25章HTML5入門
第26章HTML5畫布
第27章HTML5音頻和視頻
第28章其他HTML5特性
第29章綜合應用
附錄思考題參考答案
即使你隻有基本的HTML知識,也能把開源技術和Web標準有機結合起來,構建數據驅動的交互式網站。這是一本實用的指南,經過全面更新,現已使用如今近期新的Web編程核心技術,涵蓋PHP、MySQL、JavaScrlpt、CSS、HTML5、JQuery和強大的React庫。閱讀本書,Web設計人員將一一學習這些技術,並且養成良好的Web編程習慣,甚至還將了解如何針對移動設備優化網站。我們將綜合應用所學的知識,構建一個功能完善的社交網絡網站,在桌面和移動瀏覽器中都有精美的外觀。·探討MySQL,從數據庫結構到復雜的查詢。·使用PHP內置的增強型MySQL接口PDO擴展。·創建適用於不同用戶的動態PHP網頁。·管理cookie和會話,保持較高的安全性。·借助React庫增強JavaScript語言。·使用Ajax在後臺處理瀏覽器與服務器之間的通信。·掌握裝飾網頁的CSS技能。·使用HTML5特性,等