zoukankan      html  css  js  c++  java
  • 备受争议的PHP前景究竟如何?我们该何去何从?

    原文链接:https://www.wjcms.net/archives/备受争议的php前景究竟如何我们该何去何从

    导语:

    最近以来,小编在网上总是会看到这样或那样的关于php的新闻或者信息。比如,PHP一直是被黑。尤其是一些培训机构不断设置编程语言排名,以促进python和Java等语言的培训,从而误导了编程的初学者,并给初学者以PHP不好的印象。
    v2054788b296eea7845fb936e7659d22c4_720w.jpg

    PHP真的下坡了吗? PHP语言占据什么市场份额?

    从市场份额来看。您可能需要根据W3Techs提供的数据和报告,查看最新的PHP使用情况统计信息和市场地位。 W3Techs是一个外国网站,专门从事网络技术研究,并提供有关各种网络技术使用的信息。从最新的结果中,我们可以看出其服务器端编程语言的所有网站中,有79%使用PHP,稳居第一!将排在第二位的ASP.NET和第三位的JAVA远远甩在身后。
    20201114151307.jpg
    而且,从十月以来全球增长的网站来看,php也排在第二位。
    20201114151037.jpg
    从编程语言排名来看。PHP自2001年该指数开始以来,PHP一直处于TIOBE指数的前10位,地位从未动摇。
    20201114121130.jpg
    而且,PHP常年平均排名处于前列,第四位和第七位,它甚至是2004年TIOBE的年度编程。
    20201114121226.jpg
    从语言发展来看。PHP最受争议的“弱类型”特性,但是随着语言版本的发布和完善,功能和特性方面的批评开始变少了。HHVM通过hack直接“删除”“弱类型”功能的事实表明HHVM不喜欢“弱类型”功能。但是,在许多PHP程序员看来,这是PHP的主要优势之一。 PHP变量的设计随意而优雅,可向所有河流开放,并为一切准备就绪。语言不是很简单吗?HHVM对PHP的性能提升,让人眼前一亮,而磨刀霍霍的PHP7则让人万分期待。

    还有另外一个最受争议的性能问题,就在前几天刚发布了8.0.0RC4,11月 26 日就会发布正式版本。从https://www.phoronix.com/测试性能基准测试报告结果来看,从 PHP 7.4 stable 到 PHP 8 有小幅度改进,大约是 7% 的提升,但如果 PHP 8 启用了 JIT,性能改进可以说是非常明显,比 PHP 7.4 stable 提升了 92%。至于更旧的版本,PHP 8 with JIT 的性能是 PHP 5.4 的 5 倍。
    060022_kYvL_2720166.png
    最重要的是,越来越多优秀的扩展开发出来,给初中级开发者铺好了更多道路,发挥好社区化开发的路径,能为快速构建出自己的项目,高级程序员能够轻松利用特性,开发出更多好的扩展,构建更强大的生态系统。

    非常多的优秀框架支撑php的强大,例如Symfony/YII/laravel/thinkphp/CI等,在类似项目中重用代码可以节省开发人员大量时间和精力。框架提供了用于执行繁琐的代码任务的预构建模块。因此,开发人员可以花时间开发实际的应用程序,而不必重建每个项目的基本功能。

    结语:

    PHP是有史以来最好的语言,没有之一。PHP一直作为Web开发中的统治力量而存在,在PHP8.0版本的加持下,PHP必将开创新局面,许多PHP专业人员都留在角落,实际上,每个人都必须接受PHP带来的变化和生态。 Swoole解决了IO繁重方案的问题,而JIT解决了计算繁重方案的问题。未来的PHP开发还不错。最后希望大家都成为一名优秀的CTO和架构师。

  • 相关阅读:
    文件操作:Directory,File,FielStream、StreamRead和StreamWriter的使用
    MVC中Excel导入
    T对象序列化后T对象中属性字段不见了?
    Sql游标
    Form表单提交
    AJAX异步删除操作
    数据库表结构导出sql语句
    多线程的使用
    找不到dll原因
    代码优化
  • 原文地址:https://www.cnblogs.com/wjcms/p/13974390.html
Copyright © 2011-2022 走看看