php前世今生与未来展望

avatar
开发工程师 @西安众邦网络科技有限公司

题目好大,感觉给自己刨了一个坑,试试看能否说清楚吧,实在不行,就把自己埋掉。

image.png

1995年,PHP出生了!

其实这一年挺热闹,JAVA,JavaScript也出生在这一年

最初PHP只是一个在服务器端验证表单的脚本,而JavaScript是完成前端脚本验证的工具。

Java也只是用来写一些可以嵌入到HTML中的一些小脚本而已。

在社区的强力推动下,PHP更名为“Pre Hypertext Preprocessor”超文本处理器,开始了开挂的人生!

服务器端渲染HTML(接管前端)当时是极酷炫的技术,PHP又当爹又当妈,推动着互联网快速发展。

php版本有三个重要的时间节点:

  1. 2010 ~ 2016:php5.3 - 5.6
  2. 2017 ~ 2020:php7.1 - 7.3
  3. 2021 ~ 至今:php8.0 - ...

image.png 注意:php直接跳过了PHP6,版本直接迭代到了PHP7

截止到2021年4月8日,全球仍有近80%的网站靠PHP驱动,这个比例在中国可能还会更高一些,那些天天唱衰PHP的,可以洗洗睡了~~

但不可否认的是,从2015年起,PHP开发和就业市场发生了巨大变化。

PHP语言基因决定了它是一门可以快速上手,入门成本极低的编程语言,导致低水平开发者众多。

而早期使用PHP开发的海量项目的维护压力,让PHP背负了巨大的历史包袱,一度让PHP感到窒息。

一切的改变从2017年开始,PHP7.1的巨大成功,让PHP语言再次回到主流市场,引起开发者的关注!

image.png

之前PHP无法实现,或者实现困难的功能,现在都可以轻松解决,许多其它语言开发者重归PHP旗下。

我身边就有不少这样的朋友,又将项目从其它语言重新迁移到PHP平台,毕竟“快速开发”谁不爱?

未来展望

从PHP官方到PHP开发者,都对PHP8寄予了极大的期望,因这这是一个革命性,颠覆性的版本。

image.png 目前宣称适配到PHP8的主流开发框架还不多,国内"ThinkPHP6"已官宣支持啦,赞一个!

再看看这些用PHP开发的优秀项目,更是让人拍手称奇!

点击查看优秀开源项目:github.crmeb.net/u/xingfu