一個核心的wordpress開發者Ryan Boren表示,wordpress4.3 cms系統將會有一個重大的變革,那就是用node.js重寫,同時徹底兼容以前的版本。 javascript
開發者以及項目自己已經關注node.js好久了,固然,這早就不是什麼祕密了,node.js容許你用javascript寫服務端代碼。 php
咱們首次使用node.js是在3.7版本中,同時也把Grunt工具加入了咱們的開發週期中。自那之後,愈來愈多的核心版本開始使用javascript,NB的是,這門語言也被認爲是2015年發展最快的語言,沒有之一。 java
須要說明的是,在wordpress4.3版本中徹底拋棄PHP也不現實,可是開發者計劃在基礎模塊、核心模塊中使用它,這其中包括WP_Query , WP_Error and WP_Object_Cache。 node
正如以前提到,開發者沒有計劃在最近的版本中徹底拋棄PHP,同時也會詳細的介紹新版的用法,來幫助你們後向兼容並徹底的適配現有的主題和插件。 ide
一個叫node2php的模塊來確保大部分的兼容性工做。它基本的工做原理是,首先會分析編譯後的php二進制代碼而後再轉譯成JavaScript,目前這個模塊正在測試階段。 wordpress
另一個不得不提的兼容性問題就是系統兼容性,新版的wordpress如何適配當前的主機環境。畢竟,不是每一個公司都能快速而且提供可靠的node.js運行環境,尤爲是當下的環境已經很便宜了。 工具
幸運的是,很是多的供應商同wordpress的核心開發組緊密的工做在一塊兒,新版本固然能夠承諾徹底的兼容。官方計劃在2015年10月份發佈WordPress 4.3版本。 測試