PHP并没有被哪个语言所淘汰,jq并不是一门语言,jq是js的一个开发框架,准确一点就是封装了各种功能的js类库!而js是现在前端开发的必备语言!暂时没有替代的东西!现在流行的vue等前端框架,都是js的代码!
各种语言没有谁比谁好的区别,只是应用场景不同导致了使用的人不同而已,就看当时流行什么,各种语言的市场占有率就跟流行的趋势变化!
其实现在使用的面向对象的而且比较流行的语言都是出现在2000年前后,比如PHP,asp,java,python,c#,vb,go等等,大部分在90年代,c#,go等则是2000年后出现的!
一、各个时期流行的语言:
1、在pc互联网时代,当时做一个企业网站或者一个个人网站是非常流行的,刚开始使用的是asp来制作的,asp是微软不开源的语言,后来PHP出现了,并且开源,而且免费使用,所以几乎所有的asp网站都转PHP了,由于PHP的简单易学开源免费,几乎所有的小网站都用PHP,莲百度刚开始都是PHP的,现在90%的网站都还是PHP开发的,也出现了很多的cms,比如织梦,这都让开发一个小网站变得非常的简单!
当时一些银行或者其他的金融机构的网站就会使用c#或者java!
这个时期由于电脑的配置不高,能有效显示html代码就不错了,js等脚本语言需求不高!
2、时间来到了电商时代,这个时候在网络编程基本是PHP和Java,阿里选择了Java,腾讯选择了PHP!c#由于闭源,并且收费,所以除了微软自己,其他大公司基本不用!这个时候的电脑都配置很高了,所以各种网页特效就来了,这个时候js几乎应用到所有的网页上!js一度成为市场占有率第一的语言!
3、时间又来到了移动互联网时代,这个时候的安卓app基本都是Java写的,苹果app都是object-c写的,但是服务端的程序还是PHP和Java的天下,因为app大部分是Java,所以Java占有率变得越来越高了!但是还是免费开源的语言的天下,这个时候c#也开源了!这个时候Java才是老大,js紧随其后!
4、现在是ai时代了,因为发明python的人是一个数学家,对大数据的采集和分析能力强,所以现在的ai编程大部分全都是使用了python,但是安卓app和服务端的程序基本还都是Java和PHP!各种寄生在大app上面的微服务小程序流行起来,这些小程序都是用的js,jq在pc互联网时代非常流行,但是放在移动端就不太适合了,所以才有了vue等现代的js框架!
所以在不同的应用场景下,各个语言的占有率都不一样,不会存在谁代替谁的情况!
二、个人对这些语言的看法!
1、PHP,本人接触过但是没有在项目中使用过,尝试学习了,但是没有深入,因为开发环境不好配置!在PHP非常流行的时候我用的是c#!总的来说PHP功能强大,使用的人很多!面向微信开发的网站的首选语言!
2、c#是我读书的时候学习的语言!一款非常适合学习的语言,开发环境搭建简单,只需要安装VS.net就行,不需要配置任何东西!所有的东西都是界面化,写代码非常舒服!但是收费!不能全平台通用!
3、Java是我自己自学的语言,功能强大,编程方式奇特!全平台通用!各种开发框架成熟,生态平衡!部署简单!网上学习资料多!
4、python,现在改行种田,还没有来得及学习!
我是小莫哥,一个回家种田的程序员,期待得到大家的关注!
近年来,随着经济社会发展,人们的消费观念发生了深刻变化。越来越多人们开始追求个性化、品质化的生活,在这背景下崛起的定制产品逐渐成为中国消费的一大趋势。 在目前的消费格局中,消费结构受到商品消费分流、大...
1.第一步那必须通过兴趣认证。也就是要通过4个优质问答,回答的时候需要选择自己认证领域的问题,同时要横屏文字加视频的方式回答,条理思路要清晰,有重点,有逻辑。 2,4个优质回答尽量选择回答数少的问题作...
1、首先我们进入域名的管理控制台,就可以看到域名的全部信息了,接下来需要对域名进行解析了。2、点击“域名解析”进入到域名解析的界面,在这里进行操作,请看下一步。3、需要解析,进入解析设置,接下来才能进...
网站的目录是指你建立网站时创建的目录。目录的结构是一个容易忽略的问题,大多数站长都是未经规划,随意创建子目录。目录结构的好坏,对浏览者来说并没有什么太大的感觉,但是对于站点本身的上传维护,内容未来的扩...
对于很多seo人员来说,想要做好网站seo,就必须重视网站基础建设以及网站优化的细节,如果不重视就会导致网站排名没有任何效果。外链对于提升网站排名有很大的作用,那么,哪种形式的外链对网站排名帮助大呢?...
说到做网站,不懂的人总是觉得很高大上,不是一般人能操作的了的,其实现在来看,做网站已经没有那么难了,那么做网站还能赚到钱吗,肯定是可以的,我身边就有人一直在靠这个赚钱,今天就给大家分享两条做网站赚钱的...
工具/原料电脑微信公众号方法/步骤1个人订阅号开通原创功能后或是服务号通过认证后,在后台制作时会新增一项功能,就是页面模版功能。但是这项功能如果没有出现在左侧列表中,需要自己点击添加功能插件,进行申请...
现在手机app和网站都可以使用h5进行构建。需要的技术也差不多。 htmlhtml是网站的骨架,就像我们的毛坯房一样。每个网站能够被看到都是html在其中起到的效果。 csscss能够为网站提供各种现...