一、CS和BS软件架构
CS即客户端-服务器架构与BS即浏览器-服务器架构的区别总结:
效率:
c/s:效率高,某些内容已经安装在系统中了;
b/s:每次都要都要加载最新的数据;
升级:
b/s:无缝升级;
c/s:删除旧版本在安装新版本;
安全:
c/s:更安全,需要安装、注册、登录;
b/s:有浏览器即可使用,安全程度低;
开发成本:
b/s:成本低;
c/s:需要不同的系统要不同的开发人员,成本高;
二、语言发展史
-
机器语言、机器码(0和1);计算机底层能识别
-
汇编语言:最接近机器码的语言,依然晦涩难懂,比其它高级语言运行速度快
-
高级语言:C、PHP、Java、python等
三、为什么不让开发自己测试
-
思维定式
-
测试力度
-
关注度