PHP/Laravel 新聞剪輯 - 2014.07

Laravel 道場小編不定為期各位摘錄來自世界各地的 PHP/Laravel 相關新聞剪輯

Laravel 道場小編
Laravel 道場
3 min readFeb 1, 2018

--

原文:PHP News You May Have Missed - July 2014,以下針對重點摘要翻譯:

關於 PHP 語言的眾多討論

近期有眾多議題是關於 PHP 語言本身的討論。首先,關於 PHP 下一版的名稱到底該用 6 還是 7 ,討論群裡就有許多不同的意見,假如您對這個議題有興趣,不妨參考一下由 Phil Sturgeon 整理的懶人包。不過,如同 Phil 的意見,實在不應該花費太多力氣討論這個不是最重要的 議題。同時,Phil 提議大家停止使用 PSR-0 而直接使用 PSR-4 ,想知道為什麼嗎?建議您閱讀一下 Phil 的想法。而主導 HHVM 開發的 Facebook,近期公佈了 PHP 5.6 的語言規格草稿,這份規格的目標,是讓任何人都能了解 PHP 的運作細節,也讓所有的開發人員能夠更快的修正錯誤、實作更好的運行效能、更有品質的外掛,以及,或許是最重要的:讓開發者能減少如 type casting 等開發錯誤的除錯時間。假如您對這方面的討論有興趣,建議您可以閱讀 reddit 上的討論串。另外,於 PHP 語言裡實作 Scalar Typehinting 已經討論了很長一段時間了,目前 HHVM 及 Zephir 都已經有類似的實作方式,您可以參考由 Anthony Ferrara 提出的 RFC 提議

提到 PHP 5.6,大家都很期待 PHPNG 的釋出,因此,關於 PHPNG 到底要不要合併在 5.6 一同釋出這點,社群內就有諸多討論。不過,目前的狀況似乎是傾向等 PHPNG 具備更完整的開發階段與全面測試後,於 PHP 6 或 7 再整合發行,或許是比較保險的作法。而在這個過程中,若您具有高度實驗精神,仍然可以透過下載原始碼的方式,自行編譯掛載 PHPNG,如同使用 HHVM 一般。

關於 PHP 的 VM 更新

HHVM 3.2 (版本代號:流浪者 Outkast) 釋出,此次官方宣稱修正一連串的錯誤、增加更多套件及函件事的相容度…等。想要了解更多細節嗎?直接看官方的 changelog 吧!在此同時,官方正在實作的 PHPNG也傳來好消息,根據報導指出,目前 PHPNG 的執行速度甚至超越 HHVM!

PHP 常見錯誤及改進提示

TopTal 發表了一篇關於撰寫 PHP 時的 10 個常見錯誤,Sitepoint 也跟著發表了另外 7 個。在這兩篇文章中討論了包括:array 參考運用錯誤、對 passing by reference 及 passing by value 的誤解、忽略 codings standards、使用過時的 extension、抑制錯誤訊息等等問題,花點時間閱讀一下這兩個文章,相信對您撰寫 PHP 程式有不錯的幫助。

PHP 同盟成立 Google Group / Mailing List

您有使用過由 PHP 同盟 (PHPLeague) 所釋出的 PHP 套件嗎? PHP 同盟致力於開發、釋出符合當代開發規格及高品質的 PHP 套件,來解決常見的 PHP 開發需求。現在 PHP 同盟成立了 Google Group / Mailing List,您可以透過訂閱這個頻道取得即時的更新訊息!

Zend 的一連串更新

Zend 這間 PHP 官方公司底下一系列以 Zend 開頭的產品,近期皆有更新,包括 Zend Certification、Zend Server 以及 Zend Studio 剛發佈第 11 版。若您有使用這些相關產品,別忘了一同更新喔!

註:原文於 2014/08/08 發表在舊版部落格,於 2018/02/01 搬遷至此。

--

--

Laravel 道場小編
Laravel 道場

Laravel 道場掃地僧。在每日灑掃的修行中尋找開悟靈感,目標是成為稱職的 PHP/Laravel 開發者。不定期為道場發佈業界新聞、熱門訊息及整理文件。