本書分為8章,內容包括網站程序設計基礎知識, PHP語言基礎,函數與面向對象編程、Web交互編程,MySQL數據庫的使用,PHP訪問數據庫、文件訪問技術等。附錄中安排了PHP的相關實驗。
本書適合作為高等院校各專業(yè)“Web編程技術”或“動態(tài)網頁設計”等課程的教材,也可作為Web編程的培訓類教材,還可供網頁設計與開發(fā)人員參考使用。
① 在教材內容選取上,一方面?zhèn)戎貙HP基本原理和方法的深入講解,以貼合課堂教學的需要;另一方面重視對實用技術的講解,以增強學生的學習興趣。
② 在內容編排上,所有的實例盡量做到短小精悍,在讀者能夠看懂的前提下,省略一些無關緊要的代碼,以方便讀者閱讀和學習。所有實例都依據相關原理安排在相關原來的后面。
③ 每章后都安排了專門的實驗內容,和各種習題。其中實驗內容專門為上機課而準備,習題包括選擇題、填空題和程序編寫題,前兩種習題教師可在課堂上講解,后一種可作為作業(yè)布置給學生。
從事電子商務,生物信息學研究,從事網頁設計,電子商務等課程教學四年,主持多項校級教研和科研課題,獨立編著教材《基于Web標準的網頁設計與制作》累計印數12000冊),《電子商務安全實用教程》及《Web標準網頁設計與ASP》等。以第一作者身份在《生物數學學報》《生物信息學》《計算機系統應用》《計算機工程與科學》等雜志發(fā)表論文多篇,有豐富的網站開發(fā)經驗。
第 1章 動態(tài)網站的原理和運行機制 9
1.1 動態(tài)網站的原理 9
1.1.1 動態(tài)網站的起源 9
1.1.2 動態(tài)網站的組成與運行 10
1.1.3 動態(tài)網站開發(fā)語言 11
1.1.4 動態(tài)網站的有關概念* 12
1.2 網頁的類型和工作原理 15
1.2.1 靜態(tài)網頁和動態(tài)網頁 15
1.2.2 為什么需要動態(tài)網頁 16
1.2.3 PHP動態(tài)網頁的工作原理 17
1.3 安裝PHP的運行環(huán)境 18
1.3.1 AppServ的安裝 18
1.3.2 運行第 一個PHP程序 22
1.3.3 Apache的配置 24
1.3.4在IIS中集成PHP運行環(huán)境* 26
1.4 使用Dreamweaver開發(fā)PHP程序 28
1.4.1 新建動態(tài)站點 28
1.4.2 編寫并運行PHP程序 30
1.5 Web服務器軟件 31
習題 32
第 2章 HTML 33
2.1 HTML概述 33
2.1.1 HTML文檔的結構 33
2.1.2 Dreamweaver的開發(fā)界面 34
2.1.3 使用DW新建HTML文件 35
2.1.4 HTML標記 35
2.1.5 HTML元素及其分類 36
2.2 文本、圖像和超鏈接標記 37
2.2.1 文本格式標記 37
2.2.2 列表標記 38
2.2.3 圖像標記
40
2.2.4 超鏈接標記
40
2.3 表格標記 42
2.3.1 標記及其屬性 42
2.3.2 、、 | 標記的屬性 43
2.4 表單標記 44
2.4.1 |