網(wǎng)頁設(shè)計作業(yè)_第1頁
網(wǎng)頁設(shè)計作業(yè)_第2頁
網(wǎng)頁設(shè)計作業(yè)_第3頁
網(wǎng)頁設(shè)計作業(yè)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1,C/S、B/S之間聯(lián)系與區(qū)別?

1、簡單解釋:B/S最大優(yōu)勢為客戶端免維護,適用于用戶群龐大,或客戶需求經(jīng)長發(fā)生變化的情況。C/S功

能強大,可以減輕服務(wù)器端壓力,如果用戶的需求特別復(fù)雜,用C/S。全面:Client/server是建立在局域

網(wǎng)的基礎(chǔ)上的.Browser/Server是建立在廣域網(wǎng)的基礎(chǔ)上的.硬件環(huán)境不同:C/S一般建立在專?用的網(wǎng)絡(luò)上,

小范圍里的網(wǎng)絡(luò)環(huán)境,局域網(wǎng)之間再通過專門服務(wù)器提供連接和數(shù)據(jù)交換服務(wù).B/S建立在廣域網(wǎng)之上的,

不必是專門的網(wǎng)絡(luò)硬件環(huán)境,例與電話上網(wǎng),租用設(shè)備.信息自己管理.有比C/S更強的適應(yīng)范圍,一般只要

有操作系統(tǒng)和瀏覽器就行對安全要求不同C/S一般面向相對固定的用戶群,對信息安全的控制能力很強.

?般高度機密的信息系統(tǒng)采用C/S結(jié)構(gòu)適宜.可以通過B/S發(fā)布部分可公開信息.B/S建立在廣域網(wǎng)之上,

對安全的控制能力相對弱,面向是不可知的用戶群.對■程序架構(gòu)不同C/S程序可以更加注重流程,可以對

權(quán)限多層次校驗,對系統(tǒng)運行速度可以較少考慮.B/S對安全以及訪問速度的多重的考慮,建立在需要更加

優(yōu)化的基礎(chǔ)之上.比C/S有更高的要求B/S結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢,從MS的.Net系列的BizTalk

2000Exchange2000等,全面支持網(wǎng)絡(luò)的構(gòu)件搭建的系統(tǒng).SUN和IBM推的JavaBean構(gòu)件技術(shù)等,使

B/S更加成熟.軟件重用不同C/S程序可以不可避免的整體性考慮,構(gòu)件的重用性不如在B/S要求卜的構(gòu)

件的重川性好.B/S對的多重結(jié)構(gòu),要求構(gòu)件相對獨立的功能.能夠相對較好的重用.就入買來的餐桌可以再

利用,而不是做在墻上的石頭桌子系統(tǒng)維護不同系統(tǒng)維護是軟件生存周期中,開銷大,——重要C/S程序

由于整體性,必須整體考察,處理出現(xiàn)的問題以及系統(tǒng)升級.升級難.可能是再做一個全新的系統(tǒng)B/S構(gòu)件

組成,方面構(gòu)件個別的更換,實現(xiàn)系統(tǒng)的無縫升級.系統(tǒng)維護開銷減到最小.用戶從網(wǎng)上自己卜.載安裝就可以實

現(xiàn)升級.處理問題不同C/S程序可以處理用戶面固定,并且在相同區(qū)域,安全要求高需求,與操作系統(tǒng)相

關(guān).應(yīng)該都是相同的系統(tǒng)B/S建立在廣域網(wǎng)上,面向不同的用戶群,分散地域,這是C/S無法作到的.與操

作系統(tǒng)平臺關(guān)系最小.用戶接口不同C/S多是建立的Window平臺上,表現(xiàn)方法有限,對程序員普遍要求較

高B/S建立在瀏覽器上,有更加豐富和生動的表現(xiàn)方式與用戶交流.并且大部分難度減低,減低開發(fā)成本.

信息流不同C/S程序?般是典型的中央集權(quán)的機械式處理,交互性相對低B/S信息流向可變化,B-BB-C

B-G等信息、流向的變化,更象交易中心

2、B/S、B/W/S之間聯(lián)系?

B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶

端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到服爰遙上,簡化了系統(tǒng)的

開發(fā)、維護和使用??蛻魴C上只要安裝一個瀏覽器(Browser英['braz司美['braz]),如Netscape

Navigator或InternetExplorer,服務(wù)器安裝SQLServer、Oracle、MYSQL等數(shù)據(jù)庫。瀏覽滯通過WebServer

同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。

3、什么是HTML?HTML5有什么變化?

1、HTML5是最新的HTML標(biāo)準(zhǔn),或遲或早,所有的web程序員都會發(fā)現(xiàn)需要使用到

這個最新的標(biāo)準(zhǔn),而且,很多人都會感覺到,重新開發(fā)一個HTML5的網(wǎng)站,要比把一

個網(wǎng)站從HTML4遷移到HTML5上容易的多,這是因為這兩個版本之間有很大不同之處。

2、事實上,HTML5并沒有對HTML4做什么重大的修改,它們很多東西都是相似

的。

3、可是,其中有一些很重要的區(qū)別你需要知道。下面列出的就是一些HTML4和

HTML5之間主要的不同之處(并不是全部,全部列出來是不可能的):

4、

5、1.HTML5標(biāo)準(zhǔn)還在制定中

6、這頭一個不同之處顯而易見,但非常重要,我需要先從它開始。也許你已經(jīng)注

意到了關(guān)于HTML5很酷的言論到處都是,但是事實情況是,HTML5是一個還未完成的

標(biāo)準(zhǔn)。HTML4已經(jīng)有10歲了,但它仍是當(dāng)前正式的標(biāo)準(zhǔn)的事實沒有改變。

7、另一方面,HTML5仍處在早期階段,以后的修改會不斷的出現(xiàn)。你必須考慮

到這些,因為你在網(wǎng)站上使用的這些新增加或修改的網(wǎng)頁元素會每年都出現(xiàn)一些變

化,你需要不停的更新升級你的網(wǎng)站,這可不是你希望的。這就是目前為止,你最好在

產(chǎn)品里使用HTML4,只在實驗里使用HTML5的原因。

8、

9、2.簡化的語法

10s更簡單的doctype聲明是HTML5里眾多新特征之一?,F(xiàn)在你只需要寫<!doctype

html>,這就行了。HTML5的語法兼容HTML4和XHTML1,但不兼容SGML。

11、

12、3.一個替代Flash的新<canvas>標(biāo)記

13、對于Web用戶來說,F(xiàn)lash既是一個驚喜,也是一種痛苦。有很多的Web開

發(fā)人員對HTML5對Flash產(chǎn)生的威脅很不滿。但對于那些忍受著要花幾年時間加載和

運行的臃腫的Flash視頻的人來說,用新的<canvas>標(biāo)記生成視頻的技術(shù)已經(jīng)到來。

14、目前,<canvas>標(biāo)記并不能提供所有的Flash具有的功能,但假以時日,F(xiàn)lash

必將從web上淘汰。我們拭目以待,因為很多人還并不認(rèn)同這種觀點。

15、

16^4.新的<header>和<footer>標(biāo)記

17、HTML5的設(shè)計是要更好的描繪網(wǎng)站的解剖結(jié)構(gòu)。這就是為什么這些(header)

<footer>等新標(biāo)記的出現(xiàn),它們是專門為標(biāo)志網(wǎng)站的這些部分設(shè)計的。

18、在開發(fā)網(wǎng)站時,你不在需要用<div>標(biāo)記來標(biāo)注網(wǎng)頁的這些部分。

19、

20、5.新的〈section〉和〈article〉標(biāo)記

21、跟(header〉和〈footer〉標(biāo)記類似,HTML5中引入的新的〈section)和<article>

標(biāo)記可以讓開發(fā)人員更好的標(biāo)注頁面上的這些區(qū)域。

22、據(jù)推測,除了讓代碼更有組織外,它也能改善SEO效果,能讓搜索引擎更容

易的分析你的頁面。

23、

24、6.新的<menu>和〈figure〉標(biāo)記

25、新的<menu>標(biāo)記可以被用作普通的菜單,也可以用在工具條和右鍵菜單匕

雖然這些東西在頁面上并不常用。

26、類似的,新的Vfigure〉標(biāo)記是一種更專業(yè)的管理頁面上文字和圖像的方式。

當(dāng)然,你可以用樣式表來控制文字和圖像,但使用HTML5內(nèi)置的這個標(biāo)記更適合。

27、

28、7.新的<audio>和<video>標(biāo)記

29、新的<audio>和<video>標(biāo)記可能是HTML5中增加的最有用處的兩個東西

To正如標(biāo)記名稱,它們是用來嵌入音頻和視頻文件的。

30、除此之外還有一些新的多媒體的標(biāo)記和屬性,例如<track>,它是用來提供跟蹤

視頻的文字信息的。有了這些標(biāo)記,HTML5使Web2.0特征變得越來越友好。問題在于,

在HTML5還未被廣泛的接受之前,Web2.0還是老的Web2.0<.

31、

32、8.全新的表單設(shè)計

33、新的<form>和<forminput>標(biāo)記對原有的表單元素進(jìn)行的全新的修改,它們

有很多的新屬性(以及一些修改)。如果你經(jīng)常的開發(fā)表單,你應(yīng)該花時間更詳細(xì)的研究

一下。

34、

35、9.不再使用<b>和<font>標(biāo)記

36、對我個人來說,這是一個讓我不太理解的改動。我并不認(rèn)為去除<b>和

<font>標(biāo)記會帶來多大的好處。我知道,官方的指導(dǎo)說這些標(biāo)記可以通過CCS來做更好

的處理,但這樣一來,為了在文章--兩個地方出現(xiàn)的這種標(biāo)記,你就需要在獨立的css

和文本兩個地方來實現(xiàn)這一的功能,豈不笨拙。也許我們以后會習(xí)慣這種方法。

37、

38、10.不再使用<frame>,〈center〉,<big>標(biāo)記

39、事實上,我已經(jīng)記不清曾經(jīng)何時用過這些標(biāo)記了,所以,我并不為去除這些標(biāo)

記感到悲哀。相同的原因,有更好的標(biāo)記能實現(xiàn)它們的功能——這很好,任何作廢的標(biāo)

記從標(biāo)準(zhǔn)中剔除都是受歡迎的。

40、這10個HTML5和HTML4之間的不同只是整個新的規(guī)范中的一小部分。除了

這些主要的變動外,我還可以略提一下一些次要的改動,比如修改了<。>標(biāo)記的屬性,

讓它能夠倒排序,對<u>標(biāo)記也做了修改。

41、所有這些次要的改動數(shù)量眾多。而且新的修改也在不斷的增加,因此,如果你

想實時跟蹤最新的動向,你需要經(jīng)常的查看w3.org的HTML4和HTML5之間的不同

這個頁面。如果你很心急,想在你的工作中使用這些新的標(biāo)記和屬性,我勸告你最好只

是做實驗,原因已經(jīng)說的很清楚了,這些新標(biāo)記和新屬性在將來也許會有很大的改變,

所以,除非你不斷的更新你的代碼,它們很可能會過期失效。

4、什么是服務(wù)器端腳本語言?JSP、PHP、ASP.NET

JSP做大的分布式系統(tǒng),一般大型企業(yè)用的多;PHP快速簡潔,而且JSP一樣具有跨平臺的特點;ASP和.NET

只能在windows上運行,ASP與PHP比起來差不多,不過沒有PHP那么多的函數(shù),所以遇到復(fù)雜疑點的

就要做組件,很煩人的,此外也不如PHP安全高效,而且最重要的是:ASP已經(jīng)被微軟拋棄,停止技術(shù)更

新了,就等著死掉后被NET代替,屬于是正在死亡的技術(shù),而PHP正日新月異的發(fā)展著,前途很廣。.NET

基本上有著與JSP相同的功能和目的。將來,統(tǒng)帥網(wǎng)絡(luò)編程的肯定是:JSP和.NET。而PHP則是兩者之

外的有力競爭者和黑馬

5、什么是web服務(wù)器?IIS、APACHE、TOMCAT

iis,apache,tomcat三者的共同點是都可以直接用作Web服務(wù)器,就是你看www網(wǎng)頁就是把網(wǎng)頁放到服務(wù)

器上的。區(qū)別:iis和apache二者只能作web服務(wù)器(iis是m$出品的閉源產(chǎn)品,apache是

出品的開源產(chǎn)品,性能好一點),而tomcat除過做web服務(wù)器外,還可以作應(yīng)用服務(wù)器。所謂應(yīng)用服務(wù)器

(AppServer),這里主要是為JavaEE的Web應(yīng)用提供一個運行的容器。其實細(xì)分還可以分成按是否根據(jù)

JavaEE規(guī)范的版本支持看其支持到什么程度,如JavaEE1.5App服務(wù)器,JavaEE6App服務(wù)器等),

嚴(yán)格說來由于Tomcat本身不支持EJB,多數(shù)情況下它是作為運行ServleVJSP的容器。

6、DIV、CSS

現(xiàn)在標(biāo)準(zhǔn)的網(wǎng)頁制作方式。以前做網(wǎng)頁時,頁面上的內(nèi)容往往通過表格定位,即

溫馨提示

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

最新文檔

評論

0/150

提交評論