美文网首页
简述网站、B/S架构与C/S架构

简述网站、B/S架构与C/S架构

作者: TDX田冬雪 | 来源:发表于2019-06-10 10:58 被阅读0次

一、什么是网站?

定义:网站是指在因特网上根据一定的规则,使用HTML等工具制作的用于展示特定内容相关网页的集合。

简单地说,网站是一种沟通工具(或者说是一种软件——建设网站也是软件开发的一种),我们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。也可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。

我们每天都会接触各种类型的网站,比如查资料会上搜索引擎网站(百度、搜狗、360等),买东西会上购物类的网站(淘宝、京东)。

二、网站B/S结构和C/S结构是什么?开发主要应用到哪种语言?

网站软件开发包括C/S和B/S两种体系结构:

C/S结构(Client/Server,客户机/服务器模式),是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。使用时需要下载专门的客户端软件才能使用(比如QQ)。开发C/S架构可以采用多种语言,包括Java,C++,C#,以及Dephi等。

B/S结构(Browser/Server,浏览器/服务器模式),是Web兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分y集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如谷歌或IE,服务器安装SQL Server、Oracle、MySQL等数据库。浏览器通过Web Server 同数据库进行数据交互。开发B/S架构时,前端会用到html,css,js,ps,ai等等,而后端主要用到:php,asp,MySQL,msSQL。

我们平常说的网站主要说的指B/S结构的网站。

三、网站B/S结构工作流程是什么?

1、在浏览器地址输入url(平常咱们所说的网址)访问Web服务器(可以简单理解网站)。

2、Web服务器根据客户请求,会以HTML等形式返回客户端浏览器。

3、浏览器再把内容(HTML等)翻译给网站访客看。

网站开发不能简单理解为网页制作,网页制作只是网站(B/S结构)中一种形式,一些企业网站主要以内容发布和产品展示为主,开发容易,对美工要求比较高。而我们平常说网站(B/S结构)开发是指用户和系统交互为主,注重业务处理,对程序员思维逻辑要求比较高,比如说论坛、电子商务系统、内容管理系统(cms)、订单管理系统等。

所以说我们平常说网站开发,除基本的页面展示外,更强调系统与用户的交互。

相关文章

  • 【第47天】python全栈从入门到放弃

    1. 简述c/s和b/s架构区别 C/S架构:充分发挥PC机的性能B/S架构:统一了应用接口,隶属于C/S架构 2...

  • 简述网站、B/S架构与C/S架构

    一、什么是网站? 定义:网站是指在因特网上根据一定的规则,使用HTML等工具制作的用于展示特定内容相关网页的集合。...

  • B/S与C/S架构的优缺点

    B/S与C/S架构     B/S(Browser/Server)架构:浏览器----服务器结构,B/S 要求有操...

  • HTML入门

    概述 HTML/CSS/JS C/S和B/S架构 C/S架构client:客户端server:服务器 B/S架构b...

  • 【Web开发的架构】

    Web开发分为:B/S架构、C/S架构 B/S 架构 B/S架构的全称为Browser/Server,即浏览器/服...

  • 动态网页开发基础

    一、B/S 与 C/S(1)B/S 架构 说白来网站用架构,需要软件“浏览器”,客户端零维护(废话,就浏览器算客户...

  • 软件测试面试——计算机网络内容

    简述一下 C/S 模式和 B/S 模式的区别? 参考答案: c/s 是客户端/服务器 架构 b/s 是浏览器/服务...

  • 2018最新java面试题

    1.什么是B/S架构?C/S架构? B/S(Browser/Server),浏览器/服务器程序; C/S(Clie...

  • 浅谈B/S与C/S的区别

    相信从事开发和将要从事开发的小伙伴都听过B/S架构和C/S架构,那么什么是B/S架构和C/S架构呢?本人不才,就用...

  • 01-JavaOOP面试题(93题)

    1、什么是B/S架构?什么是C/S架构 B/S(Browser/Server),浏览器/服务器程序C/S(Clie...

网友评论

      本文标题:简述网站、B/S架构与C/S架构

      本文链接:https://www.haomeiwen.com/subject/cvlsxctx.html