Web應用程序開發教程 第01章_第1頁
Web應用程序開發教程 第01章_第2頁
Web應用程序開發教程 第01章_第3頁
Web應用程序開發教程 第01章_第4頁
Web應用程序開發教程 第01章_第5頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Web應用程序開發教程

授課教師:職務:第1章Web應用程序設計與開發概述課程描述開發Web應用程序已經成為程序員的必備技能。本章介紹Web應用程序設計語言基本情況,從宏觀上了解開發Web應用程序需要掌握哪些技術。本章知識點Web應用程序設計語言的產生與發展Web應用程序的基本開發流程和工作原理當前比較流行的Web應用程序設計語言1.1Web應用程序設計語言的產生與發展Web應用程序使用Web文檔(網頁)來表現用戶界面,而Web文檔都遵循標準HTML格式。Web應用程序的代碼都放置在服務器端。Web發展歷史簡介1.2

Web應用程序的基本開發流程和工作原理Web應用程序通常由HTML文件、腳本文件和一些資源文件組成。HTML文件可以提供靜態的網頁內容。腳本文件可以提供動態網頁。ASP腳本文件、PHP腳本文件、JSP腳本文件。資源文件可以是圖片文件、多媒體文件和配置文件等。1.2

Web應用程序的基本開發流程和工作原理準備Web服務器硬件安裝操作系統安裝Web服務器應用程序安裝和配置腳本語言編輯工具安裝和配置后臺數據庫系統設計數據庫結構創建數據庫對象設計Web應用程序中包含的模塊和頁面測試Web應用程序通過測試后上線運行設計Web應用程序編寫腳本語言代碼1.2

Web應用程序的基本開發流程和工作原理1.準備Web服務器:運行Web應用程序需要一個載體,即Web服務器。一個Web服務器可以放置多個Web應用程序,也可以把Web服務器稱為Web站點。服務器含義:代表計算機硬件設備,用來安裝操作系統和其他應用軟件;代表安裝在硬件服務器上的相關軟件。配置Web應用程序要準備一臺硬件服務器。要配置Web應用程序,首先需要準備一臺硬件服務器1.2

Web應用程序的基本開發流程和工作原理2.安裝操作系統ASP作為開發Web應用程序的語言,安裝WindowsServer操作系統,例如WindowsServer2000、WindowsServer2003等。PHP和Java等支持跨平臺的開發語言,可以安裝Unix或Linux操作系統。1.2

Web應用程序的基本開發流程和工作原理3.安裝Web服務器應用程序Web服務器應用程序可以響應用戶通過瀏覽器提交的請求。常用的Web服務器應用程序包括IIS和Apache等。選擇ASP作為Web應用程序的開發語言時,通常選擇IIS作為Web服務器應用程序。1.2

Web應用程序的基本開發流程和工作原理4.安裝和配置腳本語言編輯工具。流行的網頁設計工具包括DreamWeaver和FrontPage5.安裝和配置后臺數據庫系統。常用的數據庫服務器包括SQLServer、Access、Oracle和MySQL等。通常ASP可以與SQLServer和Access數據庫結合使用。1.2

Web應用程序的基本開發流程和工作原理6.設計數據庫結構,創建數據庫對象。根據總體設計的要求設計具體的數據庫結構,包括創建數據庫、決定數據庫中包含哪些表和視圖、設計表和視圖結構等。7.設計Web應用程序,編寫腳本語言代碼。根據總體設計文檔將每個功能模塊劃分成若干個網頁文件;使用DreamWeaver設計網頁的基本框架和網頁中的靜態元素,例如表格、靜態圖像和靜態文本等;最后在網頁中添加ASP代碼,完成網頁的具體功能。1.2

Web應用程序的基本開發流程和工作原理8.測試Web應用程序,通過測試后上線運行。Web瀏覽器Web服務器(IIS)申請服務HTTP通信協議文件下載解析腳本文件(ASP)數據庫服務器(SQLServer)查詢結果1.3當前比較流行的Web應用程序設計語言HTML簡介ASP簡介JSP簡介PHP簡介HTML簡介HTML是英文HyperTextMarkupLanguage的縮寫,中文的意思是超文本標記語言。通過嵌入代碼或標記的方式來表明文本格式的國際標準。用它編寫的文件擴展名是.html或.htm,這種網頁文件的內容是靜態的,而且無法與后臺數據庫結合使用。HTML標記,它們可以被Web瀏覽器解釋,從而決定網頁的結構和顯示的內容。標記通常成對出現,語法格式如下:

<標記名>數據

</標記名>HTML簡介HTML文檔可以分為文件頭與文件體。文件頭中提供了文檔標題,并建立HTML文檔與文件目錄間的關系;文件體部分是Web頁的實質內容。它是HTML文檔中最主要的部分,其中定義了Web頁的顯示內容和效果。常用的結構標記結構標記具體描述<HTML>…</HTML>標記HTML文檔的開始和結束<HEAD>…</HEAD>標記文件頭的開始和結束<TITLE>…</TITLE>標記文件頭中的文檔標題<BODY>…</BODY>標記文件體部分的開始和結束<!--…-->標記文檔中的注釋部分HTML簡介基本結構標記文檔實例:<HTML><HEAD><TITLE>HTML文件標題.</TITLE></HEAD><BODY><!--HTML文件內容

--></BODY></HTML>ASP簡介ASP是ActiveServerPages的縮寫。Microsoft公司開發的Web服務器端腳本開發環境。可以生成動態、高效的Web應用程序。ASP程序保存為后綴名為.asp的文件,一個ASP文件相當于一個可執行文件,因此必須放在Web服務器上有可執行權限的目錄下。JSP簡介JSP是JavaServerPages的縮寫。Sun公司主導推出的一種動態網頁技術標準。JSP文件的擴展名為.jsp。JSP開發的Web應用程序是跨平臺的,即能在Linux環境下運行,也能在Windows等其他操作系統上運行。PHP簡介PHP是服務

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論