WEB开发新手常见问题

什么是WEB开发?WEB开发隶属于软件开发范畴,就是我们经常说的B/S结构的软件系统开发,即B/S应用。什么是B/S结构呢?B/S(Browser/Server)结构即浏览器和服务器结构,与其对应的结构还有C/S结构,C/S(Client/Server)结构即客户机和服务器结构。这里要说明的是,WEB开发与C/S结构并没有必然联系,我们所说的WEB开发都是属于B/S应用。那究竟B/S结构与C/S结构有那些区别呢?我觉得可以从两者的优劣点上进行比较。C/S结构软件需要高昂的维护成本和很大的投资,而B/S结构软件的维护和升级方式相对简易多了,故而它的维护成本比较低,也不需要太多的投资。为什么这么说呢,因为C/S结构软件需要同时考虑服务端和客户端的维护,而B/S结构只需考虑服务端的维护。举个简单的例子,QQ这个软件是为大家所熟知的,它就是一种典型的属于C/S结构的软件。大家都知道要想运行QQ这个软件,我们首先必须得做的就是安装QQ这个软件(用多了B/S结构的软件就会觉得这个过程太过繁杂),而大多数这类软件是肯定离不开包装和升级等等一些维护的,这类维护我们也就称作为客户端的维护。与此同时服务端的维护是没有间断过的,这也就是前面所说的C/S结构软件必须得同时考虑服务端和客户端的维护。相比之下,B/S结构软件就只需维护服务端了,比如说我们作为一个客户浏览某个网页,只要服务端的维护做好了,那么我们看到的就是服务端维护后的效果了,也就是说客户端的维护是在做客户端维护的同时做好的,这样相比C/S结构软件就节省了大量的人力、物力和财力。当然C/S结构软件也有B/S结构软件做不到的,就拿QQ来说,像这类软件还只能用C/S结构,采用B/S结构是无法做出此类软件的,采用B/S结构目前来说最多也只能做出个聊天室来,而聊天室到现在已经不实用了,所以说C/S结构软件还是有相当大的市场的,但是B/S结构软件的发展趋势已经超过了C/S结构软件,再加上JAVA这类跨平台语言的出现,B/S结构软件的前途更是一片光明。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值