首页 > 软件开发 > app后端开发语言选择四大原则

快速发布【软件开发】相关需求,专业顾问为您服务 快速发布

用此手机号发布,您还可以点击 更换

发布需求
请输入正确的手机号
请输入正确的验证码

您是不是要找:

  • 专家问诊,提供专业建议
  • 急速响应,体验省心
  • 根据需求灵活定制解决方案

app后端开发语言选择四大原则

标签:- 2017-7-24 作者:贺颂翔

  现如今,APP的种类繁多,鱼目混珠,这其中,优质美观的APP却并不多,究其原因,是因为在APP后端开发时,APP后端开发语言选择得当合理,下面小编给大家介绍一下APP后端开发语言选择的四大原则,希望您够喜欢,并对您的工作有所帮助。


  app后端开发语言一、选择最热门的语言


  很多语言适用的业务场景是重叠,那么这种情况下应该怎么选择?


  我的答案是,选择最热门的。


  从app后端的开发语言来说,java,php,python,ruby,golang,nodejs等等都可以,那我们到底选择哪个?


  我们估算一下,java,php,python,ruby,go这五种,拥有多少的开发群体?招人容易吗?


  开源社区活跃吗?有没有大量的第三方库,能避免自己重复造轮子。


  app后端开发语言二、每种语言都有自己擅长的业务场景,根据业务场景来选择


  例如,如果需要开发一个聊天服务器,选择了php来开发,那真的醉了。php这种脚本语言怎么适合聊天服务?


  例如,如果是开发web网站,php就很合适,比起java,效率提升很多。


  app后端开发语言三、一个系统中,不同的业务逻辑可以用不同的开发语言实现


  例如,后端系统的mvc框架部分可以采用php,而如果在后端需要实现一套定时任务系统,那么就可以考虑采用java或python, 这两种语言都有成熟的定时任务实现方案.


  app后端开发语言四、一个大忌是用两套不同的语言维护一个相同的业务逻辑


  曾经,有个创业者咨询我,他的项目有app和网站两部分,他想用java来开发app后端,用php来开发网站后端,两部分有大量的业务逻辑是相同的。


  我立刻说明:这种情况就是重复造轮子的情况。用两套语言去维护相同的业务逻辑,在开发效率上有提升吗?


  如果要修改业务逻辑,那两种语言的实现需要修改,这不是浪费了大量的开发时间吗?


  最后,如果真的没法决定采用哪种开发语言,还有一个办法,找找和你业务逻辑差不多的同类产品,看他们的招聘要求,参考一下。


  以上就是小编向大家介绍的关于app后端开发语言的相关内容,希望大家在看完之后能够有所帮助。如果大家想要观看更多关于app后端开发语言的有关内容,可以到猪八戒网服务购的行业资讯进行查看。


最新文章推荐

软件开发暂无最新文章查看全部推荐文章>

推荐人才