網(wǎng)站自建平臺(tái)構(gòu)建報(bào)告
網(wǎng)站自建平臺(tái)構(gòu)建報(bào)告一.域名選擇 如何選擇域名一直是不少人呢在建站初期所遇到的比較頭疼的問(wèn)題之一:好域名被選走,自己想的又覺著沒(méi)有什么價(jià)值。為域名的選取多花些精力是十分值得的,因?yàn)橛蛎粌H僅是網(wǎng)站的地
網(wǎng)站自建平臺(tái)構(gòu)建報(bào)告
一.域名選擇 如何選擇域名一直是不少人呢在建站初期所遇到的比較頭疼的問(wèn)題之一:好域名被選走,自己想的又覺著沒(méi)有什么價(jià)值。為域名的選取多花些精力是十分值得的,因?yàn)橛蛎粌H僅是網(wǎng)站的地址,也是網(wǎng)站的一個(gè)標(biāo)簽,是訪客記住你,以及后期品牌推廣的基礎(chǔ)保證。因此,域名的選擇應(yīng)該著眼于盡可能讓訪客易訪問(wèn),易傳播的角度上思考,所以說(shuō)在域名選擇的時(shí)候切勿太急著做決定,要知道選擇一個(gè)合適的域名可以為網(wǎng)站帶來(lái)難以估量的財(cái)富!
1. 在選取域名的時(shí)候,首先要遵循兩個(gè)基本原則:
1). 域名應(yīng)該簡(jiǎn)明易記,便于輸入,這是判斷域名好壞最重要的因素。一個(gè)好的域名應(yīng)該短而順口,便于記憶,最好讓人看一眼就能記住,而且讀起來(lái)發(fā)音清晰,不會(huì)導(dǎo)致拼音錯(cuò)誤。此外,域名選取還要避免同音異義詞。
2). 域名要有一定的內(nèi)涵和意義,用油一定意義和內(nèi)涵的詞或詞組作域名,不但可記憶性好,而且有助于實(shí)現(xiàn)企業(yè)的營(yíng)銷目標(biāo)。例如企業(yè)的名稱、產(chǎn)品名稱、品牌名等過(guò)都是不錯(cuò)的選擇,這樣能夠使企業(yè)的網(wǎng)絡(luò)營(yíng)銷目標(biāo)和非網(wǎng)絡(luò)營(yíng)銷目標(biāo)達(dá)成一致。 以下建議是我們選取域名時(shí)候應(yīng)該考慮的:
1)優(yōu)先考慮.com 域名進(jìn)行注冊(cè)。(1、26個(gè)英文字母 2、“0,1,2,3,4,5,6,7,8,9”十個(gè)數(shù)字 3、“-”(英文中的連詞號(hào))) 2)列出一個(gè)可以從各個(gè)方面描述網(wǎng)站內(nèi)容的關(guān)鍵詞列表,利用列表中的關(guān)鍵詞構(gòu)思域名
3)采用頭腦風(fēng)暴法,或者不斷嘗試各個(gè)關(guān)鍵詞組合搭配來(lái)構(gòu)思域名
4)避免使用連字符
5)優(yōu)先考慮選擇產(chǎn)品/服務(wù)名稱作為域名
6)域名長(zhǎng)度越短越好
7)大聲朗讀目標(biāo)域名,進(jìn)而判斷聽上去是否容易產(chǎn)生歧義
8)多想一些與網(wǎng)站主題切實(shí)相關(guān),但具有深刻含義,令人難忘的詞組
9)做足夠多的研究然后再做決定,不要固步自封,夜郎自大。
10)雖然.com 是正統(tǒng),但也不必?fù)?dān)心注冊(cè)其他后綴(如.net/.org),.net 域名強(qiáng)調(diào)了在線性質(zhì)的網(wǎng)站,.org 適合非盈利組織網(wǎng)站,所以使用得當(dāng),效果比.com 要好。
二. 注冊(cè)域名
域名注冊(cè)是Internet 中用于解決地址對(duì)應(yīng)問(wèn)題的一種方法。域名注冊(cè)遵循先申請(qǐng)先注冊(cè)原則,每個(gè)域名都是獨(dú)一無(wú)二的,價(jià)格不等。7個(gè)類別頂級(jí)域名是按用途分類的,以不同后綴結(jié)尾。cn 為中華人民共和國(guó)的頂級(jí)域域名(ccTLD )。.cn 域名由中華人民共和國(guó)工業(yè)和信息化部管理。而管理域名的最高級(jí)別的是互聯(lián)網(wǎng)互號(hào)碼分配局(Internet Assigned Numbers Authority ,IANA ),它管理根域名服務(wù)器的數(shù)據(jù),從而管理DNS 樹。 步驟:
1、準(zhǔn)備申請(qǐng)資料:com 域名目前無(wú)需提供身份證、營(yíng)業(yè)執(zhí)照等資料,cn 域名目前個(gè)人不允許申請(qǐng)注冊(cè),所以要申請(qǐng)則需要提供企業(yè)營(yíng)業(yè)執(zhí)照。
2、尋找域名注冊(cè)商:由于.com 、.cn 域名等不同后綴均屬于不同注冊(cè)管理機(jī)構(gòu)所管理,如要注冊(cè)不同后綴域名則需要從注冊(cè)管理機(jī)構(gòu)尋找經(jīng)過(guò)其授權(quán)的頂級(jí)域名注冊(cè)服務(wù)機(jī)構(gòu)。如com 域名的管理機(jī)構(gòu)為ICANN ,cn 域名的管理機(jī)構(gòu)為CNNIC (中國(guó)互聯(lián)網(wǎng)信息中心)。若注冊(cè)商已經(jīng)通過(guò)ICANN 、CNNIC 雙重認(rèn)證,則無(wú)需分別到其他注冊(cè)服務(wù)機(jī)構(gòu)申請(qǐng)域名。
,3、查詢域名:在注冊(cè)商網(wǎng)站點(diǎn)擊查詢域名,選擇您要注冊(cè)的域名,并點(diǎn)擊注冊(cè)。
4、正式申請(qǐng):查到想要注冊(cè)的域名,并且確認(rèn)域名為可申請(qǐng)的狀態(tài)后,提交注冊(cè),并繳納年費(fèi)。
5、申請(qǐng)成功:正式申請(qǐng)成功后,即可開始進(jìn)入DNS 解析管理、設(shè)置解析記錄等操作。
三. 自建服務(wù)平臺(tái)硬件選擇自建服務(wù)平臺(tái)硬件選擇(路由器、調(diào)制解調(diào)器、防火墻、防病毒墻、服務(wù)器、工作站等)
1)路由器:路由器作為組建局域網(wǎng)時(shí)經(jīng)常使用的網(wǎng)絡(luò)產(chǎn)品,與類似網(wǎng)卡、集線器之類的網(wǎng)絡(luò)產(chǎn)品相比,就并不為眾人所知了,目前市場(chǎng)上,路由器的品牌型號(hào)眾多,面對(duì)這些眼花繚亂的產(chǎn)品,類型要對(duì)口實(shí)用,隨著因特網(wǎng)應(yīng)用的普及,網(wǎng)絡(luò)帶寬的迅速增加,路由器在網(wǎng)絡(luò)中的地位也越來(lái)越高。一般說(shuō)來(lái),異種網(wǎng)絡(luò)互聯(lián)與多個(gè)子網(wǎng)互聯(lián)都應(yīng)采用路由器來(lái)完成。路由器能將不同網(wǎng)絡(luò)或網(wǎng)段之間的數(shù)據(jù)信息進(jìn)行翻譯,以使它們能夠相互“讀”懂對(duì)方的數(shù)據(jù),從而構(gòu)成一個(gè)更大的網(wǎng)絡(luò)。
根據(jù)性能和價(jià)格,路由器還可分為低端、中端和高端三類。高端路由器又稱核心路由器。低、中端路由器每秒的信息吞吐量一般在幾千萬(wàn)至幾十億比特之間,而高端路由器每秒信息吞吐量均在100億比特以上。由于高端路由器設(shè)備復(fù)雜,技術(shù)難度極大,目前國(guó)際上只有極少數(shù)國(guó)家能研制開發(fā)
2)調(diào)制解調(diào)器:即Modem ,是計(jì)算機(jī)與電話線之間進(jìn)行信號(hào)轉(zhuǎn)換的裝置,由調(diào)制器和解調(diào)器兩部分組成,調(diào)制器是把計(jì)算機(jī)的數(shù)字信號(hào)(如文件等)調(diào)制成可在電話線上傳輸?shù)穆曇粜盘?hào)的裝置,在接收端,解調(diào)器再把聲音信號(hào)轉(zhuǎn)換成計(jì)算機(jī)能接收的數(shù)字信號(hào)。通過(guò)調(diào)制解調(diào)器和電話線就可以實(shí)現(xiàn)計(jì)算機(jī)之間的數(shù)據(jù)通信。
調(diào)制解調(diào)器主要有兩種:內(nèi)置式和外置式。
3)防火墻:防火墻具有很好的網(wǎng)絡(luò)安全和保護(hù)作用。入侵者必須首先穿越防火墻的安全防線,才能接觸目標(biāo)計(jì)算機(jī)。你可以將防火墻配置成許多不同保護(hù)級(jí)別。高級(jí)別的保護(hù)可能會(huì)禁止一些服務(wù),如視頻流等,但至少這是你自己的保護(hù)選擇。
主要作用:
(1)Internet 防火墻可以防止Internet 上的危險(xiǎn)(病毒、資源盜用) 傳播到網(wǎng)絡(luò)內(nèi)部。
(2)能強(qiáng)化安全策略;
(3)能有效記錄Internet 上的活動(dòng);
(4)可限制暴露用戶點(diǎn);
(5)它是安全策略的檢查點(diǎn)。
防火墻有不同類型。一個(gè)防火墻可以是硬件自身的一部分,你可以將因特網(wǎng)連接和計(jì)算機(jī)都插入其中。防火墻也可以在一個(gè)獨(dú)立的機(jī)器上運(yùn)行,該機(jī)器作為它背后網(wǎng)絡(luò)中所有計(jì)算機(jī)的代理和防火墻。最后,直接連在因特網(wǎng)的機(jī)器可以使用個(gè)人防火墻。
4)防病毒墻:防毒墻是指位于網(wǎng)絡(luò)入口處(網(wǎng)關(guān)),用于對(duì)網(wǎng)絡(luò)傳輸中的病毒進(jìn)行過(guò)濾的網(wǎng)絡(luò)安全設(shè)備。通俗的說(shuō),防毒墻可以部署在企業(yè)局域網(wǎng)和互聯(lián)網(wǎng)交界的地方,阻止病毒從互聯(lián)網(wǎng)侵入內(nèi)網(wǎng)。凡是病毒都有一定的特征。防毒墻會(huì)掃描通過(guò)網(wǎng)關(guān)的數(shù)據(jù)包,然后對(duì)這些數(shù)據(jù)進(jìn)行病毒掃描,如果是病毒,則將其清除。理論上講,防毒墻可以阻止任何病毒從網(wǎng)關(guān)處侵入企業(yè)內(nèi)部網(wǎng)絡(luò)。
現(xiàn)在可以裝一個(gè)360安全衛(wèi)士帶有木馬防護(hù)墻功能,可以有效的攔截惡意程序的攻擊,和局域網(wǎng)攻擊。
5)服務(wù)器:服務(wù)器英文名稱為“Server ”,指的是在網(wǎng)絡(luò)環(huán)境中為客戶機(jī)(Client )提供各種服務(wù)的、特殊的專用計(jì)算機(jī)。在網(wǎng)絡(luò)中,服務(wù)器承擔(dān)著數(shù)據(jù)的存儲(chǔ)、轉(zhuǎn)發(fā)、發(fā)布等關(guān)鍵任
,務(wù),是各類基于客戶機(jī)/服務(wù)器(C /S )模式網(wǎng)絡(luò)中不可或缺的重要組成部分。其實(shí)對(duì)于服務(wù)器硬件并沒(méi)有一定硬性的規(guī)定,特別是在中、小型企業(yè),它們的服務(wù)器可能就是一臺(tái)性能較好的PC 機(jī),不同的只是其中安裝了專門的服務(wù)器操作系統(tǒng),所以使得這樣一臺(tái)PC 機(jī)就擔(dān)當(dāng)了服務(wù)器的角色,俗稱PC 服務(wù)器,由它來(lái)完成各種所需的服務(wù)器任務(wù)。當(dāng)然由于PC 機(jī)與專門的服務(wù)器在性能方面差距較遠(yuǎn),所以可以想象由PC 機(jī)擔(dān)當(dāng)?shù)姆?wù)器無(wú)論是在網(wǎng)絡(luò)連接性能,還是在穩(wěn)定性等其它各方面都不能承擔(dān)高負(fù)荷任務(wù),只能適用于小型,且任務(wù)簡(jiǎn)單的網(wǎng)絡(luò)。
6)工作站:工作站是一種高檔的微型計(jì)算機(jī),通常配有高分辨率的大屏幕顯示器及容量很大的內(nèi)存儲(chǔ)器和外存儲(chǔ)器,并且具有較強(qiáng)的信息處理功能和高性能的圖形、圖像處理功能以及聯(lián)網(wǎng)功能。
四. 操作系統(tǒng)選擇 Windows 7 是由微軟公司開發(fā)的一款操作系統(tǒng)。該系統(tǒng)旨在讓人們的日常電腦操作更加簡(jiǎn)單和快捷,為人們提供高效易行的工作環(huán)境。 系統(tǒng)特色:
Windows 7 的設(shè)計(jì)主要圍繞五個(gè)重點(diǎn)——針對(duì)筆記本電腦的特有設(shè)計(jì);基于應(yīng)用服務(wù)的設(shè)計(jì);用戶的個(gè)性化;視聽娛樂(lè)的優(yōu)化;用戶易用性的新引擎。
更易用
Windows 7做了許多方便用戶的設(shè)計(jì),如快速最大化,窗口半屏顯示,跳轉(zhuǎn)列表(Jump List ),系統(tǒng)故障快速修復(fù)等,這些新功能令Windows 7成為最易用的Windows 。 更快速
Windows 7大幅縮減了Windows 的啟動(dòng)時(shí)間,據(jù)實(shí)測(cè),在2008年的中低端配置下運(yùn)行,系統(tǒng)加載時(shí)間一般不超過(guò)20秒,這比Windows Vista的40余秒相比,是一個(gè)很大的進(jìn)步。 更簡(jiǎn)單
Windows 7將會(huì)讓搜索和使用信息更加簡(jiǎn)單,包括本地、網(wǎng)絡(luò)和互聯(lián)網(wǎng)搜索功能,直觀的用戶體驗(yàn)將更加高級(jí),還會(huì)整合自動(dòng)化應(yīng)用程序提交和交叉程序數(shù)據(jù)透明性。 更安全
Windows 7包括了改進(jìn)了的安全和功能合法性,還會(huì)把數(shù)據(jù)保護(hù)和管理擴(kuò)展到外圍設(shè)備。Windows 7改進(jìn)了基于角色的計(jì)算方案和用戶賬戶管理,在數(shù)據(jù)保護(hù)和堅(jiān)固協(xié)作的固有沖突之間搭建溝通橋梁,同時(shí)也會(huì)開啟企業(yè)級(jí)的數(shù)據(jù)保護(hù)和權(quán)限許可。
更廉價(jià)
Windows 7在中國(guó)擁有“微軟校園先鋒計(jì)劃”,以全球最便宜的價(jià)格賣給中國(guó)人,使盜版率大大降低。
節(jié)約成本
Windows7可以幫助企業(yè)優(yōu)化它們的桌面基礎(chǔ)設(shè)施,具有無(wú)縫操作系統(tǒng)、應(yīng)用程序和數(shù)據(jù)移植功能,并簡(jiǎn)化PC 供應(yīng)和升級(jí),進(jìn)一步朝完整的應(yīng)用程序更新和補(bǔ)丁方面努力。
五. 服務(wù)器軟件選擇
為手機(jī)網(wǎng)站選擇Web 服務(wù)器軟件。
WEB 服務(wù)器也稱為WWW(WORLD WIDE WEB) 服務(wù)器,主要功能是提供網(wǎng)上信息瀏覽服務(wù)。 WWW 是 Internet 的多媒體信息查詢工具,是 Internet 上近年才發(fā)展起來(lái)的服務(wù),也是發(fā)展最快和目前用的最廣泛的服務(wù)。正是因?yàn)橛辛薟WW 工具,才使得近年來(lái) Internet 迅速發(fā)展,且用戶數(shù)量飛速增長(zhǎng)。
手機(jī)網(wǎng)站采用了MS SQL Serve 2005數(shù)據(jù)庫(kù),主要考慮的因素是:MS SQL Serve 2005
,雖然企業(yè)級(jí)的數(shù)據(jù)庫(kù)系統(tǒng),但其操作簡(jiǎn)單、易于維護(hù)與管理,完全可以滿足中、小型網(wǎng)站建設(shè)的需要。
六. 按照、配置、測(cè)試服務(wù)器軟件
使用IIS 構(gòu)建網(wǎng)站W(wǎng)eb 服務(wù)器
(1)獲得IIS 服務(wù)器
(2)安裝與卸載IIS 服務(wù)器
(3)配置IIS 服務(wù)器
(4)測(cè)試IIS 服務(wù)器
七. 數(shù)據(jù)庫(kù)服務(wù)器軟件選擇 數(shù)據(jù)庫(kù)SQL Server 2005
SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它最初是由Microsoft 、Sybase 和Ashton-Tate 三家公司共同開發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。在Windows NT 推出后,Microsoft 與Sybase 在SQL Server 的開發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL Server 的Windows NT 版本。Sybase 則較專注于SQL Server在UN Ⅸ操作系統(tǒng)上的應(yīng)用。
SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng),該版本繼承了SQL Server 7.0 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能。具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行Microsoft Windows 98 的膝上型電腦到運(yùn)行Microsoft Windows 2000 的大型多處理器的服務(wù)器等多種平臺(tái)使用。
Microsoft SQL Server 2005 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。Microsoft SQL Server 2005 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。
八.Web 服務(wù)器接口語(yǔ)言選擇
WEB 編程語(yǔ)言,分為WEB 靜態(tài)語(yǔ)言和WEB 動(dòng)態(tài)語(yǔ)言,WEB 靜態(tài)語(yǔ)言就是通常所見到的html 超文本標(biāo)記語(yǔ)言,WEB 動(dòng)態(tài)語(yǔ)言主要是ASP ,PHP ,JA V ASCRIPT ,JA V A ,CGI 等計(jì)算機(jī)語(yǔ)言編寫出來(lái)的執(zhí)行靈活的互聯(lián)網(wǎng)網(wǎng)頁(yè)程序。
HTML
超文本標(biāo)記語(yǔ)言可以規(guī)定網(wǎng)頁(yè)中信息陳列格式,指定需要顯示的圖片,嵌入其他瀏覽器支持的描述性語(yǔ)言,以及指定超文本連接對(duì)象,如其他網(wǎng)頁(yè)、JA V A 、CGI 程序等。
HTML 語(yǔ)言的原文件是純文本文件,可以是用任何文本編輯器如UNIX 的VI 、DOS 的EDIT 、WINDOWS 、txt 中的書寫器等。但專用編輯器如HTML EASY ! MICROSOFT FRONTPAGE 等提供了一整套模板等編輯工具,還可以直接調(diào)用內(nèi)置的瀏覽器瀏覽程序的執(zhí)行結(jié)果,或者提供了“所見即所得”的可視化編程功能。
編輯本段ASP
ASP 是一種服務(wù)器端腳本編寫環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或Web 應(yīng)用程序。ASP 網(wǎng)頁(yè)可以包含HTML 標(biāo)記、普通文本、腳本命令以及COM 組件等。利用ASP 可以向網(wǎng)頁(yè)中添加交互式內(nèi)容,也可以創(chuàng)建使用HTML 網(wǎng)頁(yè)作為用戶界面的web 應(yīng)用程序。 編輯本段PHP
PHP 是將程序嵌入到HTML 文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML 標(biāo)記的CGI 要高許多;PHP 還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行
,更快。PHP 具有非常強(qiáng)大的功能,所有的CGI 的功能PHP 都能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫(kù)以及操作系統(tǒng)。最重要的是PHP 可以用C 、C 進(jìn)行程序的擴(kuò)展!
編輯本段JA V A SCRIPT
HTML 只能提供一種靜態(tài)的信息資源,缺少動(dòng)態(tài)客戶端與服務(wù)器端的交互。JA V A SCRIPT 的出現(xiàn),使信息和用戶之間不僅只是一種顯示和瀏覽的關(guān)系,而且實(shí)現(xiàn)了實(shí)時(shí)地、動(dòng)態(tài)的、可交互的表達(dá)方式。
JA V ASCRIPT 是一種腳本語(yǔ)言,它采用小程序段的方式實(shí)現(xiàn)編程。它的基本結(jié)構(gòu)形式與C 、C 、VB 、DELPHI 十分類似,但她并不需要編譯,而是在程序運(yùn)行過(guò)程中被逐行的解釋。
JA V ASCRIPT 特點(diǎn)
簡(jiǎn)單性:它是基于java 基本語(yǔ)句和控制流之上的簡(jiǎn)單而緊湊的設(shè)計(jì),是學(xué)習(xí)java 的好過(guò)渡,而且,它的變量類型是采用若類型,未采用嚴(yán)格的數(shù)據(jù)類型。
安全性:javascript 不允許訪問(wèn)本地硬盤,不能將數(shù)據(jù)存入到服務(wù)器上,不允許對(duì)網(wǎng)絡(luò)文檔進(jìn)行修改和刪除,只能通過(guò)瀏覽器實(shí)現(xiàn)信息瀏覽或動(dòng)態(tài)交互,從而有效的防止數(shù)據(jù)的丟失。
動(dòng)態(tài)性:javascrpt 可以直接世界驅(qū)動(dòng)的方式進(jìn)行,即由某種操作動(dòng)作引起相應(yīng)的事件響應(yīng),如:點(diǎn)擊鼠標(biāo)、移動(dòng)窗口、選擇菜單等。
跨平臺(tái)性:javascript 依賴于瀏覽器本身,與操作環(huán)境無(wú)關(guān)。只要能運(yùn)行瀏覽器的計(jì)算機(jī),并安裝了支持javascript 的瀏覽器就可以正確執(zhí)行,從而實(shí)現(xiàn)了“編寫一次,走遍天下”的夢(mèng)想。
編輯本段JA V A
主要部分
java 語(yǔ)言和類庫(kù):java 語(yǔ)言是支持整個(gè)java 技術(shù)的底層基礎(chǔ),java 類庫(kù)是隨java 語(yǔ)言一起提供的,提供了在任何平臺(tái)上正常工作的一系列功能特性。
Java 運(yùn)行系統(tǒng):主要指java 虛擬機(jī),負(fù)責(zé)將java 與平臺(tái)無(wú)關(guān)的中間代碼翻譯成本機(jī)的可執(zhí)行機(jī)器代碼。
Java applet :Java applet 是用java 語(yǔ)言編寫的小應(yīng)用程序,通常存放在web 服務(wù)器上,可以嵌入html 中,當(dāng)調(diào)用網(wǎng)頁(yè)時(shí),自動(dòng)從web 服務(wù)器上下載并在客戶機(jī)上運(yùn)行,用戶的瀏覽器就作為一個(gè)java 虛擬機(jī)。
java 特性
簡(jiǎn)單性:java 語(yǔ)言是面向?qū)ο蟮模?/p>
分布性:java 是專為網(wǎng)絡(luò)設(shè)計(jì)的,由一個(gè)類庫(kù)用于tcp/ip協(xié)議。
可解釋性:java 源程序經(jīng)編譯成字節(jié)代碼,可以在任何運(yùn)行JA V A 的機(jī)器上結(jié)識(shí)執(zhí)行,因此,可獨(dú)立與平臺(tái),可移植性好。
安全性:JA V A 解釋器中有字節(jié)代碼驗(yàn)證程序,它檢查字節(jié)代碼的來(lái)源,可判斷出字節(jié)代碼來(lái)自防火墻內(nèi)還是防火墻外,并確認(rèn)這些代碼可以做什么。
JA V A 在WEB 服務(wù)器中的功能:
是WEB 服務(wù)器應(yīng)用程序的接口,給WWW 增添交互性和動(dòng)態(tài)特性。
編輯本段CGI
公共網(wǎng)關(guān)接口 (Common gateway interface)為web 服務(wù)器定義了一種與外部應(yīng)用程序交互、共享信息的標(biāo)準(zhǔn)。
CGI 的工作原理
客戶端瀏覽器向WEB 服務(wù)器提出服務(wù)請(qǐng)求并顯示服務(wù)器傳遞過(guò)來(lái)的結(jié)果。WEB 服務(wù)器將客戶請(qǐng)求正確映射傳遞給CGI 接口程序,在將CGI 的執(zhí)行結(jié)果傳遞給客戶端的瀏覽器。
,CGI 接口負(fù)責(zé)處理WEB 服務(wù)器傳遞過(guò)來(lái)的客戶服務(wù)請(qǐng)求。
CGI 的作用
1. 擴(kuò)大了WEB 服務(wù)器的功能;
2. 它打破了服務(wù)器軟件的局限性,允許用戶根據(jù)需要采用各種語(yǔ)言去實(shí)現(xiàn)無(wú)法用HTTP 、HTML 實(shí)現(xiàn)的功能,給WWW 提供了更為廣闊的應(yīng)用空間。
3. 為在不同的平臺(tái)之間進(jìn)行溝通提供了范例。
連接服務(wù)器與外部應(yīng)用程序。服務(wù)器可以向CGI 程序發(fā)送信息,CGI 程序也可以向服務(wù)器程序回送信息。