APP开发公司浅析APP后台和Web后端的区别,很多从Web后端转到App后台的新手经常很迷茫,不知道这两者之间有什么区别。下面通过例子,分析Web后端和App后台的区别,使我们能更好地把握App后台的架构。
1、App后台要慎重考虑网络传输的流量,主要在API设计、图片处理上
现如今手机上网的资费还是要按照流量算的,一般的3G用户,每个月的流量几百MB,4G用户,每个月的流量也只有几GB。一张图片就占了几百KB的空间,流量用得飞快。
API的返回结果一般是JSON格式,同样的内容用JSON格式更省流量。APP下载的图片也一样,经过压缩(一般是几十KB以下),当用用户需要查看原图时才下载。
2、移动手机弱网络环境
移动手机因为不断移动的特性,特别是在高速移动的过程中,信号时有时无。因此App后台发给App的信息是无法保证一定到达App的,可能发送过程中网络断开了无法收到信息。
3、手机电量有限
普通的手机电池被充满后能用一天左右,如果如果在App端做大量的网络请求和运算,手机的电量将消耗得很快。但如果把所有的运算都集中在App后台,也会增加App后台的负担,严重的话会造成服务器宕机。深圳博纳APP开发公司编辑整理关于“APP开发公司浅析APP后台和Web后端的区别”的知识就介绍分享到这里,谢谢关注。