听说应用程序趋向WEB发展,那“桌面应用软件”快被淘汰吗?我首先学的是网页制作,在后来学了ASP+ACCESS,也了解一点WEB...
听说应用程序趋向WEB发展,那“桌面应用软件”快被淘汰吗?
我首先学的是网页制作,在后来学了ASP+ACCESS,也了解一点WEB应用程序,当我选择学VB的第一瞬间,我就在问,把应用程序(甚至是有某些软件功能的程序)放到网上和开发成用VB做的软件,到底有什么不同?就像“酷狗”一样,有WEB,做成站的形式是可以做到的,但为什么做成现在这种有“客户端”这样,今天查了下,是叫什么来着,B/S C/S不同的架构,rnrn做软件快没出路????还是 WEB程序只适用于小应用程序,大的就不行--服务器压力大?rnrn初学没多久,今早才开始学VB,问题描述中有出错的地方望指教啊,不要以为软件就指我们日常见到的上网啊,游戏,文字处理等。
实际上重量级的软件普通人是看不到的,比如工程制图、三维造型、视觉识别、芯片设计、数值计算、人工智能等等,都是高科技高技术含量的东西,都是桌面级别应用,可能也含网络,但绝对不是web,不过这些基本都是老外在做,国内的公司和研究机构既没有这个能力也没有抱负去做这些东西,都只会在酒桌上称兄道弟、吹大牛的骗政府的项目和投入。
现在中国的编程人员大部分都在做低技术高重复的编码工作,作些网页啊、数据库管理软件啊、还有游戏开发——这个技术含量还算高点。
你要是有进取心有抱负,就学C/C++,不要去学ASP,C#,JAVA,PB,DEPHI等那些垃圾东西,真正值钱的高技术含量的软件还没听说过用 非 C/C++ 语言开发的
这就像面向对象和面向过程的关系一样,虽然现在面向对象是主流,但是面向过程也还是有用武之地的。
网页服务端与客户端的区别
最近在学ASP.NET,那些个服务器端控件和客户端控件老是把人给搞糊涂。我感觉把网站做好后,发布以后。客户端通过浏览器看到的网页跟客户端没什么区别呀。而且那个些个控件怎么还会分为服务器端与客户端有什么用?我是初学者很菜鸟,麻烦详细讲一下。比如你要在后台对一个textbox的控件进行赋值,那么你就要使用服务端的,不然你用个客户端的,服务器也不认识,实际上ASP.NET的服务器控件,最终生成的还是html客户端控件,你可以做个小试验,在ASPX页面上放一个<asp:Textbox>然后运行页面,然后查看源文件,你会发现居然他是个<input type="text">,这个<asp:Textbox>只不过是微软规定的写法罢了,也就是说你的控件需要在后台执行相对应的事件就需使用服务器控件,否则就使用客户端HTML控件吧,因为这能节约资源。
2,客户端指的是网站访问者在电脑浏览网站
3,整体流程是:客户端向服务器发起请求,服务器处理请求,返回结果到客户端显示
4,比如:我在百度搜索一个关键词,百度服务器按照关键词搜索出相关内容,然后把结果再显示给我看。
所以要有服务器端的控件。不然怎么运行?
客户端的控件和服务器端的是对应的,服务器端的页面发送给客户端后,就解析成了 对应的html(就是客户端)的控件。
网页服务端是指网站服务器上运行的服务,或发布在其他服务器上的服务。
网页客户端是指访问网页的浏览器,每个用户的浏览器,可以理解为一个客户端。
网页的服务端和客户端是不可分割的,是交互的过程,完成一个网页的发布到访问。
客户端控件就是 在本地computer就可以执行的
网页版和客户端版有什么区别
1、客户端是一个软件,使用网页版可以减少安装软件的次数,电脑运行相对快一些;
2、网页版直接在浏览器中就可以登录操作,但相对客户端安全性较差;
3、客户端无论上传下载速度、易用性、功能性都比网页版有很大优势;
4、两者只是登录方式不同,互为补充;
5、在个人的电脑上建议安装客户端使用,在公共电脑上或临时使用网盘还是登录网页版。
1、客户端是一个软件,使用网页版可以减少安装软件的次数,电脑运行相对快一些;
2、网页版直接在浏览器中就可以登录操作,但相对客户端安全性较差;
3、客户端无论上传下载速度、易用性、功能性都比网页版有很大优势;
4、两者只是登录方式不同,互为补充;
5、在个人的电脑上建议安装客户端使用,在公共电脑上或临时使用网盘还是登录网页版。
电商ERP网页版和客户端版哪个有优势
我看了管家婆的电子商务ERP系统是网版本的,就怕数据多的时候操作不方便。有没有懂行的解释一下网页版的好还是客户端版的好。网页版(BS)的优势在于不需要更新客户端,维护成本低。二次开发也相对容易
客户端(CS)的优势在于:
1 界面信息不需要从服务器传送,消耗的流量小。
2. 操作灵活,有些功能BS不容易做到。
3. 有些运算可以交给客户机,减少服务器的运算,而BS的所有运算都是在服务器进行的。
因此,对于操作量大,客户端不多的情况,CS更好。对于客户端很多的情况下,BS更具备优势。例如京东,显然BS合适,但是对固定的有限的客户,用CS也是不错的选择。目前也有BS与CS混合的模式,内部员工用CS,外部客户用BS
CS架构在局域网内运行速度是最快的,数据可以放在本地,数据量大的时候会好一点。服务器也可以放在云端,基本可以解决掉跨网的一些问题了。
推荐一下网店管家,CS架构,可以免费试用一个月,不满意半年内可以退款,已经跟淘宝的聚石塔云服务有深入的合作关系。
网页端和客户端根本的区别是什么?
从技术角度出发,大神讲解一下 网页端和客户端的根本区别在什么地方?协议层次?后端服务器区别?还是请求下发时区别?1、硬件环境不同:
网页版建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备.,信息自己管理有比客户端版更强的适应范围, 一般只要有操作系统和浏览器就行。
客户端版一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务。
2、对安全要求不同:
网页版建立在广域网之上, 对安全的控制能力相对弱, 面向是不可知的用户群 。
客户端版一般面向相对固定的用户群,对信息安全的控制能力很强。一般高度机密的信息系统采用客户端版结构适宜,可以通过网页版发布部分可公开信息。
3、对程序架构不同:
网页版对安全以及访问速度的多重考虑,建立在需要更加优化的基础之上,比客户端版有更高的要求,网页版结构的程序架构是发展的趋势,全面支持网络的构件搭建系统。
客户端版程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。
扩展资料
网站服务器可根据网站应用的需要,部署搭建ASP/JSP/.NET/PHP等应用环境。流行两种环境一种是Linux+Apache(Nginx)+Mysql+Php 也就是LAMP/LNMP环境;
另一种是WINDOWS+IIS+ASP/.NET+MSSQL环境。
LAMP为现在使用最广的服务器环境,它运行在Linux系统下,稳定、安全,Apache是最著名的开源网页服务器,Mysql也是最著名的一种开源关系型数据库,而PHP是一门流行的开源脚本语言,能处理用户的动态请求。
Windows+IIS+ASP/.NET+MSSQL凭借其极强的易用性,也赢得了许多站长的青睐,Windows是著名的可视化操作系统,而IIS是运行在Windows上的Web服务器,可使用ASP/.NET 两种编程语言开发,现在应用最广的就是ASP.NET。
参考资料:百度百科——BS架构
参考资料:百度百科——网站服务器
客户端则是将一部分信息在客户端处理,增加了客户机器配置要求,同时降低了服务器负担。
总体来说 二者架构完全不一样。根本区别就是架构不同!
如果认为本文对您有所帮助请赞助本站