爱意满满的作品展示区。
perrydu

最近的工程——Plumbious,一个Jekyll博客框架。

  •  
  •   perrydu · Oct 13, 2012 · 7916 views
    This topic created in 5139 days ago, the information mentioned may be changed or developed.
    创建Plumbious是从一个最初的想法到实现它的过程。
    国庆那天骑车的时候想到要做一个类似于Jekyll Bootstrap和Octopress的博客架构。
    其实觉得自己还是余力不足,毕竟现在高二,并没有专业的培训过一些代码语言,只自学过html和css。经过一段时间的考虑,最终还是决定做这个挺有意思的事情。
    与Jekyll Bootstrap和Octopress不同的是,Plumbious不使用Ruby,而是纯Jekyll,所以在博客主题和页面的修改自由度上来说是无可比拟的,这也符合Plumbious完全开源的理念。
    我自己认为Plumbious其实只是一个Jekyll博客的标准,它有博文Markdown题头(layout等)书写标准,有主题设计的标准,以后还会有更多。为什么要定义这些?其实还是图个方便,标准利于统一的管理和修改,所以如果你的Jekyll博客使用Plumbious标准,那么你的主题就可以随意更换而不用担心是否兼容你的博文题头等。
    我希望能有人开始尝试使用他,但更希望有能够提供帮助的人,毕竟我的能力还不够强。
    Plumbious: http://plumbious.com/
    54 replies  •  1970-01-01 08:00:00 +08:00
    hbc
    hbc
    Oct 13, 2012❤️1
    1
    jekyll 不就是用 Ruby 的么……
    thcode
    thcode
    Oct 13, 2012❤️1
    2
    Jekyll 不是语言,是基于 Ruby 的静态站点生成器
    perrydu
    perrydu
    OP
    Oct 13, 2012
    3
    @thcode
    @hbc
    多谢指点~
    pala
    pala
    Oct 13, 2012
    4
    把我的站点作了默认主题-,-
    perrydu
    perrydu
    OP
    Oct 13, 2012
    5
    @pala 呵呵~不过有署名的哦~
    linsk
    linsk
    Oct 13, 2012❤️1
    6
    不错,为什么不弄个dome链接?
    perrydu
    perrydu
    OP
    Oct 13, 2012
    7
    @linsk demo主题连接?很快就会有了
    linsk
    linsk
    Oct 13, 2012
    8
    @perrydu demo...今天搭错线了
    Numbcoder
    Numbcoder
    Oct 13, 2012
    9
    Jekyll 不是语言,这个看起来很不专业,lz 尽快改一下
    要是有个 theme preview 就好了。。
    young
    young
    Oct 13, 2012
    10
    对 前几天刚折腾了下jekyll bootstrap, 看到楼主这个很感兴趣, 期待demo连接
    perrydu
    perrydu
    OP
    Oct 13, 2012
    11
    @Numbcoder 主题好像有回复就不能修改了啊~~Plumbious首页的已经修改了~~~
    C0VN
    C0VN
    Oct 13, 2012
    12
    是模板不是框架吧
    perrydu
    perrydu
    OP
    Oct 13, 2012
    13
    @xavierskip 如果没有框架,模版怎么可以直接嵌套
    sparanoid
    sparanoid
    Oct 13, 2012
    14
    这东西什么都没做啊。Jekyll 不是这么玩的
    yt1988
    yt1988
    Oct 13, 2012
    15
    希望有wordpress转换的工具
    perrydu
    perrydu
    OP
    Oct 13, 2012
    16
    @sparanoid 接受你的批评~
    perrydu
    perrydu
    OP
    Oct 13, 2012
    17
    @yt1988 我上网查了下,要批量转换需要ruby命令,不在我的知识范围内~所以sorry,暂且只能手动修改。
    ant_sz
    ant_sz
    Oct 13, 2012❤️1
    18
    挺不错的,支持一下~
    songguo
    songguo
    Oct 13, 2012
    19
    请问一下,按步骤执行,出现以下提示是什么原因:
    fatal: 'origin' does not appear to be a git repository
    fatal: The remote end hung up unexpectedly
    perrydu
    perrydu
    OP
    Oct 13, 2012
    20
    @songguo terminal中实现master生成网页一直是很头疼,容易出错的环节,我刚刚更新了安装页面,刷新后试试新的方法。
    zhangxiao
    zhangxiao
    Oct 13, 2012
    21
    我的理解是... lz是不是对jekyll又封装了一层?加上了一些自己的配置,theme等等
    perrydu
    perrydu
    OP
    Oct 13, 2012
    22
    @zhangxiao 的确如此,其实定位用户是非大鸟,所以如果是大鸟想自己折腾就用不着它了。
    ooscrewyou
    ooscrewyou
    Oct 13, 2012
    23
    @perrydu lol'd at "但我更喜歡我的綽號「憤鳥」(因為我長得像憤怒的小鳥)"
    perrydu
    perrydu
    OP
    Oct 13, 2012
    24
    @ooscrewyou hoho~我有一個長得很像鳥嘴的鼻子
    loading
    loading
    Oct 13, 2012❤️1
    25
    说明错漏百出,骗小孩可以。
    其实就一句话:
    Yet another jekyll-bootstrap,and it's chinese.
    perrydu
    perrydu
    OP
    Oct 13, 2012
    26
    @loading 对就是为了骗那些不喜欢折腾的小孩的:)但这比jekyll-bootstrap简单,傻多了。
    leishao
    leishao
    Oct 13, 2012❤️1
    27
    不错的小孩,支持一下。
    songguo
    songguo
    Oct 13, 2012
    28
    @perrydu 其实对文科傻生而言,一点也不简单。完全按步骤操作,尝试四五次了一次都未成功。
    perrydu
    perrydu
    OP
    Oct 13, 2012
    29
    @songguo 你在github创建仓库了吗?如果有进入仓库,点击右上角Admin,拉到网页下方的Github Page里,是否有“You already have a Page published at http://username.github.com. Using the Automatic Page Generator will overwrite the existing page. Changes may take up to ten minutes to be visible.”,如果有就是同步的问题了,可以下载github程序傻瓜式同步。现在Plumbious教程还在测试,结果不尽人意,抱歉了。
    sparanoid
    sparanoid
    Oct 13, 2012
    30
    Jekyll 就是应该自己写主题自己玩的,现在能发展出来 Jekyll-Bootstrap、做成一套套皮肤拿出来分享真的挺可怕的,那都是没审美的程序员才做的事,别这样
    songguo
    songguo
    Oct 13, 2012❤️1
    31
    @perrydu 前面都没问题,就是最后一步不行。算了,我放弃了,谢谢。

    @sparanoid 各有所需吧,不是所有人都是程序员。
    perrydu
    perrydu
    OP
    Oct 13, 2012
    32
    @sparanoid 你说的没错,不过我想强调的是Plumbious的定位是那些不熟悉网页coding的用户,他们可能会需要一个模版来简单的装饰一下博客,但最重要的是博客的内容,而不是主题本身,Plumbious提供的博客架构不仅仅是为了方便嵌套主题。不过你的意见确实令我值得思考:)
    Bob
    Bob
    Oct 13, 2012
    33
    本来就是jekyll 嘛!只是写了个主题,不过说做就做,还是可以赞的
    perrydu
    perrydu
    OP
    Oct 13, 2012
    34
    @songguo 恩,我会在这个问题上好好改进的~
    perrydu
    perrydu
    OP
    Oct 13, 2012
    35
    @Bob 其实我很想强调主题是其次,教会那些不会网页coding的人们使用Jekyll建设博客并使用Plumbious结构来撰写有质量的博文才是我想做的事情。
    dingstyle
    dingstyle
    Oct 13, 2012
    36
    如果是为了易用性,Octopress里提供的Rakefile倒是对Jekyll的许多操作提供了快捷方式。
    perrydu
    perrydu
    OP
    Oct 13, 2012
    37
    @songguo 经过种种修改,通过我的测试,现在应该是可以安装了,最好把源文件夹删掉重新按新的步骤安装,注意username替代你的用户名,确定github已经有了username.github.com这个repo,并且注意大小写。
    perrydu
    perrydu
    OP
    Oct 13, 2012
    38
    @young
    @linsk
    @Numbcoder
    模版的demo已经有了,之后会有更多简洁的模版推出。希望各位以博文内容为博客的首要,模版是其次
    ugoa
    ugoa
    Oct 13, 2012❤️1
    39
    不得不服啊,想当初我大二才写了第一个Hello world……
    加油小兄弟!
    perrydu
    perrydu
    OP
    Oct 13, 2012
    40
    @ugoa 非常感谢你看完了我写的字:)我会好好努力的
    cabbala
    cabbala
    Oct 13, 2012
    41
    @sparanoid 程序员也分种类啊,不是所有人都是搞前端的。。。
    perrydu
    perrydu
    OP
    Oct 13, 2012❤️1
    42
    @cabbala 我暂时还是个高中生~
    songguo
    songguo
    Oct 13, 2012
    43
    @perrydu 费心了,还是不成功,这次连“You already have a Page published at http://username.github.com. Using the Automatic Page Generator will overwrite the existing page. Changes may take up to ten minutes to be visible.”的提示也没有了 要不我把帐号给你你帮我建一个可以吗?
    perrydu
    perrydu
    OP
    Oct 13, 2012
    44
    @songguo qq 1785432631
    hit9
    hit9
    Oct 13, 2012
    45
    我还是喜欢简洁的.. http://hit9.github.com/

    另外这个也为这种blog写了一个python脚本方便管理 https://github.com/hit9/mkdblog

    好吧,这算作借机推销..
    Numbcoder
    Numbcoder
    Oct 13, 2012
    46
    @perrydu 不错,赞一下执行力。
    demo 在哪看?
    perrydu
    perrydu
    OP
    Oct 13, 2012
    47
    @Numbcoder 下载该主题旁边有个主题预览的按钮,如果没有刷新或清理缓存
    hpcex
    hpcex
    Oct 13, 2012❤️1
    48
    挺不错的,支持一下~
    Numbcoder
    Numbcoder
    Oct 13, 2012
    49
    @perrydu 404了。。。
    perrydu
    perrydu
    OP
    Oct 13, 2012
    50
    @Numbcoder 之前还好好的,现在正在尝试修复
    perrydu
    perrydu
    OP
    Oct 13, 2012
    51
    @perrydu 现在可以访问了,应该是Github CNAME抽风的问题
    perrydu
    perrydu
    OP
    Oct 13, 2012
    52
    @Numbcoder 一不小心回复自己了- - 现在可以访问了,应该是Github CNAME抽风的问题
    perrydu
    perrydu
    OP
    Oct 14, 2012
    53
    @hit9 其实Plumbious的主题也很简洁
    zhangxiao
    zhangxiao
    Oct 14, 2012❤️1
    54
    @perrydu 不管怎么说,我觉得还是很值得肯定的。可能说明里有些不够准确的地方,但是回想高二时候我在干啥... LOL 顶lz一个
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1435 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 04:51 · PVG 12:51 · LAX 20:51 · JFK 23:51
    ♥ Do have faith in what you're doing.