WordPress 4.3 将用 Node.js 重写

oschina
 oschina
发布于 2015年04月30日
收藏 30

WordPress 核心团队的主要开发者之一,Ryan Boren 说:“WordPress 4.3 版本一个重大改变是,4.3版本将用 Node.js 重写,同时将向后兼容以前的版本。”

要 WordPress 4.3 完全拒绝 PHP 还是不可能的,但是开发者计划重写一些基本的核心类,包括 WP_Query 、WP_Erro、和 WP_Object_Cache。

wordpress in node

值得注意的是,发给 WordPress 数据库的请求不仅可以在服务器端执行,也可以在客户端用 JSON REST API 执行,此功能在 4.3 版本上实现。

代码可能是这样:

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);
});

另外,大量专业的供应商正与核心开发团队紧密合作,新的版本有望完全向后兼容。官方 WordPress 4.3 版本将在2015年10月发布。

Source:WBD

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:WordPress 4.3 将用 Node.js 重写
加载中

精彩评论

老张大哥
老张大哥
我打算用汇编重写wordpress

最新评论(139

玖伍贰柒
玖伍贰柒
然而到现在了,还是没用node重写
jackchanxj
jackchanxj

引用来自“Force武装卫队”的评论

phper哭晕在厕所

引用来自“jackchanxj”的评论

表示很蛋定,本来WordPress就是个恶心的东西,代码混乱,还用nodejs重写,只能呵呵

引用来自“凡行”的评论

说不定就是因为代码混乱才重写呢
其实很奇怪,不能完全抛弃php的话,不是在一个cms里有两门后台语言,开发和部署都会变得复杂。而且js的维护性那么差。感觉以上两点就和cms本身的理念违背了吧?
t
tinycoder

引用来自“郑州楚天科技”的评论

我一直以为java是一个操作系统,今天才知道是一门预言。

引用来自“rizar”的评论

不是,java是一种咖啡。
java是一个岛
gaubee
gaubee

引用来自“晨破天明”的评论

我刚从node转到io,你就用node重写?就是你
io用的ES版本比node高,所以io肯定也能跑起来
myml
myml

引用来自“liudng”的评论

应该用go重写啊
sam_ai
sam_ai
直接用c++写算了...
老张大哥
老张大哥
我打算用汇编重写wordpress
返回顶部
顶部