V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
twamix
V2EX  ›  程序员

期待这样的博客程序

  •  
  •   twamix · 2013-06-04 21:01:43 +08:00 · 12596 次点击
    这是一个创建于 3970 天前的主题,其中的信息可能已经有所发展或是发生改变。
    简洁、高效,有基本的博客功能;
    部署简单,多种轻便的写作方式(桌面、 iPad 等移动端);
    支持markdown或者简易编辑器;
    不需要数据库,自动生成静态网页;
    数据自动备份dropbox等存储空间;

    typecho、hexo、wp似乎都不尽人意,谁知道别的推荐个。
    53 条回复    1970-01-01 08:00:00 +08:00
    sytao
        1
    sytao  
       2013-06-04 21:02:58 +08:00
    Jekyll ?
    kennedy32
        2
    kennedy32  
       2013-06-04 21:04:08 +08:00
    jekyll?
    VeryCB
        3
    VeryCB  
       2013-06-04 21:04:17 +08:00   ❤️ 1
    http://farbox.com/ 也许可以满足你
    taresky
        4
    taresky  
       2013-06-04 21:04:29 +08:00
    farbox 正在用
    kennedy32
        5
    kennedy32  
       2013-06-04 21:04:31 +08:00
    强烈怀疑这是jekyll的软文啊
    twamix
        6
    twamix  
    OP
       2013-06-04 21:06:23 +08:00
    @kennedy32 jekyll是比hexo还要低效的好吧,并且你在 iPad 上无法发文哦,亲。
    kennedy32
        7
    kennedy32  
       2013-06-04 21:07:13 +08:00
    @VeryCB
    @twamix
    @taresky
    看了一下farbox,看起来挺有趣
    twamix
        8
    twamix  
    OP
       2013-06-04 21:09:32 +08:00
    @VeryCB
    @taresky
    @kennedy32
    如果能有farbox类似的源码,自己部署在vps上,那是相当不错的啦,嘿嘿
    kennedy32
        9
    kennedy32  
       2013-06-04 21:10:26 +08:00
    我也很奇怪不能部署到自己服务器,而且是收费的
    VeryCB
        10
    VeryCB  
       2013-06-04 21:12:58 +08:00
    @twamix 为什么非得自己部署呢?
    tt0411
        11
    tt0411  
       2013-06-04 21:18:26 +08:00
    @twamix
    vps上用cron + dropbox client + jekkly/hexo/... ,弄一个farbox应该是很容易的吧
    pfipdaniel
        12
    pfipdaniel  
       2013-06-04 21:49:21 +08:00
    tryghost.org
    一个非常nice的轻量级Blog,可惜现在还没开发完成
    haiyang416
        13
    haiyang416  
       2013-06-04 23:02:57 +08:00 via Android   ❤️ 1
    当n多种选择都不符合心意时,就应该自己创造了。
    yuelang85
        14
    yuelang85  
       2013-06-04 23:09:09 +08:00
    yuelang85
        15
    yuelang85  
       2013-06-04 23:09:47 +08:00
    正在做优化。

    样例:
    http://la-onger.long-er.name/blog/
    gsanidt
        16
    gsanidt  
       2013-06-05 09:05:07 +08:00
    jetbillwin
        17
    jetbillwin  
       2013-06-05 09:08:59 +08:00 via iPhone
    ghost!
    zoho
        18
    zoho  
       2013-06-05 09:37:51 +08:00   ❤️ 1
    除了 dropbox 自动备份,俺写的 Jekyde 满足你的条件:可以部署到 VPS,在桌面和 iPad 上都可以通过浏览器更新博客。 /t/70798
    twamix
        19
    twamix  
    OP
       2013-06-05 10:03:03 +08:00 via iPhone
    @zoho 你这个相当不错,期待你的持续更新。一些小建议:支持dropbox等主流网盘的备份,兼容hexo的插件和主题,相信你的程序就可以更民众话啦,呵呵!
    heroicYang
        20
    heroicYang  
       2013-06-05 10:21:29 +08:00
    哈哈,楼主要求真高!“支持dropbox等主流网盘的备份,兼容hexo的插件和主题”。。。
    自动备份哪有那么难的...把Hexo的目录直接放到在本地的Dropbox文件夹就是了,不就自动同步了?另外,就和写代码一样,可以把文章push到github啊。
    yangzh
        21
    yangzh  
       2013-06-05 11:45:02 +08:00
    jekyll + prose.io
    yangzh
        22
    yangzh  
       2013-06-05 11:46:54 +08:00
    lidashuang
        23
    lidashuang  
       2013-06-05 12:49:35 +08:00
    zoho
        24
    zoho  
       2013-06-05 13:16:19 +08:00
    @twamix 插件和主题大同小异,稍微修改就能用了。dropbox 同步需要 app key 和 app secret,但由于你是自己部署,应该自己申请 dropbox app 然后用相应工具备份。
    dreampuf
        25
    dreampuf  
       2013-06-05 13:24:49 +08:00   ❤️ 1
    http://noteton.com

    还没开发完全,PO主可以静观其变,括弧内为road map

    - 支持 Evernote (印象笔记,有道笔记)导入
    - 支持 markdown (rST)格式,只需要给笔记添加一个 markdown 标签
    - 支持资源文件渲染,贴图就显示图片,其他格式暂为链接
    - 部署在国内,非文本资源走 upyun
    - 自定义域名(将来会考虑去掉,或者部署到国外,因为备案的关系)
    - 可选导入笔记,给想到展示的笔记内容添加 `noteton` 标签(未来考虑导入时设置可选)
    - (生成slides)
    - (主题,主题市场)

    愿景:以笔记作为知识讨论交流的一块自留地吧。
    redfish
        26
    redfish  
       2013-06-05 14:54:16 +08:00
    octopress
    reorx
        27
    reorx  
       2013-06-05 17:05:46 +08:00
    achellis
        28
    achellis  
       2013-06-05 18:23:01 +08:00
    Jreen
        29
    Jreen  
       2013-06-05 18:53:26 +08:00
    farbox我也去试一试,感谢告知。
    lucifr
        30
    lucifr  
       2013-06-05 21:32:40 +08:00
    最近刚刚实现:《Hexo 服务器端布署及 Dropbox 同步》 http://lucifr.com/2013/06/02/hexo-on-cloud-with-dropbox-and-vps/
    twamix
        31
    twamix  
    OP
       2013-06-05 21:57:17 +08:00
    @lucifr 使用 @zoho 的程序,我觉得这个过程会简单很多
    lucifr
        32
    lucifr  
       2013-06-05 22:40:05 +08:00
    @twamix 折腾着玩儿,而且在 hexo 上投入的比较多了,有点感情。另外 @zoho 的程序似乎不能直接编辑md文件->生成,而是要用网页端才行?我想要的能在移动端上用任意编辑工具直接修改 dropbox 里的 md 然后自动生成。
    twamix
        33
    twamix  
    OP
       2013-06-05 22:45:07 +08:00
    @lucifr 是可以的,你编辑过md后,只需再执行一次jekyde就可以了
    nVic
        34
    nVic  
       2013-06-05 22:47:47 +08:00 via iPad
    @twamix iPad 端入手一个blogsy,每月十几刀的typepad,不折腾。
    lucifr
        35
    lucifr  
       2013-06-05 23:00:22 +08:00
    @twamix 那也就是说要“自动生成”的话还是要在 server 上有个 watch 进程才行啊,和我现在的折腾法也差不多了;而且要换程序的话格式也都要改,jekyde 好像还不支持 tag,文件的命名也有点诡异,是用时间命名然后 yaml 头部再用 name 定义 permalink,作为纯文本搜索起旧文章来并不方便啊
    zoho
        36
    zoho  
       2013-06-06 00:18:48 +08:00
    @lucifr node 中的 watch 程序都不大可靠啊,还不如用你所说的 incrond 。而且用浏览器更新博客文章也会自动重新网站的,我觉得这种方式更方便,也会继续加强后台文章编辑功能。Jekyde 是支持 tag 的,而且文件名可以不包含日期,permalink 可以设置为 titile 的,name 表示用文件名作为 permalink,这是考虑到用中文标题作为 link 不好。name 你用不到不写也可以。总之,文章格式是兼容的,不论是文件名还是内容。
    twamix
        37
    twamix  
    OP
       2013-06-06 00:24:20 +08:00
    @zoho 已经是很不错的程序了,求你的联系方式,如QQ
    zoho
        38
    zoho  
       2013-06-06 00:28:27 +08:00   ❤️ 1
    很少用 qq 啊,我的 github 个人页面有我的 email 地址。
    astrophor
        39
    astrophor  
       2013-06-06 00:36:11 +08:00
    推荐一个刚发现的:http://jianshu.io/
    dahuang7
        40
    dahuang7  
       2013-06-06 00:55:36 +08:00
    farbox已经很不错了。
    lucifr
        41
    lucifr  
       2013-06-06 01:03:43 +08:00
    @zoho 谢谢回复,我更喜欢直接和纯文本文件打交道,能更好的融入到目前的 workflow 里,而且纯文本的好处是可以直接用我顺手的支持 Dropbox 的编辑工具,Drafts、Byword、Sublime Text 什么的。见仁见智了。Jekyde 也很不错,还有提升空间,默认模板可以弄个更养眼些的,还有文档可以再写细致些嘛
    TheMan
        42
    TheMan  
       2013-06-06 08:50:05 +08:00 via Android
    不需要数据库,自动生成html。。。这点真心不敢恭维
    zigamorph
        43
    zigamorph  
       2013-06-06 09:43:48 +08:00
    nAODI
        44
    nAODI  
       2013-06-06 09:51:28 +08:00
    vfasky
        45
    vfasky  
       2013-06-06 09:52:49 +08:00
    @twamix 满足你的需求 http://wiki.catke.com/
    源码,部署方法: https://github.com/vfasky/wiki.catke
    Aaronlong31
        46
    Aaronlong31  
       2013-06-06 10:07:26 +08:00
    我觉得jekyll + StackEdit就很不错了,我一直在用的。StackEdit支持在线编辑/实时预览/推送到google drive/dropbox/github/wordpress。
    StackEdit: http://benweet.github.io/stackedit/
    yikebocai
        47
    yikebocai  
       2013-06-06 12:59:47 +08:00
    和我的需求很类似,我用Mou在本地写博客,上传GitHub存档,自己用Clojure写了个简单的博客系统自动读取GitHub上的文章进行展示,使用社会化分享和评论,完成了一多半的功能了
    hit9
        48
    hit9  
       2013-06-07 22:22:37 +08:00
    https://github.com/hit9/lilac

    ps: 好熟悉的头像,以前我用过、、
    laogui
        49
    laogui  
       2013-06-08 19:03:45 +08:00
    textpattern 老牌了,我正在用 laogui.com
    msg7086
        50
    msg7086  
       2013-06-08 19:50:43 +08:00
    @hit9 赞! (又一个轮子诞生了 (拖

    今天稍微把玩了一下farbox感觉还不错,就是template全得自己重写……
    fen
        51
    fen  
       2013-06-08 19:54:00 +08:00
    @laogui 卧槽,鬼哥!!!!
    loading
        52
    loading  
       2013-06-08 19:57:20 +08:00
    @laogui 鬼哥,您好。
    hit9
        53
    hit9  
       2013-06-09 11:43:42 +08:00
    @msg7086 Thanks.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5369 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 07:59 · PVG 15:59 · LAX 00:59 · JFK 03:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.