PHP 8.0 正式版發布,性能提升 10%

2020-12-09 IT之家

IT之家11月27日消息 恰逢一年一度感恩節,PHP 8.0 正式版現已正式開放下載。

PHP 8.0 引入了 JIT編譯器特性,同時加入多種新的語言功能,例如命名參數、聯合類型、註解、Constructor Property Promotion、match 表達式、nullsafe 運算符以及對類型系統、錯誤處理和一致性的改進。

下載地址:https://www.php.net/downloads.php

JIT,Just-In-Time,即時編譯

PHP 8.0 版本最重大的特性非 JIT莫屬。而 JIT引入過程也是命途多舛,在經過了 PHP 5 與 7 大版本系列(PHP 6 項目流產)更新,直到去年 3 月份才最終通過投票確認將進入 PHP 8。

PHP 8.0 在性能上大約改進了 10%,通過 JIT 在綜合基準測試中的性能提高到了 2.94,在某些特定的長期運行的應用程式中提高到 1.5–2。下面是 PHP 開發團隊提供的相關對比數據:

  • 支持 Union Types,聯合類型

  • 新的 static 返回類型

  • PHP 8.0 合併了諸多性能優化

  • JSON 支持現在被視為語言的核心部分,始終可用,而不是作為可選模塊。

  • 支持 named 參數,因為它們能夠指定參數名稱而不是其確切順序。

  • 支持類/屬性/函數/方法/參數/常量的結構化元數據的屬性(或在其他語言中也稱為注釋或修飾符)。

  • 支持可以指示多種不同類型的聯合類型,這些類型可以用作參數或函數的返回類型。

  • str_contains()函數是一種檢查字符串是否包含在另一個字符串中的簡便方法,而不必使用strpos等。與之相似的是新的str_starts_with()和str_ends_with()函數,這些函數很容易解釋。

  • 添加了Nullsafe運算符,作為在方法上應用空合併行為的快速簡便的方法。

IT之家提醒,有需求的用戶可自行前往官網查看更多內容詳情。

相關焦點

  • PHP8.0正式版發布,性能提升10%
    11月27日正好是每年的感恩節,正式版本的php8.0現在正式開放供下載。Php8.0引入了jit編譯器特性,同時添加了各種新的語言特性,如命名參數、聯邦類型、注釋、構造屬性提升、匹配表達式、空時安全操作符以及類型系統的改進、錯誤處理和一致性。
  • PHP 8.0 正式版發布,性能提升10% 引入JIT編譯器特性
    恰逢一年一度感恩節,PHP 8.0 正式版現已正式開放下載。  PHP 8.0 引入了 JIT編譯器特性,同時加入多種新的語言功能,例如命名參數、聯合類型、註解、Constructor Property Promotion、match 表達式、nullsafe 運算符以及對類型系統、錯誤處理和一致性的改進。
  • PHP 8.0正式發布:支持JIT編譯器,性能提升高達3倍
    美國時間11月26日,PHP團隊宣布PHP 8.0正式GA。PHP 8.0是PHP語言的最新主要版本,帶來了許多新特性和優化,包括命名參數(named arguments)、聯合類型(union types)、屬性(attributes)、構造器屬性提升(constructor property promotion)、Match表達式、nullsafe運算符、JIT,以及針對類型系統、錯誤處理和一致性的諸多改進。
  • PHP 8.0正式發布:支持JIT編譯器,性能提升高達3倍
    美國時間11月26日,PHP團隊宣布PHP 8.0正式GA。PHP 8.0是PHP語言的最新主要版本,帶來了許多新特性和優化,包括命名參數(named arguments)、聯合類型(union types)、屬性(attributes)、構造器屬性提升(constructor property promotion)、Match表達式、nullsafe運算符、JIT,以及針對類型系統、錯誤處理和一致性的諸多改進。
  • PHP 8.0重大版本更新正式發布:支持JIT編譯器 性能提升明顯
    PHP 8.0 重大版本更新於今天正式開放下載。PHP 8.0 引入了可選的 JIT 編譯器,將現有的 JSON 支持集成到核心(不再是可選),並增加了對屬性、聯合類型,靜態返回類型和其他附加語言的支持。
  • [圖]PHP 8.0重大版本更新正式發布:支持JIT編譯器 性能提升明顯
    PHP 8.0 重大版本更新於今天正式開放下載。
  • php7.4候選版發布,性能又有了穩定提升
    最近,萬眾期待的php7.4候選版本終於正式發布了。接下來我們看看php7.4主要有哪些改進,以及在性能上有哪些提升。首先,php7.4修復了大量的bugs,其中有些是內核的bug。其次,這次發布的版本是所有新功能的增加的集合,也是鎖定版,之後的正式版將不會增加新的功能,只會是修改bug和提升性能。然後,php7.4的正式版發布日期也確定了下來,不出意外的話,會在2019年11月份發布。接著,我們來說下php7.4帶來了哪些新特性和改進。
  • PHP 5 到 PHP 7 性能評測(含 JIT 版 PHP 8 對比)
    導讀:PHP 是 Web 開發最常用的語言,每個大版本的更新都帶來不少新特性和性能提升。特別是 PHP 7.0 的發布,帶來 PHP 性能飛躍。
  • PHP 8.0 正式版正式開放下載 引入 JIT編譯器特性
    打開APP PHP 8.0 正式版正式開放下載 引入 JIT編譯器特性 問舟 發表於 2020-11-27 10:06:02
  • Xampps 1.8.3正式版發布[php 5.5.0]
    Xampps工具可以讓用戶快速創建php環境,  一鍵之下完成apache, php, mysql, phpmyadmin的安裝工具, 省心省力.正值php 5.5.0正式版發布之際, 我們宣布,xampps (x86, x64)雙位版正式上線.
  • 原來PHP 8 都正式發布了
    PHP 團隊於2020年11月26日宣布 PHP 8 正式發布!php8的下載地址:https://www.php.net/downloads.phpPHP 8.0.0 目前是最新的主要版本,它引入了一些重大變更,以及許多新特性和性能優化,PHP 8.0 值得關注的改進包括以下:1、PHP 8.0 引入了備受期待的
  • PHP 8 正式 GA
    PHP 團隊剛剛宣布 PHP 8 正式 GA。
  • PHP 8.0將於明天感恩節發布 加入JIT編譯器支持 性能提升10%
    PHP 8.0 計劃於明天美國感恩節發布。PHP 8.0 在加入了 JIT 編譯器支持後引入了很多新的語言功能。PHP 8.0 是去年 PHP 7.4 版本之後又一次重大版本更迭,除了 JIT 編譯器之外,該重大版本更新中還引入了大量改進。
  • PHP 框架 QueryPHP 1.0 正式版,四年打磨生產可用!
    今天是一個非常特殊的日期,在這裡我們將向大家宣布一個重要的消息,完全重寫的 QueryPHP 1.0 正式版發布了!
  • Xampps 2.0.0 正式發布,MySQL 5.7.9 來了
    Xampps 2.0.0 正式發布,MySQL 5.7.9 來了。
  • [圖]PHP 8.0將於明天感恩節發布 加入JIT編譯器支持 性能提升10%
    PHP 8.0 計劃於明天美國感恩節發布。PHP 8.0 在加入了 JIT 編譯器支持後引入了很多新的語言功能。
  • PHP 8.0 發布:支持 JIT 編譯器,性能提升明顯|新聞拍一拍
    導讀:更多: hCaptcha 普及度達到 15% 黑客勒索曼聯:不給錢不讓進系統          本文字數:655,閱讀時長大約:1分鐘 作者:硬核老王 PHP 8.0
  • PHP 8 發布首個 Alpha 版本
    PHP 8 將於今年 11 月 26 日發布,而原定於 6 月 18 日發布的第一個 Alpha 版本跳票到了今天發布。/~pollita  PHP 8 是一個新的主要版本,它引入了一些重大變更,以及許多新特性和性能改進,下邊簡單介紹一些亮點:  1  JIT,Just-In-Time,即時編譯  最重大的特性非 JIT 莫屬。
  • PHP 框架 QueryPHP 1.0.3 發布,兼容 PHP 8.0 和 PHP 8.1
    QueryPHP 1.0.3 僅僅做了對 PHP 8.0 和 PHP 8.1 兼容性處理,修復了 PHP 8 下面的代碼和測試用例。
  • 微軟發布NET 5.0正式版 提升ARM64性能,P95延遲有所減少
    首頁 > 見聞 > 關鍵詞 > 微軟最新資訊 > 正文 微軟發布NET 5.0正式版 提升ARM64性能,P95延遲有所減少