V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MForever78
V2EX  ›  Node.js

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

  •  3
     
  •   MForever78 · 2015-11-24 09:34:51 +08:00 · 10852 次点击
    这是一个创建于 3288 天前的主题,其中的信息可能已经有所发展或是发生改变。
    42 条回复    2015-11-25 17:22:45 +08:00
    kikyous
        1
    kikyous  
       2015-11-24 09:39:44 +08:00
    还以为今天 4/4 呢
    SharkIng
        2
    SharkIng  
       2015-11-24 09:46:14 +08:00
    看了一下应该只是一个前端的管理平台而已吧....
    huafang
        3
    huafang  
       2015-11-24 09:49:47 +08:00
    不错
    Moker
        4
    Moker  
       2015-11-24 09:50:05 +08:00
    本来还想把 wp 博客 用 laravel 重写下 发现现在可以不用了
    Pastsong
        5
    Pastsong  
       2015-11-24 09:52:17 +08:00
    wordpress.com 现在还是 blocked 吗
    nodejs
        6
    nodejs  
       2015-11-24 09:56:27 +08:00
    @SharkIng 是彻底重写了, 自己颠覆自己, 创始人 matt 昨天还写了篇博客

    http://ma.tt/2015/11/dance-to-calypso/

    开头就是: One of the hardest things to do in technology is disrupt yourself.
    nodejs
        7
    nodejs  
       2015-11-24 09:59:09 +08:00
    WordPress.com 已经用的是 NodeJS 版本了, WordPress.org 可以装 Jetpack 来体验

    趋势就是这个趋势了, 毕竟创始人 matt 认为这一次是 20 倍的提升, 颠覆性的
    loading
        8
    loading  
       2015-11-24 10:03:01 +08:00 via Android   ❤️ 1
    真心觉得 wp 现在除了海量的 theme 还有什么优势?

    这下 Ghost 彻底没优势了!
    Niphor
        9
    Niphor  
       2015-11-24 10:08:41 +08:00
    ghost 试用了一下就立即换回 typeco 了,实在是没看出什么好的...
    yimity
        10
    yimity  
       2015-11-24 10:13:57 +08:00
    这应该是 WP 界的爆炸性新闻了。
    Mihuwa
        11
    Mihuwa  
       2015-11-24 10:15:38 +08:00
    真是好消息。
    cysnap
        12
    cysnap  
       2015-11-24 10:19:38 +08:00   ❤️ 2
    瞬间感觉到宇宙第一语言的地位开始要动摇了!
    yytsjq
        13
    yytsjq  
       2015-11-24 10:21:28 +08:00
    @nodejs Calypso is the new WordPress.com front-end – a beautiful redesign of the WordPress dashboard using a single-page web application, powered by the WordPress.com REST API. Calypso is built for reading, writing, and managing all of your WordPress sites in one place.

    看介绍,只是 Dashboard 后台重写了。
    ichou
        14
    ichou  
       2015-11-24 10:23:28 +08:00
    44M 是什么鬼?
    youxiachai
        15
    youxiachai  
       2015-11-24 10:26:01 +08:00
    感觉..好多人都没认真看新闻.....

    后边不是有个表格吗...

    |old |new |
    |php + mysql | js+ rest api |

    最多就是前后分离了....
    yuankui
        16
    yuankui  
       2015-11-24 10:29:46 +08:00
    后台都重写了,前台还会远吗?
    Kv_se7en
        17
    Kv_se7en  
       2015-11-24 10:39:15 +08:00   ❤️ 1
    crazyxin1988
        18
    crazyxin1988  
       2015-11-24 10:45:54 +08:00
    wp 这类站点 前端用 react 最大的问题是 SEO 啊
    Dashboard 也就无所谓了
    sewyu
        19
    sewyu  
       2015-11-24 10:53:09 +08:00
    只是重写了管理后台。。。。
    s5s5
        20
    s5s5  
       2015-11-24 10:57:53 +08:00
    看了半天,好像只是一个后台
    SharkIng
        21
    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
        22
    aisk  
       2015-11-24 11:20:17 +08:00
    标题说的也都很清楚了,"wordpress.com" 拿 node 重写了,不知道有多少人脑补成 "wordpress" 拿 node 重写。
    RyuZheng
        23
    RyuZheng  
       2015-11-24 11:24:44 +08:00 via Android
    这个不是早就有这方面的消息了吗,但是这种自己颠覆自己的事情,不得不说 wordpress 团队很有勇气
    jzfr
        24
    jzfr  
       2015-11-24 11:39:09 +08:00
    说下 wordpress 用 node.js 重写了,用 PHP 的凌乱了,说下 TJ 抛弃 node.js 了,用 node.js 的一脸沮丧,跟 P 真心累
    loading
        25
    loading  
       2015-11-24 11:43:17 +08:00 via Android
    @yuankui 前台主要是要顾及海量的 theme 和开发者,不然设计师的都跑了~
    PublicID
        26
    PublicID  
       2015-11-24 11:48:11 +08:00 via Android
    很多人根本没细看。。。是首页重写不是程序重写
    MarshallChen
        27
    MarshallChen  
       2015-11-24 12:08:25 +08:00
    breaking news
    Daddy
        28
    Daddy  
       2015-11-24 12:13:45 +08:00
    根本不可能的,就算换了你,也不会。
    随便换语言,以前构建的整个生态圈(主题 /插件)不要了?? WP 的威武就靠生态圈支持,没了世界最多最大的主题 /插件生态圈, WP 算个屁?
    况且 nodejs 易用性实在不行,看看 Ghost 就知道,也就一小众 Blog 。
    qqjt
        29
    qqjt  
       2015-11-24 12:17:12 +08:00   ❤️ 1
    wordpress.comwordpress.org 还是有很大区别的
    wwek
        30
    wwek  
       2015-11-24 12:23:10 +08:00
    @SharkIng 正解! 我试用过了
    其实就是一个管理工具而已
    yuyue007
        31
    yuyue007  
       2015-11-24 12:30:55 +08:00
    @SharkIng 第一章截图的那个 chrome 插件叫什么名字啊?
    arens
        32
    arens  
       2015-11-24 12:49:17 +08:00
    Mac APP 是什么, Mac 下的 WP 管理软件吗?
    nodejs
        33
    nodejs  
       2015-11-24 12:50:29 +08:00
    @yytsjq 谢谢斧正!
    yiding
        34
    yiding  
       2015-11-24 13:13:15 +08:00 via iPhone
    php 是最好的语言
    coocoo
        35
    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
        36
    SharkIng  
       2015-11-24 15:32:36 +08:00
    @yuyue007 Wappalyzer
    quericy
        37
    quericy  
       2015-11-24 17:10:00 +08:00
    刚看到吓一跳,才发现是理解跑偏了

    @SharkIng 顺带问一下用的啥 chrome 插件?
    quericy
        38
    quericy  
       2015-11-24 17:12:53 +08:00
    @SharkIng 不用了,我找到了
    robinlovemaggie
        39
    robinlovemaggie  
       2015-11-24 17:31:47 +08:00
    wiki 一下 calypso 很有意思。。。,可见他们是要想做一次魅惑的尝试~~
    iugo
        40
    iugo  
       2015-11-24 17:40:29 +08:00
    @SharkIng +1 。后端还是 PHP 。
    movtoy
        41
    movtoy  
       2015-11-24 22:32:39 +08:00
    然而,离开 php ,它就是个屁。。。
    flw01
        42
    flw01  
       2015-11-25 17:22:45 +08:00
    我们现在在招 node.js,坐标广州,感兴趣的私聊我哈, http://www.lagou.com/jobs/1284459.html
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1357 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:23 · PVG 01:23 · LAX 09:23 · JFK 12:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.