版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第11章網(wǎng)站建立與常用模塊分析11內(nèi)容提要本章主要介紹個(gè)人和企業(yè)建立網(wǎng)站的過程。介紹域名的基本概念,什么是域名,如何注冊(cè)域名以及注冊(cè)域名的必要性。介紹虛擬主機(jī)的基本概念,虛擬主機(jī)能提供的服務(wù)以及使用虛擬主機(jī)的注意事項(xiàng)。介紹一些網(wǎng)站應(yīng)用案例分析,比如帶回復(fù)功能的留言簿、新聞信息發(fā)布系統(tǒng)、在線考試系統(tǒng)和論壇系統(tǒng),這些都是目前應(yīng)用很廣的系統(tǒng)。域名系統(tǒng)的基本概念
域名是Internet網(wǎng)絡(luò)上的一個(gè)服務(wù)器或一個(gè)網(wǎng)絡(luò)系統(tǒng)的名字,在全世界,域名具有唯一性。從技術(shù)上講,域名只是一個(gè)Internet中用于解決地址對(duì)應(yīng)問題的一種方法。什么是域名
域名類似于互聯(lián)網(wǎng)上的門牌號(hào)碼,是用于識(shí)別和定位互聯(lián)網(wǎng)上計(jì)算機(jī)的層次結(jié)構(gòu)式字符標(biāo)識(shí),與該計(jì)算機(jī)的互聯(lián)網(wǎng)協(xié)議(IP)地址相對(duì)應(yīng)。但相對(duì)于IP地址而言,更便于使用者理解和記憶。域名屬于互聯(lián)網(wǎng)上的基礎(chǔ)服務(wù),基于域名可以提供WWW、EMAIL、FTP等應(yīng)用服務(wù)。比如:“IBM.com”、“M”和“”等等都是比較常見域名。其中“www.IBM.com”只是該域名提供的www(WorldWideWeb)服務(wù)。域名的層次結(jié)構(gòu)
后綴說明舉例.COM商業(yè)性的機(jī)構(gòu)或公司.ORG非盈利的組織、團(tuán)體.GOV政府部門.MIL軍事部門.NET網(wǎng)絡(luò)服務(wù)的機(jī)構(gòu)或公司.BIZ取意為business.INFO一般的信息服務(wù)使用國內(nèi)某域名提供商的價(jià)格
分類注冊(cè)的價(jià)格說明.com/.net/.org國際域名59元(個(gè)/年)任何機(jī)構(gòu)和個(gè)人都可以注冊(cè)。.cn/././.國內(nèi)域名95元/(個(gè)/年)只有企業(yè)才可以注冊(cè),個(gè)人不可以注冊(cè)。.biz英文域名140元(個(gè)/年)任何機(jī)構(gòu)和個(gè)人都可以注冊(cè)。.info英文域名160元/(個(gè)/年)任何機(jī)構(gòu)和個(gè)人都可以注冊(cè)。注冊(cè)域名的必要性
域名如同商標(biāo),是因特網(wǎng)上的標(biāo)志之一。Internet上的域名是非常有限的,因?yàn)槊總€(gè)域名都只有一個(gè)。如果公司的名字是IntellectualBusinessManagementLtd.,想把公司的域名注冊(cè)成IBM.COM,可是這個(gè)域名早已被國際商用機(jī)器公司搶注了!在美國,連街頭上的小百貨店和小加油站都在注冊(cè)他們的域名,以便在網(wǎng)上宣傳自己的產(chǎn)品和服務(wù)。作為有頭腦、有遠(yuǎn)見的商人,越早行動(dòng),越有可能獲得您所需要的域名。虛擬主機(jī)的基本概念
虛擬主機(jī)和主機(jī)托管是目前常用的兩種網(wǎng)站接入的方式虛擬主機(jī)一般提供兩種操作系統(tǒng):Windows2000/2003和Linux操作系統(tǒng)。用戶可根據(jù)需要選擇不同類型的虛擬主機(jī)什么是虛擬主機(jī)
虛擬主機(jī)(VirtualHost或者VirtualServer)是使用特殊的軟硬件技術(shù),把一臺(tái)計(jì)算機(jī)主機(jī)分成若干臺(tái)“虛擬”的主機(jī),每一臺(tái)虛擬主機(jī)都具有獨(dú)立的域名和IP地址(或共享的
IP地址),具有完整的
Internet服務(wù)器功能。在同一臺(tái)硬件、同一個(gè)操作系統(tǒng)上,運(yùn)行著為多個(gè)用戶打開的不同的服務(wù)器程序,互不干擾;而各個(gè)用戶擁有自己的一部分系統(tǒng)資源(IP地址、文件存儲(chǔ)空間、內(nèi)存、CPU時(shí)間等)。虛擬主機(jī)之間完全獨(dú)立,
在外界看來每一臺(tái)虛擬主機(jī)和一臺(tái)獨(dú)立的主機(jī)的表現(xiàn)完全一樣。提供的服務(wù)
虛擬主機(jī)除了提供網(wǎng)站空間以外,還提供的常用功能有:網(wǎng)站計(jì)數(shù)器、留言版、調(diào)查反饋表、訪問統(tǒng)計(jì)系統(tǒng)、數(shù)據(jù)備份、獨(dú)立CGI-BIN目錄、PHP支持、ASP和ASP.NET支持、JSP支持
、ACCESS數(shù)據(jù)庫支持
、MySQL或者SQLServer數(shù)據(jù)庫支持和提供訪問日志,等等。虛擬主機(jī)根據(jù)提供的服務(wù)不同可以分成四類:普通企業(yè)級(jí)、論壇級(jí)、電商級(jí)和門戶級(jí)別。虛擬主機(jī)注意事項(xiàng)
l
禁止利用服務(wù)器從事Internet上為國家法律法規(guī)或公共道德所禁止的或不歡迎的活動(dòng),包括但不限于散布電子郵件廣告、違反國家法律法規(guī)政策的任何內(nèi)容(信息);l
涉及國家秘密和/或安全的信息;封建迷信或淫穢、色情、下流的信息;l
博彩有獎(jiǎng)、賭博游戲;違反國家民族和宗教政策的信息;l
侵害他人合法權(quán)益的信息和/或其他有損于社會(huì)秩序、社會(huì)治安、公共道德的信息或內(nèi)容;l
不得大量發(fā)送垃圾郵件;l
不得上傳聊天室、江湖游戲及其他耗費(fèi)服務(wù)器資源的應(yīng)用程序;查找域名
目前可以提供注冊(cè)域名的服務(wù)商很多,而且注冊(cè)的價(jià)格也不一樣,比如.COM域名,最便宜的50元,最貴的120元。要找到這些域名服務(wù)商,可以利用Google或者Baidu搜索引擎。比如在“”查找字符串“注冊(cè)域名”,如圖11-1所示。
注冊(cè)域名
如果查到某個(gè)域名還沒有被注冊(cè),就可以通過服務(wù)商注冊(cè)該域名。通常情況下,用戶需要填寫一張注冊(cè)表,然后交納所需要的費(fèi)用。注冊(cè)完畢后,用戶可以要求服務(wù)商將該域名指向某個(gè)IP地址或者某個(gè)URL地址,同時(shí)也可以設(shè)置一些二級(jí)域名
選擇虛擬主機(jī)的類型
相比域名來講,各個(gè)服務(wù)商提供的虛擬主機(jī)的價(jià)格差的更大。但是價(jià)格因素將決定服務(wù)以及網(wǎng)站訪問的速度。各個(gè)服務(wù)商提供的虛擬主機(jī)一般有兩種類型:Windows系列和Linux系列
注冊(cè)虛擬主機(jī)
為了使用和維護(hù)方便,以及以后續(xù)費(fèi)方便,域名和虛擬主機(jī)一般注冊(cè)在同一家服務(wù)商。有時(shí)候,有些服務(wù)商使用域名和虛擬主機(jī)捆綁銷售的方式來促銷。還有些服務(wù)商,為了能讓用戶使用放心,還推出免費(fèi)試用7天的業(yè)務(wù)。比如:“”和“”,等等。(目前有試用業(yè)務(wù),可能以后會(huì)取消)上傳頁面
用戶可以將自己的做好的頁面,通過FTP上傳到虛擬主機(jī)中。服務(wù)商不同,虛擬主機(jī)的根目錄也不同,可以根據(jù)說明進(jìn)行上傳??梢允褂脤iT的FTP工具上傳,比如:CuteFtp或者LeapFtp等等,也可以通過通過瀏覽器直接上傳,在瀏覽器直接輸入地址,然后輸入用戶名和密碼。則出現(xiàn)虛擬主機(jī)根目錄文件列表
帶回復(fù)功能的留言簿
前面的章節(jié)介紹了基于文件的留言簿、基于數(shù)據(jù)庫的分頁留言簿。目前通常留言簿都帶有管理員回復(fù)的功能。本案例包括4個(gè)程序:l
lyb.asp:分頁顯示和信息錄入功能。l
lyb/handle.asp:得到留言信息,并將內(nèi)容存儲(chǔ)到數(shù)據(jù)中。l
lyb/dohuifu.asp:處理回復(fù)信息,并將內(nèi)容存儲(chǔ)到數(shù)據(jù)庫中。l
lyb/lyb.mdb:保存信息的Access數(shù)據(jù)庫。新聞信息發(fā)布系統(tǒng)
信息發(fā)布系統(tǒng)是網(wǎng)站應(yīng)用中常用的系統(tǒng)。除了應(yīng)用在各種新聞網(wǎng)站,網(wǎng)站中許多消息通知和消息發(fā)布系統(tǒng),也可以利用信息發(fā)布系統(tǒng)實(shí)現(xiàn)。程序共包含5個(gè)主要文件:l
default.asp:首頁,信息顯示頁面。l
newswind.asp:顯示信息詳細(xì)內(nèi)容頁面。l
newsadd.asp:信息添加的頁面。l
newsedit.asp:信息修改的頁面。l
news.mdb:存儲(chǔ)信息的Access數(shù)據(jù)庫文件。在線考試系統(tǒng)
考試系統(tǒng)的主要功能是實(shí)現(xiàn)在線考試和客觀題的自動(dòng)評(píng)分??荚囅到y(tǒng)由四個(gè)文件組成,功能如下。l
TEST.MDB:考試系統(tǒng)的數(shù)據(jù)庫文件(Access2000/XP格式)。l
Login.asp:考試系統(tǒng)的登錄界面。l
Test.asp:考試系統(tǒng)的考試界面。l
Score.asp:考試系統(tǒng)的評(píng)分界面。論壇系統(tǒng)隨著論壇系統(tǒng)的逐步成熟,使用ASP編寫的論壇,根據(jù)規(guī)模的大小,可以分成3大類。(1)
小型的論壇系統(tǒng)。
(2)
BBS系統(tǒng)。
(3)社區(qū)系統(tǒng)。無組件上傳系統(tǒng)
前面已經(jīng)介紹了使用組件實(shí)現(xiàn)文件上傳,還可以無組件實(shí)現(xiàn)上傳目前網(wǎng)上流行2種無組件上傳:1、使用FSO對(duì)象實(shí)現(xiàn)無組件上穿;2、使用ADO對(duì)象的Stream對(duì)象實(shí)現(xiàn)上傳。使用第1種方法實(shí)現(xiàn)需要大量的代碼,第2種方法實(shí)現(xiàn)起來比較方便,而且代碼也非常少。
IP地址查詢系統(tǒng)
目前網(wǎng)上有很多應(yīng)用可以直接顯示用戶上網(wǎng)所在地,比如有些論壇系統(tǒng),可以顯示用戶目前在什么地方,QQ也有帶地址顯示的版本。這種查詢其實(shí)是把所有的IP地址都存儲(chǔ)到數(shù)據(jù)庫中,然后查詢IP地址所在的地址段,從而得到所在地。轉(zhuǎn)換程序如look.asp所示.小結(jié)本章所有內(nèi)容最好能親自到網(wǎng)站上實(shí)踐。因?yàn)樵S多的服務(wù)商都提供虛擬主機(jī)的試用服務(wù),這些試用的虛擬主機(jī)還綁定一些3級(jí)域名。比如:“”和“”等服務(wù)商。重點(diǎn)理解六個(gè)網(wǎng)站應(yīng)用案例的數(shù)據(jù)庫設(shè)計(jì)和程序設(shè)計(jì)。由于書上的程序多是節(jié)選,所以需要完全閱讀相應(yīng)的程序代碼,然后進(jìn)一步理解程序的每條代碼。這六個(gè)程序在主體上都實(shí)現(xiàn)了功能,但是如果作為實(shí)際的網(wǎng)站應(yīng)用,還需要增加用戶管理和信息檢查等功能,讀者可以根據(jù)自己的需要增加功能。本章習(xí)題一、選擇題1.下面哪個(gè)域名是國際頂級(jí)域名___________。A)B)C)D)2.關(guān)于域名的說法,正確的是___________。A)所有人都可以任意注冊(cè)各種域名。B)域名最長不能超過63個(gè)字符,且“-”(減號(hào))不能出現(xiàn)在字符串的最前或最后。C)注冊(cè)域名,所有服務(wù)商的價(jià)格一樣。D)中國人只能注冊(cè)國內(nèi)域名。3.張三要在河北開一個(gè)網(wǎng)上書店,大概同時(shí)在線用戶可能達(dá)到50人,張三應(yīng)該選擇哪種類型的虛擬主機(jī)?___________A)企業(yè)普通型
B)網(wǎng)站論壇型C)電商型
D)門戶型4.哪個(gè)不是虛擬主機(jī)支持的服務(wù)___________A)網(wǎng)站計(jì)數(shù)器
B)提供Web空間C)網(wǎng)站定期備份
D)網(wǎng)站頁面程序二、填空題1.其中“www.IBM.com”只是該域名提供的___________服務(wù)。2.虛擬主機(jī)一般提供兩種操作系統(tǒng):___________和___________操作系統(tǒng)。3.虛擬主機(jī)根據(jù)提供的服務(wù)不同可以分成四類:普通企業(yè)級(jí)、___________、電商級(jí)和___________。4.語句“Response.Write("opener.refreshFrm.submit();")”的功能是___________。“opener”是系統(tǒng)關(guān)鍵字,表示打開當(dāng)前窗體的父窗體,refreshFrm是___________,submit()是控制表單提交。5.函數(shù)DateDiff(”d”,x,y)的功能是___________。6.Request.QueryString功能是___________。三、簡答題與程序設(shè)計(jì)題1、在有條件的情況下,注冊(cè)一個(gè)國際域名。2、到一個(gè)可以申請(qǐng)?jiān)囉锰摂M主機(jī)的站點(diǎn),申請(qǐng)一個(gè)虛擬主機(jī),然后做介紹自己的網(wǎng)站。要求包括:計(jì)數(shù)器、網(wǎng)站留言簿和簡單論壇。3.在SQLServer中編寫SQL腳本創(chuàng)建如表11-6和表11-7所示的數(shù)據(jù)庫表。4.將Access版本的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全多方認(rèn)證與訪問控制考核試卷
- 2025-2030年古鎮(zhèn)文化沉浸纜車游行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 2025-2030年數(shù)據(jù)質(zhì)量控制軟件行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 2025-2030年新型電池粘結(jié)劑行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 2025-2030年可編程鹽霧試驗(yàn)箱企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 2025-2030年手工首飾盒設(shè)計(jì)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 二零二五年電影院停車場(chǎng)車位租賃及觀影體驗(yàn)合同3篇
- 家用按摩設(shè)備智能化控制算法研究進(jìn)展考核試卷
- 建筑消防工程招投標(biāo)管理與合同履行考核試卷
- 社區(qū)網(wǎng)格員先進(jìn)事跡材料范文700字(9篇)
- GB/T 10205-2009磷酸一銨、磷酸二銨
- 公司財(cái)務(wù)制度及流程
- 高支模專項(xiàng)施工方案(專家論證)
- 深圳版初中英語單詞匯總
- 健康養(yǎng)生,快樂生活課件
- 《物流與供應(yīng)鏈管理-新商業(yè)、新鏈接、新物流》配套教學(xué)課件
- 物聯(lián)網(wǎng)項(xiàng)目實(shí)施進(jìn)度計(jì)劃表
- MDD指令附錄一 基本要求檢查表2013版
- 駱駝祥子1一24章批注
- 新部編人教版四年級(jí)下冊(cè)道德與法治全冊(cè)教案(教學(xué)設(shè)計(jì))
- 2021年胃腸外科規(guī)培出科考試試題及答案
評(píng)論
0/150
提交評(píng)論