很多从Web后端转到App后台的人经常很茫然,不知道这两者之间有什么区别。APP开发公司分析Web后端和App后台的区别,使大家能更好地把握App后台的架构。
1.App后台要慎重考虑网络传输的流量,主要在API设计、图片处理上
现阶段手机上网的资费还是要按照流量算的,如果不考虑网络传输的流量,一张图片就占了几百KB的空间,流量用得飞快。App下载的图片也一样,一个节省流量的处理方法是让App下载经过压缩的图片(一般是几十KB以下),当用户需要查看原图时才下载原图。
2.移动手机弱网络环境
移动手机因为不断移动的特性,特别是在高速移动的过程中,信号时有时无。因此App后台发给App的信息是无法保证一定到达App的,极有可能的情况是:当App后台发送信息的时候App是连接网络的,但发送的过程中网络断开了,这样App就无法收到消息。
3.手机电量有限
普通的手机电池被充满后能用一天左右,如果在App端做大量的网络请求和运算,手机的电量将消耗得很快。但如果把所有的运算都集中在App后台,也会增加App后台的负担,严重的话会造成服务器宕机。这两者之间的平衡,需要研发人员在项目中仔细斟酌。深圳APP开发公司本文关于“APP开发公司浅析APP后台和web后端的区别在哪?”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。