前端課程(1)

CS架構:

客戶端/服務器 即Client/Service
桌面應用程序即CS架構,如office,QQ
特點:1.安全 2.需要下載 3。要更新 4.不能跨平臺
在軟件更新時,我們的服務器與客戶端都需要更新
在使用前必須安裝
其安全性較高,涉及協議
C/S架構通信採用的是自有協議,相對安全,即我同意,自己定義的協議是由軟件開發自己定義的
PC般的QQ不能在手機端安裝
如今的C/S架構軟件已經到了一個飽和程度

BS架構

Browser/Server (瀏覽器/服務器)
比如網頁版的京東,淘寶,12306,即網站
特點:
1.軟件使用前不需要安裝
2.軟件更新的時候,服務端更新,但客戶端(網站)不需要更新
3.B/S架構的軟件通信使用的是http協議,大家共有,所以不太安全
4.B/S架構軟件不太安全

我們主要從事的主要是B/S架構的開發

一家公司正常開發一個軟件涉及的流程:
與用戶進行交流------售前工程師
.需求分析----需求分析師,要求編寫文檔的能力強
UI工程師------PS
設計好大圖後,給前端工程師,前端工程師將其設計爲靜態頁面
後臺工程師將靜態頁面修改爲動態頁面
將其設計好後交付給測試工程師
然後交給實施工程師,即到現場進行調試(售後,最後可能晉升爲項目經理)

前端技術

前端技術不像Java一樣入門較高,但需要懂一些相應的後臺技術
W3C標準
結構:HTML 骨架
表現:CSS 皮肉
行爲:JavaScript

五大瀏覽器:
谷歌 火狐 IE 蘋果 歐鵬
此五大瀏覽器
而360,qq,百度使用的都是IE瀏覽器的內核

HTML是用來描述頁面的一種語言

HTML是超文本標記語
html不是編譯語言,而是一種標記
是h5聲明

是一個根標籤,頁面中所有的內容都要放到根標籤裏 頭部標籤,幫助瀏覽器解析網頁,該標籤裏面的內容不會出現在網頁中 設置網頁的編碼格式,meta裏面設置關鍵字,決定了網站的排名
 <meta content="hbuilder官方下載" name="keywords"/>
    <meta content="hbuilder官方版是DCloud推出的一款支持HTML5的Web開發IDE。hbuilder官方版通過完整的語法提示和代碼輸入法、代碼塊等,大幅提升HTML、js、css的開發效率。同時,它還包括最全面的語法庫和瀏覽器兼容性數據。" name="description"/>
    <meta content="wxf81110002218a6b6" name="appid"/>

作者

 <meta content="hbuilder官方下載" name="author"/>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章