最近有客户打电话问我:App开发到底是用java好呢?还是php好呢?哪个语言更节约成本呢?
作为一个从事软件APP小程序开发67年的资深从业者,合适的编程语言可以节约大量成本,我今天就跟你好好唠一唠:软件app小程序开发如何选择编程语言。
1、项目类型选择
开发app分成前端和后端,有点像前面一个柜台在卖货,后边有一个老板在做管理,缺一不可。
前端,如果用原生开发就用kotlinc加swift,老一点的也有用JAVA加oc的,相差不大。混合开发前端用uniapp的比较多,性能也不错,重点在于后端的选型上,主要流行的就是php、 java、c++这几种。
C++是之前写一些桌面程序会用到,在互联 上用的不太多。Java对大数据的处理速度、响应时间更具优势,
一般在大型项目中,我们会采用分层设计,多门语言并用;而中小型项目,会自选一门语言进行开发。
2、项目开发时间速度选择
如果你在开发APP、小程序的时候,考虑的是开发的时间和速度,那么要首选PHP,会比Java要快很多。
java和php去做对比的话,java比较稳定,很多大型系统都会用到。这几年在阿里巴巴的帮助下,发展也是比较迅猛的,缺点是开发速度比较慢。
但是从整个运营的角度来说,大型平台的项目,特别是app开发,还是java具有绝对的优势。
php开发速度比java快上三倍,当php开发者已经在用系统赚钱时,java开发者还在开发系统。
但是php稳定性没有java好。我们可以看到到市场上很多开源产品都是用php做,很多创业公司起步阶段就是用的php。比如淘宝1.0就是用的php,后来才换的java。因为他的复用性很高。
项目第一期用什么语言,后面几期最好就不要再更换语言了,不然成本是很高的。我们在项目设计的时候就要预料到三年以后的系统架构的规划,不然项目上现有数据产生,后期项目迭代的时候,可能有80%的代码都是为了兼容老数据。
3、项目开发价格选择
最后就是大家最关心的价格问题了,如果说你考虑价格因素比较大,那也建议用PHP。因为php的开发价格要比Java便宜三倍以上。
如果说你自己考虑组建一个团队去开发,那肯定也是选择PHP,因为php比Java要简单很多,从业人数也多一点,这样的话你找程序员会更容易一些。
创业者在做app小程序时,一定要合理的看待开发语言,不要一定觉得啊某某语言好,我就选某某语言,要适合自己的才是最好的!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!