WordPress 4.3 將用 Node.js 重寫
WordPress 核心(xin)團隊的主要開發者之一(yi),Ryan Boren 說:“WordPress 4.3 版本一(yi)個重大改變是,4.3版本將(jiang)用 Node.js 重寫,同時將(jiang)向后兼容(rong)以前的版本。”
要 WordPress 4.3 完(wan)全拒絕 PHP 還是(shi)不(bu)可能的,但是(shi)開發者計劃重寫一(yi)些基本的核心類,包(bao)括(kuo) WP_Query 、WP_Erro、和 WP_Object_Cache。
值得(de)注意的(de)是,發給 WordPress 數據(ju)庫的(de)請求不僅可(ke)(ke)以在服務器端(duan)執行(xing),也可(ke)(ke)以在客戶端(duan)用 JSON REST API 執行(xing),此功能在 4.3 版本上實現。
代(dai)碼可能是這樣:
var query = new wp.Query (); query.setQuery ({ post_type: 'post', post_status: 'publish', posts_per_page: 5 }); _.each (query.getPosts (), function (post) { console.log (post.title); console.log (post.content); console.log (post.author); });另(ling)外,大量(liang)專(zhuan)業的供應(ying)商(shang)正與核心開發團隊緊密合作,新的版本有望(wang)完全向后兼容(rong)。官方(fang) WordPress 4.3 版本將(jiang)在2015年(nian)10月發布。