Wordpress.com 用 Node.js + React 改写,开源并命名为 calypso

2015-11-24 09:34:51 +08:00
 MForever78

https://developer.wordpress.com/calypso/

Github: https://github.com/Automattic/wp-calypso

10790 次点击
所在节点    Node.js
42 条回复
SharkIng
2015-11-24 11:10:08 +08:00
是我理解错了还是说大家都没好好看?

首先,看官网的图片 /视频来说,只是一个只是一个管理平台而已。仔细去看那个视频,全部都是说的是如何管理,评论,写文章什么的东西。
其次, MATT 的文章中也提到了, JS+ API ,其实 API 的提供部分(也就是后端)依然还是 PHP 啊。

而且这个东西除了一个 Mac App 以外,只能 wordpress.com 用,你登录进去之后用一些分析插件查看,还是会提示 PHP 的 如图:



同理随便打开一个 wordpress.com 的站点 (如: https://whatever.wordpress.com/)也是依旧有 PHP 的字样 (当然这个可能不准确)

然后下载源码跑起来之后,也只是 Wordpress.com 登录进去之后的样子



其实就是一个管理平台而已....

也就是说,如果你想用这个,你需要安装原来 PHP 版本的 Wordpress.org 的 Blog 程序,然后安装一个插件,最后去 Wordpress.com 来管理....

而且还不能自己搭建 (具体去看 https://github.com/Automattic/wp-calypso/blob/master/docs/install.md 最后一段话..)

除了后台管理的东西,其他(后端, 博客前台等主体部分)的依然还是 PHP (例如:访客浏览的部分)而且自己的 Wordpress 也依然是 PHP (当然不排除他们已经在开始写了...)而且还需要多一个插件...

所以对于自己搭建 Wordpress 的人来说,并没有什么用....
aisk
2015-11-24 11:20:17 +08:00
标题说的也都很清楚了,"wordpress.com" 拿 node 重写了,不知道有多少人脑补成 "wordpress" 拿 node 重写。
RyuZheng
2015-11-24 11:24:44 +08:00
这个不是早就有这方面的消息了吗,但是这种自己颠覆自己的事情,不得不说 wordpress 团队很有勇气
jzfr
2015-11-24 11:39:09 +08:00
说下 wordpress 用 node.js 重写了,用 PHP 的凌乱了,说下 TJ 抛弃 node.js 了,用 node.js 的一脸沮丧,跟 P 真心累
loading
2015-11-24 11:43:17 +08:00
@yuankui 前台主要是要顾及海量的 theme 和开发者,不然设计师的都跑了~
PublicID
2015-11-24 11:48:11 +08:00
很多人根本没细看。。。是首页重写不是程序重写
MarshallChen
2015-11-24 12:08:25 +08:00
breaking news
Daddy
2015-11-24 12:13:45 +08:00
根本不可能的,就算换了你,也不会。
随便换语言,以前构建的整个生态圈(主题 /插件)不要了?? WP 的威武就靠生态圈支持,没了世界最多最大的主题 /插件生态圈, WP 算个屁?
况且 nodejs 易用性实在不行,看看 Ghost 就知道,也就一小众 Blog 。
qqjt
2015-11-24 12:17:12 +08:00
wordpress.comwordpress.org 还是有很大区别的
wwek
2015-11-24 12:23:10 +08:00
@SharkIng 正解! 我试用过了
其实就是一个管理工具而已
yuyue007
2015-11-24 12:30:55 +08:00
@SharkIng 第一章截图的那个 chrome 插件叫什么名字啊?
arens
2015-11-24 12:49:17 +08:00
Mac APP 是什么, Mac 下的 WP 管理软件吗?
nodejs
2015-11-24 12:50:29 +08:00
@yytsjq 谢谢斧正!
yiding
2015-11-24 13:13:15 +08:00
php 是最好的语言
coocoo
2015-11-24 13:30:18 +08:00
WP 最新版本的最大改进就是加入 rest API, 有了这个 API , WP 管理后台的界面,可以使用其他各种语言实现,现在就是用 nodejs 实现了 WP 管理后台的界面,就是这个意思。

如果你愿意,你也可以用 java,C#,python,ruby,golang 等各种语言实现各种各样的 WP 管理后台。这就像 NODEJS 调用新浪微博的 API 实现了一个发微博的界面和功能是一个意思。

根本不是什么 WP 用 NODEJS 重写了。
SharkIng
2015-11-24 15:32:36 +08:00
@yuyue007 Wappalyzer
quericy
2015-11-24 17:10:00 +08:00
刚看到吓一跳,才发现是理解跑偏了

@SharkIng 顺带问一下用的啥 chrome 插件?
quericy
2015-11-24 17:12:53 +08:00
@SharkIng 不用了,我找到了
robinlovemaggie
2015-11-24 17:31:47 +08:00
wiki 一下 calypso 很有意思。。。,可见他们是要想做一次魅惑的尝试~~
iugo
2015-11-24 17:40:29 +08:00
@SharkIng +1 。后端还是 PHP 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/238415

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX