[JavaWeb]Web概念概述
生活随笔
收集整理的這篇文章主要介紹了
[JavaWeb]Web概念概述
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
web概念概述
* JavaWeb:* 使用Java語言開發基于互聯網的項目* 軟件架構:1. C/S: Client/Server 客戶端/服務器端* 在用戶本地有一個客戶端程序,在遠程有一個服務器端程序* 如:QQ,迅雷...* 優點:1. 用戶體驗好* 缺點:1. 開發、安裝,部署,維護 麻煩2. B/S: Browser/Server 瀏覽器/服務器端* 只需要一個瀏覽器,用戶通過不同的網址(URL),客戶訪問不同的服務器端程序* 優點:1. 開發、安裝,部署,維護 簡單* 缺點:1. 如果應用過大,用戶的體驗可能會受到影響2. 對硬件要求過高* B/S架構詳解* 資源分類:1. 靜態資源:* 使用靜態網頁開發技術發布的資源。* 特點:* 所有用戶訪問,得到的結果是一樣的。* 如:文本,圖片,音頻、視頻, HTML,CSS,JavaScript* 如果用戶請求的是靜態資源,那么服務器會直接將靜態資源發送給瀏覽器。瀏覽器中內置了靜態資源的解析引擎,可以展示靜態資源2. 動態資源:* 使用動態網頁及時發布的資源。* 特點:* 所有用戶訪問,得到的結果可能不一樣。* 如:jsp/servlet,php,asp...* 如果用戶請求的是動態資源,那么服務器會執行動態資源,轉換為靜態資源,再發送給瀏覽器* 我們要學習動態資源,必須先學習靜態資源!* 靜態資源:* HTML:用于搭建基礎網頁,展示頁面的內容* CSS:用于美化頁面,布局頁面* JavaScript:控制頁面的元素,讓頁面有一些動態的效果總結
以上是生活随笔為你收集整理的[JavaWeb]Web概念概述的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 个人能不能学会个人能不能学会开车
- 下一篇: [JavaWeb-JDBC]JDBC_快