就是所谓的生成在客户端跟生成在服务器端有什么区别?我怎么知道一段代码怎么写就是生成在了服务器端?还有一个项目是怎么判断基于B/S还是基于C/S的?能不能用最简短直白的话描述下?谢绝网上的长篇大论。最好是自己通俗易懂的理解。

解决方案 »

  1.   

    B/S
    有浏览器就可以访问的
    C/S
    要有客服端的
      

  2.   

    B - browse瀏覽器,幾乎每個電腦都有。
    C - client客戶端,比如qq啊什麼的。
    知道這個就很容易判斷是bs結構還是cs結構了。b/s是邏輯在服務端處理,而c/s結構客戶端也可以處理一部分邏輯。b/s結構的沒什麼好說的,基於請求/響應,瀏覽器不會去進行什麼邏輯運算,瀏覽器只負責發送請求和接受響應,就算計算個簡單的1+1也是需要服務端來計算的。
    c/s結構的比如網遊,客戶端會計算出角色的位置信息等等然後再發送給服務端進行計算,服務端計算完成後再返回給客戶端,客戶端再根據服務端的信息進行一系列操作,如此循環下去。羅嗦了一大堆,不知道對LZ有幫助沒?
      

  3.   

    C/s就是必须到你电脑上安装才能用的软件
    B/S 就是可以用浏览器打开的安装在服务器的软件,你的电脑部用装。
      

  4.   

    c: client 客户端
    s: server 服务端
    b: brower 浏览器不论 B/S 、 C/S  , server 服务端是必须的,在服务器上跑的服务。bs 模式,就是 通过 浏览器(比如说 ie , firefox ) 来访问,更新,删除,增加 服务器上的数据。 例如网页游戏,在浏览器上打游戏 就是bs。cs 模式,需要安装 client 客户端, 然后通过客户端来 实现增删改查。 比如说 安装WOW ,每次从wow客户端启动
      

  5.   

    关于客户端(c)和服务器端(S)的问题。如果内容是在服务器端生成的,那么代码就运行在服务器端。比如通过一个客户端浏览一个网页,即使这个程序是一个windows窗体程序。典型的jsp、asp.net都是服务器端。这些程序大多数通过一个浏览器就可以访问。这种应用就是B/S模式。省掉了很多软件发布、版本管理的麻烦。
      

  6.   

    像淘寶啊什麼的這些就是b/s結構的,遊戲大多數還是c/s結構的