網頁設計作業_第1頁
網頁設計作業_第2頁
網頁設計作業_第3頁
網頁設計作業_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

1,C/S、B/S之間聯系與區別?

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

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

網的基礎上的.Browser/Server是建立在廣域網的基礎上的.硬件環境不同:C/S一般建立在專?用的網絡上,

小范圍里的網絡環境,局域網之間再通過專門服務器提供連接和數據交換服務.B/S建立在廣域網之上的,

不必是專門的網絡硬件環境,例與電話上網,租用設備.信息自己管理.有比C/S更強的適應范圍,一般只要

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

?般高度機密的信息系統采用C/S結構適宜.可以通過B/S發布部分可公開信息.B/S建立在廣域網之上,

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

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

優化的基礎之上.比C/S有更高的要求B/S結構的程序架構是發展的趨勢,從MS的.Net系列的BizTalk

2000Exchange2000等,全面支持網絡的構件搭建的系統.SUN和IBM推的JavaBean構件技術等,使

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

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

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

由于整體性,必須整體考察,處理出現的問題以及系統升級.升級難.可能是再做一個全新的系統B/S構件

組成,方面構件個別的更換,實現系統的無縫升級.系統維護開銷減到最小.用戶從網上自己卜.載安裝就可以實

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

關.應該都是相同的系統B/S建立在廣域網上,面向不同的用戶群,分散地域,這是C/S無法作到的.與操

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

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

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

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

2、B/S、B/W/S之間聯系?

B/S結構(Browser/Server,瀏覽器/服務器模式),是WEB興起后的一種網絡結構模式,WEB瀏覽器是客戶

端最主要的應用軟件。這種模式統一了客戶端,將系統功能實現的核心部分集中到服爰遙上,簡化了系統的

開發、維護和使用。客戶機上只要安裝一個瀏覽器(Browser英['braz司美['braz]),如Netscape

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

同數據庫進行數據交互。

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

1、HTML5是最新的HTML標準,或遲或早,所有的web程序員都會發現需要使用到

這個最新的標準,而且,很多人都會感覺到,重新開發一個HTML5的網站,要比把一

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

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

的。

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

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

4、

5、1.HTML5標準還在制定中

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

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

標準。HTML4已經有10歲了,但它仍是當前正式的標準的事實沒有改變。

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

到這些,因為你在網站上使用的這些新增加或修改的網頁元素會每年都出現一些變

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

產品里使用HTML4,只在實驗里使用HTML5的原因。

8、

9、2.簡化的語法

10s更簡單的doctype聲明是HTML5里眾多新特征之一。現在你只需要寫<!doctype

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

11、

12、3.一個替代Flash的新<canvas>標記

13、對于Web用戶來說,Flash既是一個驚喜,也是一種痛苦。有很多的Web開

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

運行的臃腫的Flash視頻的人來說,用新的<canvas>標記生成視頻的技術已經到來。

14、目前,<canvas>標記并不能提供所有的Flash具有的功能,但假以時日,Flash

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

15、

16^4.新的<header>和<footer>標記

17、HTML5的設計是要更好的描繪網站的解剖結構。這就是為什么這些(header)

<footer>等新標記的出現,它們是專門為標志網站的這些部分設計的。

18、在開發網站時,你不在需要用<div>標記來標注網頁的這些部分。

19、

20、5.新的〈section〉和〈article〉標記

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

標記可以讓開發人員更好的標注頁面上的這些區域。

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

易的分析你的頁面。

23、

24、6.新的<menu>和〈figure〉標記

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

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

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

當然,你可以用樣式表來控制文字和圖像,但使用HTML5內置的這個標記更適合。

27、

28、7.新的<audio>和<video>標記

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

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

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

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

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

31、

32、8.全新的表單設計

33、新的<form>和<forminput>標記對原有的表單元素進行的全新的修改,它們

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

一下。

34、

35、9.不再使用<b>和<font>標記

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

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

的處理,但這樣一來,為了在文章--兩個地方出現的這種標記,你就需要在獨立的css

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

37、

38、10.不再使用<frame>,〈center〉,<big>標記

39、事實上,我已經記不清曾經何時用過這些標記了,所以,我并不為去除這些標

記感到悲哀。相同的原因,有更好的標記能實現它們的功能——這很好,任何作廢的標

記從標準中剔除都是受歡迎的。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

外的有力競爭者和黑馬

5、什么是web服務器?IIS、APACHE、TOMCAT

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

器上的。區別:iis和apache二者只能作web服務器(iis是m$出品的閉源產品,apache是

出品的開源產品,性能好一點),而tomcat除過做web服務器外,還可以作應用服務器。所謂應用服務器

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

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

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

6、DIV、CSS

現在標準的網頁制作方式。以前做網頁時,頁面上的內容往往通過表格定位,即

溫馨提示

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

評論

0/150

提交評論