當前位置:首頁 » 網頁前端 » 前端c和b
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

前端c和b

發布時間: 2022-11-03 05:08:27

A. 什麼是C/S結構,其和B/S有什麼區別很聯系呢

C/S結構即伺服器/客戶機結構。C/S結構通常採取兩層結構。客戶機通過區域網與伺服器相連,接受用戶的請求,並通過網路向伺服器提出請求,對資料庫進行操作。伺服器接受客戶機的請求,將數據提交給客戶機,客戶機將數據進行計算並將結果呈現給用戶。

隨著Internet和WWW的流行,C/S無法滿足當前的全球網路開放、互連、信息隨處可見和信息共享的新要求,於是就出現了B/S型模式,即瀏覽器/伺服器結構。它是C/S架構的一種改進,可以說屬於三層C/S架構。

C/S結構和B/S結構區別為:硬體環境不同、客戶端軟體不同、用戶介面不同。

一、硬體環境不同

1、C/S結構:C/S結構建立在區域網的基礎上,區域網之間再通過專門伺服器提供連接和數據交換服務。

2、B/S結構:B/S結構建立在廣域網之上,不必配備專門的網路硬體環境。

二、客戶端軟體不同

1、C/S結構:C/S結構中的每一個客戶機都必須安裝和配置相關軟體,如操作系統、客戶端軟體等。

2、B/S結構:B/S結構中每一個客戶端只需通過瀏覽器便可進行各種信息的處理,而不需要安裝客戶端軟體。

三、用戶介面不同

1、C/S結構:C/S結構是建立在Windows平台上,表現方法有限。

2、B/S結構:B/S結構是建立在瀏覽器上,有更加豐富和生動的表現方式。

B. C/S架構和B/S 架構的區別

C/S
架構
C/S
架構是一種典型的兩層架構,其全程是Client/Server,即客戶端伺服器端架構,其客戶端包含一個或多個在用戶的電腦上運行的程序,而伺服器端有兩種,一種是資料庫伺服器端,客戶端通過資料庫連接訪問伺服器端的數據;另一種是Socket伺服器端,伺服器端的程序通過Socket與客戶端的程序通信。
C/S
架構也可以看做是胖客戶端架構。因為客戶端需要實現絕大多數的業務邏輯和界面展示。這種架構中,作為客戶端的部分需要承受很大的壓力,因為顯示邏輯和事務處理都包含在其中,通過與資料庫的交互(通常是SQL或存儲過程的實現)來達到持久化數據,以此滿足實際項目的需要。
C/S
架構的優缺點
優點:
1.C/S架構的界面和操作可以很豐富。
2.安全性能可以很容易保證,實現多層認證也不難。
3.由於只有一層交互,因此響應速度較快。
缺點:
1.適用面窄,通常用於區域網中。
2.用戶群固定。由於程序需要安裝才可使用,因此不適合面向一些不可知的用戶。
3.維護成本高,發生一次升級,則所有客戶端的程序都需要改變。
B/S架構
B/S架構的全稱為Browser/Server,即瀏覽器/伺服器結構。Browser指的是Web瀏覽器,極少數事務邏輯在前端實現,但主要事務邏輯在伺服器端實現,Browser客戶端,WebApp伺服器端和DB端構成所謂的三層架構。B/S架構的系統無須特別安裝,只有Web瀏覽器即可。
B/S架構中,顯示邏輯交給了Web瀏覽器,事務處理邏輯在放在了WebApp上,這樣就避免了龐大的胖客戶端,減少了客戶端的壓力。因為客戶端包含的邏輯很少,因此也被成為瘦客戶端。
B/S架構的優缺點
優點:
1)客戶端無需安裝,有Web瀏覽器即可。
2)BS架構可以直接放在廣域網上,通過一定的許可權控制實現多客戶訪問的目的,交互性較強。
3)BS架構無需升級多個客戶端,升級伺服器即可。
缺點:
1)在跨瀏覽器上,BS架構不盡如人意。
2)表現要達到CS程序的程度需要花費不少精力。
3)在速度和安全性上需要花費巨大的設計成本,這是BS架構的最大問題。
4)客戶端伺服器端的交互是請求-響應模式,通常需要刷新頁面,這並不是客戶樂意看到的。(在Ajax風行後此問題得到了一定程度的緩解)

C. 請問互聯網行業的運營中,經常說的"C端","B端"是什麼意思C代表什麼,B又代表什麼

C有釋義為:Consumer、Client;如取「Consumer」,意為消費者、個人用戶或終端用戶,使用的是客戶端。例如:網易新聞、網易雲音樂等等。

B釋義為:Business;通常為企業或商家為工作或商業目的而使用的系統型軟體、工具或平台。例如:網易雲、網易有數或企業內部的ERP系統等等。

C端&B端產品的本質及特性:

(3)前端c和b擴展閱讀:

C端產品的本質基本都是一個核心功能,例如:音樂類app的核心功能就是聽音樂;閱讀類app的核心功能就是閱讀;游戲類app的核心功能就是游戲。

C端產品的特性可以總結為一個詞——「分享」例如「評論」、「打賞」其實都基於「分享」,即讓他人聽見「我」的聲音,看見「我」的想法。

B端產品的本質則是滿足用戶的工作需要,而工作需要從來不是單一的功能就可以滿足的,其必然包括多項功能的復合及嵌套應用支持。

B端產品的特性也非常明確——即「協同工作」。在處於信息時代的現代公司或企業中,幾乎已沒有可以單獨完成而不需要協同合作的工作。

D. C語言和B語言都是什麼東西,我只知道和編程有關,學編程有什麼用嗎

C和B既是用來編程的一種軟體,也是編程所採用的一種語言。至於學編程有沒有用那得看你學的靜不精通了,學的強悍你可以從事軟體開發行業,工資也是很高的。

E. b/s和c/s結構是什麼意思

B / S結構(瀏覽器/伺服器,瀏覽器/伺服器模式),是WEB興起後,網路結構模式,WEB瀏覽器是客戶端軟體的最重要的應用。該模型結合的客戶端,系統功能到一個中央伺服器的核心,從而簡化了系統的開發,維護和使用。只需安裝客戶端,如Netscape Navigator或Internet Explorer,伺服器安裝甲骨文中,Sybase,Informix的,或SQL Server等資料庫上的瀏覽器(瀏覽器)。

C/S結構一般指伺服器-客戶機,即Client-Server(C/S)結構。C/S結構通常採取兩層結構。伺服器負責數據的管理,客戶機負責完成與用戶的交互任務。

(5)前端c和b擴展閱讀

B/S和C/S都是隨著互聯網的發展而出現的一種網路結構模式。

B/S結構和C/S結構的區別

1、硬體環境不同,C/S通常是建立在專用的網路上,小范圍的網路環境。而B/S是建立在廣域網上的,適應范圍強,通常有操作系統和瀏覽器就行;

2、C/結構比B/S結構更安全,因為用戶群相對固定,對信息的保護更強;

3、B/S結構維護升級比較簡單,而C/S結構維護升級相對困難。

F. 軟體開發c/s與b/s到底有什麼區別

B/S結構軟體的好處

何謂B/S結構,就是只安裝維護一個伺服器(Server),而客戶端採用瀏覽器(Browse,如Internet Explorer,MYIE等)運行軟體,即瀏覽器/伺服器結構。

相對於C/S結構,盡管C/S結構相對於更早的文件伺服器來說,有了很大的進步,但與B/S相比,缺點和不足是很明顯的。
1.首先,B/S比C/S的維護工作量大大減少了。C/S結構的每一個客戶端都必須安裝和配置軟體。假如一個企業共有50個客戶站點使用一套C/S結構的軟體,則當這套軟體進行了哪怕很微小的改動後(比如增加某個功能),系統維護員都必須進行這樣的維護;將伺服器更新到最新版本;將客戶端原有的軟體卸載,再安裝新的版本,然後進行設置,最為可怕的是客戶端的維護工作必須不折不扣的進行50次。若其中有部分客戶端是在另外一個地方,則系統維護員還必須跑到該地方再進行卸載、安裝、設置的工作。 若某個客戶端,忘記進行這樣的維護,則該客戶端將會碰到版本不一致的問題而無法工作。 而B/S結構,客戶端不必安裝及維護。如果我們將前面企業的C/S結構的軟體換成B/S結構的,我們看看軟體升級後,系統維護員如何維護: 系統維護員只要將伺服器的軟體升級到最新版本就行了。其他客戶端,只要重新登錄系統,使用的就已經是最新版本的軟體了。
2.其次,B/S相對C/S能夠降低總體擁有成本, C/S軟體一般是採用兩層結構的。
兩層結構中,客戶端接受用戶的請求,客戶端向資料庫服務提出請求,資料庫服務將數據提交給客戶端,客戶端將數據進行計算(可能涉及到運算、匯總、統計等等)並將結果呈現給用戶。
在三層結構中,客戶端接受用戶的請求,客戶端向應用服務提出請求,應用服務從資料庫服務中獲得數據,應用服務將數據進行計算並將結果提交給客戶端,客戶端將結果呈現給用戶。
這兩種結構的不同點是,兩層結構中客戶端參與運算,而三層結構中客戶端並不參與運算,只是簡單的接收用戶的請求,顯示最後的結果。由於三層結構中的客戶端並不需要參與計算,所以對客戶端計算機的配置要求是比較低的。
另外,由於從應用服務到客戶端只傳遞最終的結果,數據量較少,使用電話線也能夠信任。而採用C/S兩層結構,使用電話線作為傳輸線路可能因為速度太慢而不能夠接受。 採用三層結構的璐華軟體的配置可以是提高伺服器的配置,降低客戶端的配置。這樣增加的只是一台伺服器(應用服務和資料庫服務可以放在同一台計算機中)的價格,而降低的卻是幾十台客戶端機器的價格。起到了降低總體擁有成本的作用。

C/S、B/S軟體數據一致性比較

在C/S結構軟體的解決方案里,對於異地經營的大型集團都採用各地安裝區域級伺服器,然後再進行數據同步的模式。這些伺服器每天必須同步完畢之後,總部才可得到最終的數據。由於局部網路故障造成個別資料庫不能同步不說,即使同步上來,各伺服器也不是一個時點上的數據,數據永遠無法一致,不能用於決策。對於B/S結構的軟體來講,其數據是集中存放的,客戶端發生的每一筆業務單據都直接進入到中央資料庫,不存在數據一致性的問題。

C/S、B/S軟體數據實時性比較

在集團級應用里,C/S結構不可能隨時隨地看到當前業務的發生情況,看到的都是事後數據;而B/S結構則不同,它可以實時看到當前發生的所有業務,方便了快速決策,有效地避免了企業損失。

C/S、B/S軟體數據安全性比較

由於C/S結構軟體的數據分布特性,客戶端所發生的火災、盜搶、地震、病毒、黑客等都成了可怕的數據殺手。另外,對於集團級的異地軟體應用,C/S結構的軟體必須在各地安裝多個伺服器,並在多個伺服器之間進行數據同步。如此一來,每個數據點上的數據安全都影響了整個應用的數據安全。所以,對於集團級的大型應用來講,C/S結構軟體的安全性是令人無法接受的。對於B/S結構的軟體來講,由於其數據集中存放於總部的資料庫伺服器,客戶端不保存任何業務數據和資料庫連接信息,也無需進行什麼數據同步,所以這些安全問題也就自然不存在了。

G. Apollo(web前端開發必備技能之一,但是不解) 是什麼意思下面a、b、c個是什麼意思

這是哪家公司的前端招聘要求嗎?說的太玄乎了,不實在
a的意思是你要會html/css、javascript,以及javascript面向對象的一些思想
b的意思是出了a以外,你還需要會apollo這個東西(估計是一種框架之類的)
c就很扯淡了。3D個蛋,太概念了。會a就行了。最基本的

H. 什麼是C/S和B/S各舉一實例

c/s,是客戶端/伺服器,例如網游(wow),需要裝客戶端的那些都是C/S架構的
B/S,瀏覽器/伺服器,不需要裝客戶端,只需要瀏覽器,例如淘寶等商務網站
C/S結構,即Client/Server(客戶機/伺服器)結構,是大家熟知的軟體系統體系結構,通過將任務合理分配到Client端和Server端,降低了系統的通訊開銷,可以充分利用兩端硬體環境的優勢.早期的軟體系統多以此作為首選設計標准.
B/S結構,即Browser/Server(瀏覽器/伺服器)結構,是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構.在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在伺服器端實現,形成所謂3-tier結構.B/S結構,主要是利用了不斷成熟的WWW瀏覽器技術,結合瀏覽器的多種Script語言(VBScript、JavaScript…)和ActiveX技術,用通用瀏覽器就實現了原來需要復雜專用軟體才能實現的強大功能,並節約了開發成本,是一種全新的軟體系統構造技術.隨著Windows 98/Windows 2000將瀏覽器技術植入操作系統內部,這種結構更成為當今應用軟體的首選體系結構.
C/S 與 B/S 區別:
Client/Server是建立在區域網的基礎上的.Browser/Server是建立在廣域網的基礎上的.
1.硬體環境不同:
C/S 一般建立在專用的網路上,小范圍里的網路環境,區域網之間再通過專門伺服器提供連接和數據交換服務.
B/S 建立在廣域網之上的,不必是專門的網路硬體環境,例與電話上網,租用設備.信息自己管理.有比C/S更強的適應范圍,一般只要有操作系統和瀏覽器就行
2.對安全要求不同
C/S 一般面向相對固定的用戶群,對信息安全的控制能力很強.一般高度機密的信息系統採用C/S 結構適宜.可以通過B/S發布部分可公開信息.
B/S 建立在廣域網之上,對安全的控制能力相對弱,面向是不可知的用戶群.
3.對程序架構不同
C/S 程序可以更加註重流程,可以對許可權多層次校驗,對系統運行速度可以較少考慮.
B/S 對安全以及訪問速度的多重的考慮,建立在需要更加優化的基礎之上.比C/S有更高的要求 B/S結構的程序架構是發展的趨勢,從MS的.Net系列的BizTalk 2000 Exchange 2000等,全面支持網路的構件搭建的系統.SUN 和IBM推的JavaBean 構件技術等,使 B/S更加成熟.
4.軟體重用不同
C/S 程序可以不可避免的整體性考慮,構件的重用性不如在B/S要求下的構件的重用性好.
B/S 對的多重結構,要求構件相對獨立的功能.能夠相對較好的重用.就入買來的餐桌可以再利用,而不是做在牆上的石頭桌子
5.系統維護不同
系統維護是軟體生存周期中,開銷大,-------重要
C/S 程序由於整體性,必須整體考察,處理出現的問題以及系統升級.升級難.可能是再做一個全新的系統
B/S 構件組成,方面構件個別的更換,實現系統的無縫升級.系統維護開銷減到最小.用戶從網上自己下載安裝就可以實現升級.
6.處理問題不同
C/S 程序可以處理用戶面固定,並且在相同區域,安全要求高需求,與操作系統相關.應該都是相同的系統
B/S 建立在廣域網上,面向不同的用戶群,分散地域,這是C/S無法作到的.與操作系統平台關系最小.
7.用戶介面不同
C/S 多是建立的Window平台上,表現方法有限,對程序員普遍要求較高
B/S 建立在瀏覽器上,有更加豐富和生動的表現方式與用戶交流.並且大部分難度減低,減低開發成本.
8.信息流不同
C/S 程序一般是典型的中央集權的機械式處理,交互性相對低
B/S 信息流向可變化,B-B B-C B-G等信息、流向的變化,更象交易中心


採納,O(∩_∩)O謝謝啦。

I. c/s架構和b/s架構的區別

C/S 架構

C/S 架構是一種典型的兩層架構,其全程是Client/Server,即客戶端伺服器端架構,其客戶端包含一個或多個在用戶的電腦上運行的程序,而伺服器端有兩種,一種是資料庫伺服器端,客戶端通過資料庫連接訪問伺服器端的數據;另一種是Socket伺服器端,伺服器端的程序通過Socket與客戶端的程序通信。
C/S 架構也可以看做是胖客戶端架構。因為客戶端需要實現絕大多數的業務邏輯和界面展示。這種架構中,作為客戶端的部分需要承受很大的壓力,因為顯示邏輯和事務處理都包含在其中,通過與資料庫的交互(通常是SQL或存儲過程的實現)來達到持久化數據,以此滿足實際項目的需要。

C/S 架構的優缺點

優點:
1.C/S架構的界面和操作可以很豐富。
2.安全性能可以很容易保證,實現多層認證也不難。
3.由於只有一層交互,因此響應速度較快。

缺點:
1.適用面窄,通常用於區域網中。
2.用戶群固定。由於程序需要安裝才可使用,因此不適合面向一些不可知的用戶。
3.維護成本高,發生一次升級,則所有客戶端的程序都需要改變。

B/S架構

B/S架構的全稱為Browser/Server,即瀏覽器/伺服器結構。Browser指的是Web瀏覽器,極少數事務邏輯在前端實現,但主要事務邏輯在伺服器端實現,Browser客戶端,WebApp伺服器端和DB端構成所謂的三層架構。B/S架構的系統無須特別安裝,只有Web瀏覽器即可。
B/S架構中,顯示邏輯交給了Web瀏覽器,事務處理邏輯在放在了WebApp上,這樣就避免了龐大的胖客戶端,減少了客戶端的壓力。因為客戶端包含的邏輯很少,因此也被成為瘦客戶端。

B/S架構的優缺點

優點:
1)客戶端無需安裝,有Web瀏覽器即可。
2)BS架構可以直接放在廣域網上,通過一定的許可權控制實現多客戶訪問的目的,交互性較強。
3)BS架構無需升級多個客戶端,升級伺服器即可。

缺點:
1)在跨瀏覽器上,BS架構不盡如人意。
2)表現要達到CS程序的程度需要花費不少精力。
3)在速度和安全性上需要花費巨大的設計成本,這是BS架構的最大問題。
4)客戶端伺服器端的交互是請求-響應模式,通常需要刷新頁面,這並不是客戶樂意看到的。(在Ajax風行後此問題得到了一定程度的緩解)

J. C端和b端的區別

C端和B端最主要的區別如下:
B端:一般是多角色群體、多維度,一般是3個維度,決策者(老闆)、管理者(財務、業務部門負責人)和執行者(使用的用戶)。
C端:群體相對單一,一般是單一維度客戶類別。
正確掌握不同詞語的詞義詞性,才可以正確運用詞語,讓這一類的專業性描述更加精準而規范化,方法如下:
(一)從詞語的感情色彩方面進行辨析
色彩是指詞義附帶的某種傾向、情調;有的表現為感情上的,叫感情色彩。
根據感情色彩的不同可將詞語分為褒義詞、貶義詞、中性詞三類。
1.褒義詞:具有肯定或贊許的感情的詞語。如:鼓勵、成果、抵禦、聰明、節儉、呵護。
2.貶義詞:具有否定或貶斥的感情的詞語。如:煽動、後果、抗拒、狡猾、吝嗇、庇護。
3.中義詞:不表示褒貶的詞語。如:鼓動、結果、抵抗。
(二)從詞語的語體色彩方面進行辨析
詞語除感情色彩之外,還有莊重和詼諧、謙敬和諷刺、委婉和直露以及文白、雅俗等色彩,雖然意義相同或相近,但各適用於不同場合,稱之為語體色彩。
主要表現為口語和書面語的區別。對話、文藝作品多用口語,口語具有通俗朴實生動的風格。書面語有文雅、莊重的風格,多用於鄭重場合、理論文章或公文。
如:「表彰—表揚」、「貴賓—客人」、「陪同—陪伴」、「散步—溜達」、「馬鈴薯—土豆」,這幾組詞語義同而語體色彩不同,前者屬於書面語,後者屬於口語,使用時適合不同的場合。
語體色彩還有莊重和詼諧、謙敬和諷刺、委婉和直露等的不同。如不帶感情色彩,用於與自己不親近的人;而「逝世」則用於自己尊敬的對象。
「囑咐」多用於臨別場合,語氣態度懇切;而「吩咐」多用於並不遠離的對象,帶有命令口氣。