Python依靠机器学习上位,PHP语言还会继续火下去吗?

说在前面,我想先问一句:
作为一个程序员只会python(或者其他任何单一语言)可以吗 会不会被淘汰?
相信大家答案都是一样:是不行的,一般都要求会多门且精通一门。(老板或hr要求的,嘿嘿)
但是python占着机器学习的大风口,快速的飞起来了~不仅是c++还是php或是jav,都有被超越的苗头
目前我们研发团队中已经有部分人开始转全职做python开发,大部分人都还在使用php开发。而且做php开发的程序员目前大多数人也开始学习并使用python,只不过由于项目原本使用php来完成所以表面上还是以php为主。
这是php开始转型python的趋势,为啥?看一下2017年的数据
2017年编程语言排行榜出炉,“世界上最好的语言”php仅第8名
目前php在web开发上占的份额非常高,原因很简单,目前大部分的公司对web开发都是要求非常快,节约成本嘛,
并对web性能的要求比较中等,由于php在服务端表现出的性能还是很不错(特别是7.2出来后),所以大部分的网站都采用了php开发。
作为程序员大家都知道使用python的好处:开发简单、修改简单、调试简单,python最大的优点就是丰富的库加上简单的代码结构,
可以说没有人会拒绝简单,
所以在项目开发的时候能使用python大家会少用php。现在往往是客户希望使用php,而开发人员尽量推荐使用python来实现。
至于存在感,php的存在感一直都不差,只不过最近几年伴随着大数据、人工智能的迅速发展,python被更多的提及,所以最近几年python的曝光率得到了显著的提高,可以说python是借着“大数据和人工智能的东风”被人熟知的。
虽然python最近的曝光率比较高,但是说存在感比php强也并不够全面,也许是因为php程序员也喜欢python的缘故吧。
目前的情况就像10多年前c语言和java语言的对比,很多人都说c语言没有存在感了,实际上c语言的市场生命力非常顽强。比如在物联网领域有大量的程序都是使用c语言开发的,包括一些服务端的容器也都是使用c语言开发的,只不过c语言被提及的较少而已。
相信伴随着大数据、机器学习等领域的深入发展,python的应用也会更加广泛,所以作为程序员掌握python开发有很大的必要。
php其实也可以用作windows应用开发(可能知道的人很少吧)
(需要相关资料的就百度或私信我)
我相信基本不会有人考虑用php来做这个事的,嘿嘿
但是,一味的贬低php是没有意义的。php是世界上最好的语言,不是白吹的~
如果python是大数据,机器学习,爬虫类的高手,
那php就是web开发上的王者。(注意,仅限web)
就目前来言, 开发网站 选 哪个都 一样方便,
但是考虑长期发展,我更建议php,
因为python生态圈太广了(这些是python的优势 ),公司可能除了网站外,还有很多其它业务 ,这些大多都能用php实现, python虽然也能干 很多事,
但除了web领域 ,在爬虫、数据分析、自动化开发等领域上有所劣势,php的性能还是特别快,它在任何事上都具有优势,
原本如此,php能干任何事情,它几乎在所有的领域上都能涉及,现在的bat(百度、阿里巴巴、腾讯)很大部分也在使用php,并且他是免费开源的,
很多有问题的几乎都可以在网上或者手册上可以查询。所以在web开发上我看好php
写了这么多,也是体现了一个phper正在转python的吐槽,如何只有一种语言就好了。
好了,今天就到这里了。
欢迎留言,喜欢就关注[心飞路漫]吧,谢谢。