UI前端開發都是做什么的以及html、css、php、js等究竟是神馬關系


第一個問題:

1、UI,是視覺方面的呈現。一個網頁首先由UI完成整體設計,然后把每一個模塊切圖,例如組件、logo、版塊等。常用工具:PS,AI,DW。

2、前端,是將UI的設計代碼化,因為計算機無法識別UI完成的圖片,只能將圖片按照一定的樣式布局,瀏覽器才能識別。可以簡單理解為,UI做的給人看的,前端做的給電腦看的。 用到的技術:html,css,js

3、開發,是將前端的樣式功能化,有了樣式還需要請求服務器端的數據才能達到目的,php就是干的這個活,請求數據,返回數據,生成代碼供瀏覽器讀取。

第二個問題:

css ,其實是一種樣式控制,也就是如何定義一個網頁的布局,顏色等外觀,這些是由瀏覽器負責解析。

js, 是一種客戶端動態腳本,用於控制頁面上的動態內容顯示

php是一種服務器端的動態語言,最終會動態生成html代碼供客戶端瀏覽器解析

html 是一種超文本語言,由客戶端的瀏覽器負責解析,就是說瀏覽器解析到的網頁其整體是html源碼

所以說,

css負責展現,可以讓你的HTML更加的漂亮,比如加字體顏色加邊框。

js負責功能,可以讓你HTML+CSS組成的頁面更加“生動”,

php與后端數據交互

HTML負責展示內容,而PHP可以輸出可變化的HTML。

總結:

html,css,js 是前端技術,屬於客戶端語言,是由瀏覽器解析執行。

php 是后台技術,屬於服務端語言,運行在遠程服務器上,調用后台數據,其最終需要生成html才可以被瀏覽器識別

 

什么是動態?即客戶端驗證,如用戶注冊、用戶登錄、在線調查、用戶管理、訂單管理等等,包括非常炫酷的界面制作。

動態跟靜態網頁相對,靜態網頁隨着html代碼的生成,頁面的內容和顯示效果就基本上不會發生變化了——除非你修改頁面代碼。

而動態網頁則不然,頁面代碼雖然沒有變,但是顯示的內容卻是可以隨着時間、環境或者數據庫操作的結果而發生改變的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM