Web開發(fā)技術(shù)基礎(chǔ).ppt
《Web開發(fā)技術(shù)基礎(chǔ).ppt》由會員分享,可在線閱讀,更多相關(guān)《Web開發(fā)技術(shù)基礎(chǔ).ppt(29頁珍藏版)》請在裝配圖網(wǎng)上搜索。
管理信息系統(tǒng)第四章Web開發(fā)的基本技術(shù) 4 1www技術(shù)4 2HTML4 3FrontPage4 4交互網(wǎng)頁的制作4 5ASP4 6Web數(shù)據(jù)庫技術(shù) 4 1www技術(shù) Internet地址IP地址Internet上最高一級分配IP地址的機構(gòu)是網(wǎng)絡(luò)信息中心 NIC 域名頂級域名授權(quán)機構(gòu)是國際互聯(lián)網(wǎng)信息中心 InterNIC 中國互聯(lián)網(wǎng)信息中心 CNNIC 負責管理我國的頂級域名 TCP IP技術(shù) TCP IP是Internet的核心 利用TCP IP協(xié)議可以方便的實現(xiàn)多個網(wǎng)絡(luò)的無縫連接 主機IP地址 為了確保通信時能相互識別 在Internet上的每臺主機都必須有一個惟一的標識 即主機的IP地址 IP協(xié)議就是根據(jù)IP地址實現(xiàn)信息傳遞的 IP地址由32位 即4字節(jié) 二進制數(shù)組成 為書寫方便起見 常將每的個字節(jié)作為一段并以十進制數(shù)來表示 每段間用 分隔 例如 202 96 209 5就是一個合法的IP地址 IP地址常識 IP地址由網(wǎng)絡(luò)標識和主機標識兩部分組成 常用的IP地址有A B C三類 每類均規(guī)定了網(wǎng)絡(luò)標識和主機標識在32位中所占的位數(shù) 它們的表示范圍分別為 A類地址 0 0 0 0 127 255 255 255 A類地址一般分配具有大量主機的網(wǎng)絡(luò)使用 B類地址 128 0 0 0 191 255 255 255 B類地址通常分配給規(guī)模中等的網(wǎng)絡(luò)使用 C類地址 192 0 0 0 233 255 255 255 C類地址通常分配給小型局域網(wǎng)使用 域名系統(tǒng)和統(tǒng)一資源定位器 32位二進制數(shù)的IP地址對計算機來說十分有效 但用戶使用和記憶都很不方便 為此 Internet引進了字符形式的IP地址 即域名 域名采用層次結(jié)構(gòu)的基于 域 的命名方案 每一層由一個子域名間用 分隔 其格式為 機器名 網(wǎng)絡(luò)名 機構(gòu)名 最高域名Internet上的域名由域名系統(tǒng)DNS DomainNameSystem 統(tǒng)一管理 DNS是一個分布式數(shù)據(jù)庫系統(tǒng) 由域名空間 域名服務(wù)器和地址轉(zhuǎn)換請求程序三部分組成 有了DNS 凡域名空間中有定義的域名可以有效地轉(zhuǎn)換為對應的IP地址 同樣 IP地址也可通過DNS轉(zhuǎn)換成域名 WWW上的每一個網(wǎng)頁 HomePage 都有一個獨立的地址 這些地址稱為統(tǒng)一資源定位器 URL 只要知道某網(wǎng)頁的URL 便可直接打開該網(wǎng)頁 例如 在Internet瀏覽器的URL輸入框輸入 按回車后即可進入中國上海熱線的主頁 常用Internet服務(wù) 電子郵件服務(wù) E mail 文件傳輸服務(wù) FTP WWW服務(wù)新聞公告類服務(wù) BBS WWW服務(wù)通過客戶機上的Web瀏覽器和Web站點上的Web服務(wù)器之間的通信來實現(xiàn)的 萬維網(wǎng)上不僅可以看到文字 圖片 而且可以帶聲音 帶動畫 網(wǎng)頁和超文本網(wǎng)頁 WebPage 超文本 在WWW中 信息是按照超文本方式組織的 超文本是實現(xiàn)WWW的關(guān)鍵技術(shù)HTML文件 HyperTextMarkupLanguage 超文本標記語言 存放在WEB服務(wù)器上 HTTP協(xié)議 HyperTextTransferProtocol 超文本傳輸協(xié)議 www服務(wù)是執(zhí)行http協(xié)議進行傳輸?shù)?WWW瀏覽器通過它可以去找到并瀏覽Internet上各種WWW服務(wù)器上的主頁 搜索引擎搜索引擎是Internet上的一種www服務(wù)器 它能在Internet中主動搜索其他www服務(wù)器中的信息并對其索引 將索引內(nèi)容存儲在大型數(shù)據(jù)庫中 供用戶查詢 4 2HTML 用HTML做簡單網(wǎng)頁用標簽標記其在瀏覽器中的顯示格式雙標簽方式單標簽方式 HTML文檔的一般結(jié)構(gòu)HTML文件開始文件頭開始文件頭文件頭結(jié)束文件體開始文件體文體結(jié)束HTML文件結(jié)束 常用的HTML標記元素 在網(wǎng)頁中插入圖片定義表格表題 表格說明 表頭1表頭2 表頭n表項1表項2 表項n表項1表項2 表項n 瀏覽器上顯示的表格 表格名稱 可以顯示上頁圖中所示表格的HTML文本 表格名稱第一標題列第二標題列第三標題列 4 3FrontPage 特點直觀的網(wǎng)頁制作和管理方法 簡化了大量工作 所見即所得的網(wǎng)站編輯器 它具備用戶所需要的創(chuàng)建和導航WWW站點的全部內(nèi)容 易于學習 無HTML語言基礎(chǔ) 也能夠很容易地開發(fā)出屬于自己的Web頁 制作出比較出色的網(wǎng)頁 FrontPage網(wǎng)頁制作創(chuàng)建站點和管理站點制作網(wǎng)頁 4 4交互網(wǎng)頁的制作 僅有靜態(tài)的網(wǎng)頁是不夠的 我們需要通過網(wǎng)頁實現(xiàn)網(wǎng)上注冊 客戶在網(wǎng)頁上寫入自己的姓名和密碼 網(wǎng)上交談 網(wǎng)上查詢 客戶在網(wǎng)頁上輸入自己要買的產(chǎn)品名 網(wǎng)站返回該產(chǎn)品名的性能 價格等 交互網(wǎng)頁制作需要在網(wǎng)頁上顯示一個人機對話的表但接口界面 既表單 FORM 元素 網(wǎng)站的交互性一般是通過表單程序來實現(xiàn)的 網(wǎng)頁瀏覽者將信息通過表單發(fā)送到Web服務(wù)器端 web服務(wù)器接收做出相應的回應 最終將反饋信息返回到個人的瀏覽器 4 5ASP 用HTML寫的文本是靜態(tài)的 你可以看到頁面上的內(nèi)容 但不能在屏幕上輸入并傳送數(shù)據(jù)到Web服務(wù)器 更無法進行完整的人機對話 當涉及到頁面與數(shù)據(jù)庫的連接問題和從站點返回一個頁面給客戶的問題時 僅依靠HTML文本是做不到的 ASP就是為了解決動態(tài)交互的問題和與數(shù)據(jù)庫連接的問題而設(shè)計的 ASP定義ASP ActiveServerPages 是微軟公司為它的WEB服務(wù)器 互聯(lián)網(wǎng)信息服務(wù)器 簡稱IIS 開發(fā)的一個組件 軟件 它是一種實現(xiàn)動態(tài)網(wǎng)頁開發(fā)技術(shù)的服務(wù)器端的開發(fā)環(huán)境 通過ASP 我們能夠?qū)TML頁面 腳本命令 ASP內(nèi)置對象和ActiveX組件結(jié)合起來 建立動態(tài) 交互而又高效的Web應用程序 ASP可利用ADO ActiveDataObject 方便地訪問數(shù)據(jù)庫 ASP的工作原理ASP文件可以包含以下的幾個部分 1 文本2 HTML標記3 ASP腳本命令等ASP腳本命令可以包含ASP對象 ActiveX組件和任何腳本語言 如VB腳本語言 JAVA腳本語言等 ASP腳本命令寫在 和 兩個符號之間 ASP文件可以使用文本編輯器 如記事本 進行編輯 也可以用WEB編程工具FrontPage來做 原理圖 ASP腳本編程ASP腳本命令包含內(nèi)容腳本語言 可用VBScript寫ASP內(nèi)置對象 Request就是一個內(nèi)置對象ActiveX組件 ASP支持的ActiveX組件包括ASP服務(wù)器本身附帶的內(nèi)置組件和用戶自己 第三方 創(chuàng)建的ASP組件 用戶與WEB服務(wù)器之間的信息交互使用HTML中的FORM 表單 ASP文件中可使用VBScript作為腳本語言 也可用JAVAScript作為腳本語言 基于ASP技術(shù)的網(wǎng)站服務(wù)器環(huán)境設(shè)置WINDOWS2000Server下的WEB服務(wù)器環(huán)境設(shè)置 添加Internet信息服務(wù) 組件 服務(wù)器配置設(shè)置默認站點 地址 主目錄 設(shè)置其他屬性設(shè)置虛擬目錄 4 6Web數(shù)據(jù)庫技術(shù) Web數(shù)據(jù)庫系統(tǒng)是指以HTML為代表的Web頁面 即網(wǎng)頁 與位于底層的數(shù)據(jù)庫的集成 數(shù)據(jù)庫管理系統(tǒng)解決Web頁面和數(shù)據(jù)庫之間的通信問題 ASP網(wǎng)頁數(shù)據(jù)庫編程步驟 1 建立網(wǎng)頁數(shù)據(jù)庫編程的軟件環(huán)境 2 建立數(shù)據(jù)庫 3 創(chuàng)建ODBC的數(shù)據(jù)源 4 建立ASP網(wǎng)頁 在網(wǎng)頁中使用ADO的對象和SQL命令對數(shù)據(jù)庫進行操作 5 調(diào)試ASP網(wǎng)頁 Web數(shù)據(jù)庫工作原理網(wǎng)站運用了數(shù)據(jù)庫技術(shù) 就可以實現(xiàn)網(wǎng)頁更新的自動化 即只要將數(shù)據(jù)庫中的內(nèi)容更新了 網(wǎng)頁上的內(nèi)容也就自動更新了 Web數(shù)據(jù)庫管理系統(tǒng)的功能建立數(shù)據(jù)庫管理數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)的傳送等 ODBC和SQL語言開放式數(shù)據(jù)庫連接器ODBCODBC是一種編程接口 它能使應用程序訪問支持SQL查詢語言的數(shù)據(jù)庫管理系統(tǒng) 實現(xiàn)與各種數(shù)據(jù)庫的通信 開放數(shù)據(jù)庫互連 ODBC 是Microsoft引進的一種數(shù)據(jù)庫接口技術(shù) 它以非語言專用的方式 提供給程序員一種訪問數(shù)據(jù)庫內(nèi)容的簡單方法 可以在控制面板里的管理工具的ODBC里配置和添加數(shù)據(jù)源- 1.請仔細閱讀文檔,確保文檔完整性,對于不預覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- Web 開發(fā) 技術(shù) 基礎(chǔ)
鏈接地址:http://ioszen.com/p-6564868.html