近日讓很多人議論紛紜的P++,PHP新分支?

瀏覽:424 發布日期:2019/08/13 分類:技術分享 關鍵字: p++ php zend thinkphp
最近大家可能有看到一個新的名詞——P++。

很巧這個詞來源于不久前從 Zend 公司離職的 Zeev Suraski 以 PHP 開發組成員的身份提議要創建 PHP 方言,暫命名為 P++。

老兄最近是要霸占php熱門的節奏。

當日Zeev Suraski發的推特:





https://wiki.php.net/pplusplus/faq


很多人可能在疑惑PHP是不是要劈叉了,包括知乎上也有提出這樣的問題




所以說P++ 不是 PHP 的分叉,兩者的代碼庫完全相同,維護代碼庫的開發者也一樣


交流群——646724664,會經常更新一些行業里的優質資源,另外PHP中高級的進階路線,交流如何更好的提升自身的價值。


一、需要在PHP和P ++之間做出選擇嗎?

——不需要。

因為當你安裝其中一個,你就同時有了另一個;就應用而言,可以在一臺服務器上運行這兩種方言。 然而,實際上,項目和個人通常可能選擇并標準化其中一個。



二、可以在同一個程序中混合搭配php和p++嗎?

——可以。

設想是代碼是 PHP 還是 P++ 的指定將在文件級別,而不是在請求級別。 單個執行(請求)可以加載許多不同的文件,這些文件允許來自兩種方言。PHP文件中的代碼將表現為 PHP 語義——而來自 P++ 文件的代碼將表現為 P++ 語義。



三、這是否意味著PHP將不再發展?所有新功能都會集中于P++?

——并不。

p++的出現只是意味著會以不同的方式發展。 嚴格性和類型相關的功能可能只適用于 P++,并且只能在 P++ 文件中使用。向后兼容偏差將保留在 PHP 中(這并不意味著向后兼容永不會被打破,只是每個這樣的案例必須有良好的投資回報)。



四、這種做法有什么好處?

——這種方法的好處有很多。

在PHP領域中有兩個重要的實質學派。第一派人大致都喜歡PHP - 動態,強烈的BC偏見和強調簡單性; 另一種,更喜歡更嚴格的語言,減少行李和更高級/復雜的功能。
這里沒有“正確”或“錯誤”。這兩種思想流派都是有效的,并且具有非常實質性的追隨者。

它為 [email protected] 的兩個陣營提供了一個很好的解決方案。 那些喜歡 PHP 動態特性的人可以保留它,而那些喜歡更嚴格類型語言的人也可以獲得它,而不受任何 PHP 限制。希望通過為他們提供他們想要的東西來最終解決兩個內部思想學派之間的緊張關系

另外啟動 P++ 將有一個新基點-不計過去重新開始,可能具有巨大的定位和品牌優勢。未使用 PHP 的公司、開發經理和個人開發者更有可能注意到 P++ 的推出,而不是 PHP 8.0 或 PHP 9.0 的推出。

一些關于php架構的視頻和php7、thinkphp6、laravel5.7、swoole等的學習資料,希望能夠幫助到大家,私聊管理員即可免費領取
最佳答案
評論( 相關
后面還有條評論,點擊查看>>
养老时时彩计划软件