Day18-前端和後端怎麼區分

前端 - 一般是針對瀏覽器而開發的,是在瀏覽器端運行的程序,然後端 - 針對的是服務器,準確的來講應該是服務器端開發。前端開發偏向於用戶體驗,比較直觀,服務器端開發偏向於性能。php

 

前端和後端指的是網站建設當中的分工,之因此分前端和後端是由於網站建設要不一樣的人分工合做,主要分爲前端和後端,下面說一下什麼是前端和後端。css

 

一、網站前端html

 

網站前端就是網站的頁面設計或者是靜態的網頁設計,簡單的說咱們訪問一個網站看到的全部頁面網頁上的內容和版式樣式都屬於網站前端,網站前端工做就是設計網站的靜態頁面,所謂的靜態頁面就是網站前端不包括後端,簡單的例子說一下,靜態頁面就像一張報紙,上面有文字圖片和內容,並排好版,之因此稱之爲靜態是由於這些內容不能動態的改變,也就是全部人看到的靜態頁面都是如出一轍的,沒有任何區別,這是由於這個頁面是靜態的,不會改變。總之,網站前端就是指的網站的靜態頁面設計,網站前端工做使用的是html、css、js等技術設計網站頁面的樣式和排版佈局,這就是網站前端。前端

 

二、網站後端web

 

網站後端也叫網站後臺技術或者動態網站技術,上面咱們也說了靜態頁面的缺點就是不能動態的改變頁面上的內容和實現一些代碼邏輯,好比咱們要實現用戶的註冊登陸驗證、或者購物結算等,這些都是要代碼邏輯來實現的,還有咱們須要一個後臺來往咱們的網頁添加一些消息新聞通知等,由於不是每個網站的使用者都懂前端技術來來改變頁面內容,並且這樣也太不方便了,因此須要網站後臺來實現這些功能,這些東西都是須要網站後臺技術來實現的。常見的網站後端開發語言有asp、asp.net、jsp、php等。同時網站後臺技術還包括數據庫如MySQL、sqlserver等,數據庫是用來存儲後臺數據的。sql

 

三、再說一下爲何要分前端和後端。數據庫

 

如今你們明白了,網站前端和後臺的工做是徹底不一樣的,前端的工做是設計靜態頁面,後臺是結合數據庫實現一些代碼的邏輯如驗證用戶登陸等,後臺更加偏重與邏輯思惟。總之網站只因此分前端和後臺是爲了使不一樣的人幹不一樣的事情,前端的專業作前端後端專業的作後臺,這樣分工就不用一個既懂前端技術又懂後端技術。後端

相關文章
相關標籤/搜索