web是什麼軟體

2022-09-09 18:01:06

web不是軟體,而是一種基於超文字和HTTP的、全球性的、動態互動的、跨平臺的分散式圖形資訊系統;它是建立在Internet上的一種網路服務,為瀏覽者在Internet上查詢和瀏覽資訊提供了圖形化的、易於存取的直觀介面,其中的檔案及超級連結將Internet上的資訊節點組織成一個互為關聯的網狀結構。

前端(vue)入門到精通課程:進入學習

本教學操作環境:windows7系統、Dell G3電腦。

web不是軟體。

web(World Wide Web)即全球廣域網,也稱為全球資訊網,它是一種基於超文字和HTTP的、全球性的、動態互動的、跨平臺的分散式圖形資訊系統。是建立在Internet上的一種網路服務,為瀏覽者在Internet上查詢和瀏覽資訊提供了圖形化的、易於存取的直觀介面,其中的檔案及超級連結將Internet上的資訊節點組織成一個互為關聯的網狀結構。

表現形式

1、超文字(Hyper text)

超文字是一種使用者介面方式,用以顯示文字及與文字相關的內容。現時超文字普遍以電子檔案的方式存在,其中的文字包含有可以連結到其他欄位或者檔案的超文字連結,允許從當前閱讀位置直接切換到超文字連結所指向的文字。

超文字的格式有很多,最常使用的是超檔案標示語言(Hyper Text Markup Language,HTML)及富文字格式 (Rich Text Format,RTF)。我們日常瀏覽的網頁上的鏈結都屬於超文字。

超文字連結一種全域性性的資訊結構,它將檔案中的不同部分通過關鍵字建立連結,使資訊得以用互動方式搜尋。

2、超媒體(hypermedia)

超媒體是超級媒體的簡稱。是超文字(hypertext)和多媒體在資訊瀏覽環境下的結合。使用者不僅能從一個文字跳到另一個文字,而且可以啟用一段聲音,顯示一個圖形,甚至可以播放一段動畫。

Internet採用超文字和超媒體的資訊組織方式,將資訊的連結擴充套件到整個Internet上。Web就是一種超文字資訊系統,Web的一個主要的概念就是超文字連結。它使得文字不再像一本書一樣是固定的線性的,而是可以從一個位置跳到另外的位置並從中獲取更多的資訊,還可以轉到別的主題上。想要了解某一個主題的內容只要在這個主題上點一下,就可以跳轉到包含這一主題的檔案上。正是這種多連線性把它稱為Web。

3、超文字傳輸協定(HTTP,HyperText Transfer Protocol)是網際網路上應用最為廣泛的一種網路協定。

特點

  • 圖形化

Web 非常流行的一個很重要的原因就在於它可以在一頁上同時顯示色彩豐富的圖形和文字的效能。在Web之前Internet上的資訊只有文字形式。Web可以提供將圖形、音訊、視訊資訊集合於一體的特性。

  • 與平臺無關

無論使用者的系統平臺是什麼,你都可以通過Internet存取WWW。瀏覽WWW對系統平臺沒有什麼限制。無論從Windows平臺、UNIX平臺、Macintosh等平臺我們都可以存取WWW。對WWW的存取通過一種叫做瀏覽器(browser)的軟體實現。如Mozilla的Firefox、Google的Chrome、Microsoft的Internet Explorer等。

  • 分散式的

大量的圖形、音訊和視訊資訊會佔用相當大的磁碟空間,我們甚至無法預知資訊的多少。對於Web沒有必要把所有資訊都放在一起,資訊可以放在不同的站點上,只需要在瀏覽器中指明這個站點就可以了。在物理上並不一定在一個站點的資訊在邏輯上一體化,從使用者來看這些資訊是一體的。

  • 動態的

由於各Web站點的資訊包含站點本身的資訊,資訊的提供者可以經常對站上的資訊進行更新。如某個協定的發展狀況,公司的廣告等等。一般各資訊站點都儘量保證資訊的時間性。所以Web站點上的資訊是動態的、經常更新的,這一點是由資訊的提供者保證的。

  • 互動的

Web的互動性首先表現在它的超連結上,使用者的瀏覽順序和所到站點完全由他自己決定。另外通過FORM的形式可以從伺服器方獲得動態的資訊。使用者通過填寫FORM可以向伺服器提交請求,伺服器可以根據使用者的請求返回相應資訊。

web前端和web後端

  • 什麼是web前端?

web前端也被稱為「使用者端」,是關於使用者可以看到和體驗的網站的視覺方面,即使用者所看到的一切Web瀏覽器展示的內容,涉及使用者可以看到,觸控和體驗的一切。例如圖形化使用者介面(GUI)和命令列,包括設計,導航選單,文字,彩色影象,視訊,華麗的按鈕等。

web前端開發需要使用超檔案標示語言(HTML),HTML5(最新版本的HTML),JavaScript和層疊樣式表(CSS,CSS3)等技術來構建。

web前端開發人員在網頁或應用程式上設計和構建使用者體驗元素,包括按鈕,選單,頁面,連結,圖形等。

  • 什麼是web後端?

web後端,也稱為「伺服器端」,是使用者在瀏覽器中無法檢視和互動的所有內容,例如:資料庫和伺服器。基本上,幕後發生的一切都可以歸結為Web後端開發,它是Web前端體驗的推動者。

web後端負責儲存和組織資料,並確保web前端的所有內容都能正常工作。後端與前端通訊,傳送和接收資訊以顯示為網頁。

Web後端促進了表示層和業務層之間的通訊,在Web開發中起著至關重要的作用;Web後端開發需要使用C ++ / C / C#,Java,Ruby,Python,PHP,.Net等等語言。

通常在後端工作的人稱為程式設計師或開發人員。後端開發人員需要處理所有不涉及生成使用者介面的內容,例如編寫API,建立庫或向Web設計人員建立的所有內容新增實用程式。

與Web前端設計人員相比,後端開發人員的角色是高度共同作業的。簡而言之,後端Web開發是軟體應用程式的核心功能邏輯的開發和維護的組合,後端開發人員編寫程式碼以確保前端的一切正常。

與Web前端設計人員相比,後端開發人員傾向於花更多時間來計算邏輯和實現演演算法,以確保網站正常執行;Web後端是一個網站的大腦。

(學習視訊分享:)

以上就是web是什麼軟體的詳細內容,更多請關注TW511.COM其它相關文章!