我要开发一个像当当网一样的电子商务网站,后台管理端用B/S还是C/S架构好?
解决方案 »
- 用HttpWebRequest去请求一个页面时,得到了这样的结果
- c# winform 需求
- 启动调试(F5)和开始执行(CTRL+F5)得到的结果不一样!!!
- 哪位有<利用Visual C#制作可伸缩个性化窗体>的源代码
- 关于OracleConnection事务的问题
- 窗体操作问题??
- *.bil文件怎样读取
- 怎样在datagrid中 用 formatstring 将一个数字除以1000
- 来者有分:公司原网站使用ASP做的,我想用ASP.NET重写,大家认为可行吗?有没有设计或技术方面的好的建议?
- 大家谁有用C#写的使用ADO(不是ADO.net)操作数据库的类啊,我需要打开持久连接,共享一个(100分赠送)
- C# directshow 问题
- 为什么我的批量更新效率很差
优点:和网站浑然一体,开发效率高,管理方便
缺点:安全性要求高,安全风险大
2.用c/s
优点:安全系数高一些
缺点:开发效率低一点,如果是需要多人管理后台,还需要部署c/s端在多台机器,不方便另外需要考虑
1.实际需求
2.技术专长
3.等等
支持这个B/S不论在那台机器上,直接输入URL就可以管理了而C/S总要装。。再说B/S完全可以解决问题情况下,为什么还要用C/S?用C/S一个大的原因就是,C/S可以解决B/S不能解决的 用户应用上 高要求问题
做一个通用的B/S管理后台,支持管理多个服务器,把绝大多数的站点管理放在这上面运行;做一个C/S的控制中心,实现对B/S后台管理的绝对控制,主要涉及到安装\最高权限控制\安全管理.但是这样做工作量和难度都太大了,可能出现的情况是,最后做出来还不如用单一的一种模式做出来的好
这样的后“台管理系统”向外(internet)拓展的系数远远小于向内的.
很多时候后台管理系统和内部的客户关系管理等等一系例的系统集成的系数非常之大.
比如从CRM系统的客户信息中得到了一批图书的信息,大约10万条,使用C/S能很好的、无缝的将数据导入到网站数据库中。较大的后台应该实现协同管理模式,这一点上C/S优于B/S。目前较正式的网站如果采用了BS做后台管理系统,也把访问范围控制在公司内部局域网内。换而言之,BS真正的后台优势并没有体现出来。。
我认为后台用B/S架构好一点,因为这样后期维护起来比较方便,C/S后期维护比较难,一般要重新进行C/S架构的编写,用B/S架构可以为后来省去许多维护经费
如果你对BS了解多一点那就用BS啊
但是CS的安全性要比BS的高。