V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
sskyy
V2EX  ›  分享创造

我叫 Twenty,我是要成为博客王的博客框架

  •  2
     
  •   sskyy · 2014-08-17 21:25:05 +08:00 · 5342 次点击
    这是一个创建于 3752 天前的主题,其中的信息可能已经有所发展或是发生改变。
    标题套用了路飞的格式,其实我想说的是大多数都不相信你的梦想,直到你快走到了。

    不废话了,介绍一下twenty: 这是基于CMS框架 zerojs打造一个博客。zerojs 的架构介绍在这里http://www.cnblogs.com/sskyy/p/3918129.html。

    相比其他博客系统wordpress、ghost等等。twenty有以下优势:

    技术架构更好!是的,你没看错。twenty 前端用angular,后端用sailsjs(基于express)。对开发者来说几乎没有学习成本。基于系统提供的angular模块可以分分钟把博客变成单页应用,b格瞬间提升。最重要的是因为基础功能强大,要改造要加功能几乎就是谢谢模板就完成了。所以未来你会看到一个非常繁荣的社区和市场。
    配置、安装更简单。即使没有数据库也能跑起来,用文件系统做数据(当然我不推荐你这么做)。
    所有后台接口都是标准RESTful,之后开发各种客户端也是分分钟。
    核心用zerojs,之后改造或者对接wiki、论坛什么的几乎是零成本。
    。。。
    看看目前完成部分的样子吧 :

    http://www.cnblogs.com/sskyy/p/3918299.html
    第 1 条附言  ·  2014-08-25 20:18:26 +08:00
    http://twentyjs.com !

    对工程师来说,遇到一个扩展性好、便捷、高效、稳定的开发框架是一件非常值得开心的事情。相比于有时不得不维护那些庞杂而过时的系统,这甚至可以称得上是件幸福的事情。Twenty 就是诞生于这样一个愿景——在博客甚至所有CMS系统里,成为扩展性最好,技术堆栈最便捷的框架,让开发者在用它时真正实现开发的自由。

    Twenty 不像 Wordpress 那样庞杂,而是从下至上的概念非常简单,花3分钟阅读完开发手册你就已经能看清全貌。Twenty 也不像Ghost自己重造了内核,而是拥抱大量优秀、成熟的开源框架,让开发者们几乎无需任何附加学习成本,就能直接上手开发。

    什么是Twenty 的核心价值,是架构。

    Twenty遵循前后端分离,采用标准RESTful接口,前后可以完全独立自由地开发。但同时,也仍然支持传统的后端渲染页面模式;Twenty 后端为“内容节点”、“索引”、“用户”等通用CMS概念提供了构造方法,这些构造方法能自动生成接口、自动实现“生成摘要”等功能。二次开发时,通常只需声明,就已经可用了;在前端,Twenty 提供了一整套与后端接口对应的AngularJS模块。这意味着绝大多数情况下,不用写任何逻辑代码,仅仅将模板应用过来,增删改查就已经实现……

    还有很多很多架构特性一时无法详述,Talk is cheap,真金都在代码里,欢迎PR。


    我们的团队是完全自我驱动的团队,我们为同一个理想——做最好的CMS,付出多于彼此能看到的十倍甚至百倍的努力。如果你想加入我们,请email至[email protected]。不要忘记附上你的github地址。


    one more thing,接下来的两个月里我们将搭建社区和市场,市场将国际化,努力从 themeforest 这样的巨头手中为国内的开发者和设计师夺得一块金矿。 在这段时间里,我们需要你的捐赠用于社区的服务器等资源开销,同时我们也为任何帮助我们开发的人提供超值回报。以下是我们筹款及回报(比上次略有调整,在此之前已经捐赠的同学仍享受之前的承诺):

    100-199元的捐赠:市场上线之后将获得等值的代金券。
    200-499元的捐赠:免费获得twenty未来的所有线上收费服务的使用权。
    500-999元的捐赠:将获得twenty未来的所有线上收费服务的使用权及未来运营盈利的不定期分红,直至超过捐赠额2倍为止。
    1000元以上的捐赠:将获得zerojs(Twenty的基础框架)未来所有衍生框架(论坛、WIKI等)的免费使用权及未来运营盈利的不定期分红,直至超过捐赠额2倍为止。

    捐赠地址: http://www.twentyjs.com/page/post/1
    28 条回复    2014-12-11 20:21:50 +08:00
    dimlau
        1
    dimlau  
       2014-08-17 21:49:08 +08:00
    wsph123
        2
    wsph123  
       2014-08-17 21:51:29 +08:00
    不错不错!!!
    wsph123
        3
    wsph123  
       2014-08-17 21:52:14 +08:00
    有哪里能看到demo么
    Mihuwa
        4
    Mihuwa  
       2014-08-17 21:53:00 +08:00   ❤️ 1
    很乐于看到新事物。
    hjc4869
        5
    hjc4869  
       2014-08-17 22:09:47 +08:00
    坚守ghost。。
    sskyy
        6
    sskyy  
    OP
       2014-08-17 22:14:08 +08:00
    @wsph123 其实今天刚刚完成一期所有功能,小伙伴还在庆祝,最近会release:)非要看的话私信我~
    sskyy
        7
    sskyy  
    OP
       2014-08-17 22:16:06 +08:00
    @hjc4869 嗯。。同样关注ghost,只不过等了好久了。。。我实在忍不住了。。。ghost自己造了核心,感觉耗费了太多精力,最近后台又全部用ember.js重写,好像前进得实在有点慢。。。
    skydiver
        8
    skydiver  
       2014-08-17 22:24:05 +08:00
    以为是Twenty Fourteen
    wsph123
        9
    wsph123  
       2014-08-17 22:24:25 +08:00
    @sskyy 私信在哪里OAQ 模版是怎么实现的呀
    zhiyongyici
        10
    zhiyongyici  
       2014-08-17 22:24:46 +08:00
    不错,咱先用 Twenty 做个官网出来吧。
    zakokun
        11
    zakokun  
       2014-08-17 22:26:15 +08:00 via iPad
    不是用的php还想当博客王?
    sskyy
        12
    sskyy  
    OP
       2014-08-17 22:32:38 +08:00
    @zhiyongyici 这周速度上线
    sskyy
        13
    sskyy  
    OP
       2014-08-17 22:33:12 +08:00
    @zakokun 哈哈,这话发到微博上去又要引发程序员的战争了。
    eslizn
        14
    eslizn  
       2014-08-17 22:46:15 +08:00
    我觉得模板很眼熟
    sskyy
        15
    sskyy  
    OP
       2014-08-17 23:27:59 +08:00
    @eslizn 好眼力~前端模板叫twenty,应该能搜到,后端模板是狂改的 adminLTE
    hjc4869
        16
    hjc4869  
       2014-08-17 23:29:10 +08:00
    @sskyy 用了ember.js之後iPhone上滑動後台列表終於不卡了..
    Twinkle
        17
    Twinkle  
       2014-08-18 09:07:22 +08:00
    不错
    liuzc
        18
    liuzc  
       2014-08-18 09:14:32 +08:00
    再来个一键从wordpress导入的功能...
    sskyy
        19
    sskyy  
    OP
       2014-08-18 09:20:23 +08:00
    @liuzc 嗯 wordpress ghost 还有其他博客站点的导入功能都会加上
    guotie
        20
    guotie  
       2014-08-18 17:10:20 +08:00
    开源吗?
    sskyy
        21
    sskyy  
    OP
       2014-08-18 17:20:20 +08:00
    @guotie yes,尽量这周内,最迟下周末~刚开发完,还在整理。
    NCE
        22
    NCE  
       2014-08-19 08:17:45 +08:00 via iPhone
    一会儿是twenty,一会儿是onezero,搞晕了…

    最后发现是做众筹的,新鲜,目的应该是像zblog那样的?
    zhouyang
        23
    zhouyang  
       2014-08-19 09:35:58 +08:00
    没有一个漂亮的模板主题再好的博客也出不来
    sskyy
        24
    sskyy  
    OP
       2014-08-22 00:26:34 +08:00
    @NCE 非常抱歉,我没有写清楚,twenty是博客系统,是基于CMS 框架zero.js写出来的。onezero是因为我们没抢到zerojs.com 这个域名,所以暂时用了onezerojs.com。目前正在跟 zerojs.com的所有者沟通中,希望能买过来。刚看了zblog,我们和它不一样,我们目前不会做在线的博客托管,而是专注于把twenty做得最后好用,为个人博客提供最好的服务。线上功能这一块我们会推出一个市场,大家可以免费发布自己的模块、主题,可以免费,也可以交易。使用者能通过后台一键安装,无需再手动下载什么的。
    sskyy
        25
    sskyy  
    OP
       2014-08-22 00:27:47 +08:00
    @zhouyang 是的,所以我们有一个非常专业的设计师 :)
    欢迎对我们感兴趣的设计师加入,或者给我们写主题也可以,我们会有平台发布。
    NCE
        26
    NCE  
       2014-08-22 10:07:50 +08:00
    @sskyy 我说的就是后台市场,zblog的后台很成功,一键安装。
    greenzorro
        27
    greenzorro  
       2014-08-25 09:57:44 +08:00
    为什么不推荐用文件系统做数据库呢
    franklight
        28
    franklight  
       2014-12-11 20:21:50 +08:00
    每个国产程序最开始都是这样喊的,我就是要做个最牛逼的!最开始的时候兴致勃勃,接着因为工作、生活、收入而降低了进度,到最后连域名都访问不了了。不是打击积极性,但是这样的情况太多了。现在国内也就是那么寥寥几个在死撑着。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   917 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 21:10 · PVG 05:10 · LAX 13:10 · JFK 16:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.