投票统计

是否原创:0 %

0 % Complete (success)

是否有价值:0 %

0% Complete

是否有素质:0 %

0% Complete (warning)

是否合法:0 %

0% Complete

2021 年 11 月 22 日,Phpstorm 的开发商 JetBrains 宣布,将与 Automattic、Laravel、Laravel、Acquia 等多家公司共同成立 PHP 基金会。据介绍,PHP 基金会将是一个非营利组织,其使命是确保 PHP 语言的活力和繁荣。

 

Nikita Popov 的离开加速基金会成立

 

今年 5 月 JetBrains 开始与多位 PHP 社区的主要贡献者讨论成立基金会的想法,包括 Sebastian Bergmann 和 Stefan Priebsch(PHPUnit,thePHP.cc)。之后,PHP 主要贡献者 Nikita Popov 的一个决定加速了成立基金会的进程。

 

Nikita Popov 于 2011 年开始研究 PHP,并于 2019 年 加入 JetBrains 。Nikita Popov 在 JetBrains 从事 PHP 工作近三年,在三个主要版本 PHP 7.4、PHP 8.0 和 PHP 8.1 中都取得了很多成就。除了 PHP,Nikita 还是 RustLLVM 的贡献者,并且 Nikita 决定未来会专注于 LLVM。Nikita 于 12 月 1 日离开 JetBrains,这对于 PHP 社区来说是一个巨大的打击,也加速了成立 PHP 基金会的进程。

 

PHP 基金会的成员包括:

 

 

公告表示,PHP 基金会将是一个非营利组织,其使命是保证 PHP 语言的生命力和繁荣。同时,该基金会将通过 Open Collective 来实现。Open Collective 是一家处理法律和会计方面的基金会服务提供商,Vue.js、Open Web Docs、webpack、Yii Framework 等多个开源项目都采用其服务。

 

此外,PHP 基金会预计每年将筹集约 300000 美元,其中,JetBrains 将每年捐款 100000 美元,任何 php-src 的贡献者都可以向基金会申请资助。在基金会成立初期,将设立一个临时管理机构,临时管理机构包括的成员有:Rasmus Lerdorf、Dmitry Stogov、Joe Watkins、Sara Golemon、Derick Rethans、Sebastian Bergmann 和 Nikita Popov。同时,当前的 RFC 流程不会改变,语言决定将始终留给 PHP Internals 社区。

 

PHP 基金会的网址为:https://opencollective.com/phpfoundation

 

PHP “不老”,78.4%的网站基于 PHP 开发

 

今年九月,W3Techs发布了一份历年来服务器端编程语言使用趋势报告,报告显示目前依然有 78.4% 的网站是基于 PHP 开发,例如 Facebook、360.cn、Slack、Etsy、维基百科、WordPress、Mailchimp、Canva、Indeed、Investing.com 等热门网站均由 PHP 提供支持。

 

尽管近几年 PHP 一直遭受“世界上最好的语言”的调侃,但从数据上看其仍是迄今为止最常用的服务器端语言,从目前来看短时间内没有哪种编程语言在网站服务器开发上能追上 PHP。

 

 

2020 年 11 月 26 日,PHP 团队宣布 PHP 8.0 正式 GA,PHP 8.0 是 PHP 语言的一个主版本更新,包含了很多新特性和优化。

 

PHP 8.0 版本最重大的特性为引入两个 JIT 编译引擎 Function JIT 和 Tracing JIT ,其中 Tracing JIT 的表现最为出色,它在综合基准测试中的性能提高到大约 3 倍,在某些特定的传统应用程序中提高到 1.5–2 倍。典型的应用程序性能与 PHP 7.4 相当。

 

除此之外,PHP 8.0 的新特性有:

 

  • 构造器属性提升

  • 联合类型(Union Types)

  • Match 表达式

  • Nullsafe 运算符

  • 字符串与数字的判断更合理

  • 内部函数的类型错误一致

  • 类型系统和错误处理方面的改进

  • 其他语法调整和改进

  • 新的类、接口和函数

 

PHP 8 源代码下载页面:https://www.php.net/downloads

 

参考链接:https://blog.jetbrains.com/phpstorm/2021/11/the-php-foundation/