day1_搭建前端開發環境
概念
開發環境是指搭建後端資料庫環境以及伺服器指令碼語言支援環境.沒有這個環境就無法執行伺服器指令碼語言,運算元據庫裡的資料.
靜態網頁&動態網頁
靜態網頁一般是指由純HTML&CSS構建的網頁,不涉及資料儲存,不涉及JavaScript,只有一些基礎的佈局.
沒有互動的網頁是沒有靈魂的,互動的網站一般都要儲存資料,那麼我們日常生活中經常瀏覽的網頁,都是怎麼開發的呢.
完整流程
一個網站的流程,由前端工程師 使用 HTML+CSS+JavaScript 進行開發靜態頁面+互動效果,由後端工程師 建立並維護 SQL資料庫,然後進行本地聯調,資料測試.測試完畢後由後端工程師使用Apache 釋出網頁,並配置相應站點以及域名.
根據後端工程師的水平不同,專案需求不同,會使用MySQL,NoSQL,Oracle等.
伺服器與網頁互動也因水平不同,可以使用PHP,Java,Python等多種語言進行伺服器指令碼開發,進行傳遞資料,資料處理,增刪改查.
伺服器
伺服器,也稱伺服器,是提供計算服務的裝置。由於伺服器需要響應服務請求,並進行處理,因此一般來說伺服器應具備承擔服務並且保障服務的能力。
伺服器就是負責承載你網頁和資料庫以及釋出網頁釋出資料的角色,本質是一臺遠端計算機.但是想要做到釋出網頁怎麼辦,需要用到伺服器軟體.
伺服器軟體簡介
伺服器軟體概念請自行百度學習,目前知名的有Nginx、Apache、IIS,因為本人目前學習的事Apache所以暫時不講其他兩個,請自行學習.
Apache
Apache是世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。
相關文章
- 前端開發環境搭建前端開發環境
- web前端開發前的環境搭建Web前端
- 【記錄】WSL 下搭建前端開發環境前端開發環境
- 一、搭建前端開發環境(Vue+element)前端開發環境Vue
- 1 – 搭建開發環境開發環境
- rollup 開發環境搭建開發環境
- 搭建go開發環境Go開發環境
- Androdi開發環境搭建開發環境
- Theia 開發環境搭建開發環境
- QEMU 開發環境搭建開發環境
- Cordova 開發環境搭建開發環境
- 搭建VUE開發環境Vue開發環境
- 安卓開發環境搭建安卓開發環境
- 搭建Layui開發環境UI開發環境
- 搭建scala開發環境開發環境
- EBS開發環境搭建開發環境
- andriod開發環境搭建,開發環境
- Erlang開發環境搭建開發環境
- Kafka開發環境搭建Kafka開發環境
- Qt開發環境搭建QT開發環境
- GeoServer開發環境搭建Server開發環境
- lua 開發環境搭建開發環境
- JAVA開發環境搭建Java開發環境
- grunt搭建自動化的web前端開發環境Web前端開發環境
- phpwamp開發環境搭建詳解,phpwamp綠色整合環境開發環境一鍵搭建PHP開發環境
- docker搭建前端環境Docker前端
- centos 前端環境搭建CentOS前端
- Flutter開發入門之開發環境搭建(VSCode搭建Flutter開發環境)Flutter開發環境VSCode
- 從零搭建前端開發環境----React+Ts+Webpack基礎搭建前端開發環境ReactWeb
- ubuntu環境下搭建以太坊開發環境Ubuntu開發環境
- webpack學習筆記:搭建基本的前端開發環境Web筆記前端開發環境
- Mac 搭建 PHP 開發環境MacPHP開發環境
- Mac搭建Flutter開發環境MacFlutter開發環境
- 搭建 Laravel + vuetify 開發環境LaravelVue開發環境
- Linux搭建開發環境Linux開發環境
- Android開發環境搭建Android開發環境
- 搭建Hadoop開發環境Hadoop開發環境
- Spark開發-spark環境搭建Spark