Web應用程序與網站
隨著互聯網的發明,它的發展成為新一代信息傳遞的平臺和前所未有的訪問水平。萬維網主要由網站組成,後來開發了Web應用程序來引入其他功能和設施。
有關網站的詳細信息
相互連接的網頁集合,可以通過網絡(如因特網或內部網)訪問,稱為網站。網站託管在服務器(或更多)中,並使用統一資源***(URL)通過internet定位。所有公開使用的網站通常被稱為萬維網。
普通網站大多由簡單的基於HTML的架構組成,只是作為一個顯示信息的平臺,而不是與用戶進行交互和交易。網頁可能包含文本、圖像或音樂。例如,一個普通的網站可能包含一系列產品的詳細信息,但是它沒有客戶通過網站訂購產品和付款的功能。
現在的網站都是簡單地使用內容管理系統來設計的,比如Joomla或WordPress。有時也使用JavaScript和CSS。
有關Web應用程序的詳細信息
web應用程序是一種計算機應用程序,可以使用諸如Internet或intranet之類的網絡來訪問它。應用程序可以嵌入到網頁中,或者網頁本身也可以是一個應用程序。Facebook、Gmail、YouTube、Ebay、Twitter和Amazon都是具有重要web應用程序實現的網站。典型的是,這些網站使用用戶名和密碼來驗證用戶身份,並允許用戶通過網頁上可用的應用程序與服務器進行交互和通信。
仔細看一下Gmail,很明顯它有很多功能是普通的基於HTML的網站所沒有的。用戶身份驗證、發送和接收電子郵件、即時消息和聯繫人使用應用程序來處理信息並與服務器通信,而在普通網站中,這種程度的交互是不可能的。另一個例子是Yahoo currency converter,它根據可用數據執行計算。
web應用程序可以基於Java、JavaScript、PHP、ASP、.Net、XML、AJAX和MySQL或Oracle等數據庫服務開發。
Web站點和Web應用程序的區別是什麼?
•網站只是通過網絡提供的HTML文檔的連接集合,而web應用程序是通過網絡交付的計算機應用程序。
•web應用程序可以是網站的一部分,也可以是獨立的應用程序。
•網站的目的純粹是傳遞文本、音樂或視頻等信息。然而,基於web操作的用戶可以產生多個結果。
•web應用程序可以與用戶交互,而網站只顯示信息。