基于 Java 的静态博客生成器 OpooPress,以及免费的博客服务 Opoo Pages 已发布,欢迎试用! - V2EX
爱意满满的作品展示区。
OpooPages

基于 Java 的静态博客生成器 OpooPress,以及免费的博客服务 Opoo Pages 已发布,欢迎试用!

  •  2
     
  •   OpooPages
    opoo Jun 3, 2014 6510 views
    This topic created in 4363 days ago, the information mentioned may be changed or developed.
    OpooPress 是一个基于 Java 的静态博客生成器,也可以生成普通的静态网站。

    类似的静态博客生成器很多,OpooPress 的一大特点就是生成速度快。另外对 Java 开发者而言,可能比其它语言的更亲切点。

    详见 http://www.opoopress.com


    Opoo Pages 是一项专门针对 OpooPress 博客的免费服务,提供网站自动生成和网站托管(免费空间及免费二级域名)服务。

    详见 https://pages.opoo.org


    欢迎大家试用,并提出宝贵意见。你们的建议,将有利于持续改进和升级该产品。谢谢!
    30 replies    2014-07-10 17:29:14 +08:00
    wwqgtxx
        1
    wwqgtxx  
       Jun 3, 2014 via Android
    能不能支持googlecode的wiki格式呢?
    很期待
    OpooPages
        2
    OpooPages  
    OP
       Jun 3, 2014
    @wwqgtxx wiki是绝对可以支持的,目前使用 Mylyn WikiText 的包来转化 textile,其实这个包还支持 confluence wiki, mediawiki,tracwiki, twiki 等格式。

    Google Wiki格式倒是没有接触过。

    OpooPress 的扩展性是很强的,要增加一个格式的支持,只需要增加一个 Converter 即可。
    wwqgtxx
        3
    wwqgtxx  
       Jun 3, 2014 via Android
    @OpooPages 加一个吧,格式很简单的
    http://code.google.com/p/support/wiki/WikiSyntax
    谢谢了
    OpooPages
        4
    OpooPages  
    OP
       Jun 3, 2014
    @wwqgtxx 我大致上看了一下,Google Wiki 语法类似于 MoinMoin wiki 但又不同,与 MediaWiki 的语法也是部分相同,Google 自己进行了造。

    如果没有现成的 Java 包,自己去写解析源文件的代码是有相当工作量的。

    可以考虑先使用 MediaWiki,TracWiki 或者 TWiki 格式。
    wwqgtxx
        5
    wwqgtxx  
       Jun 3, 2014 via Android
    @OpooPages 能不能给一下那些wiki的语法说明么?
    实在不喜欢用md的语法
    OpooPages
        6
    OpooPages  
    OP
       Jun 3, 2014
    @wwqgtxx 除了 Markdown,目前内置支持 Textile,语法见 http://help.eclipse.org/juno/topic/org.eclipse.mylyn.wikitext.help.ui/help/Textile-Syntax.html

    MediaWiki 的相关资料可以参考这里 http://www.mediawiki.org/wiki/Help:Contents/zh-hans
    wwqgtxx
        7
    wwqgtxx  
       Jun 3, 2014 via Android
    @OpooPages 谢了,关于解析wiki格式的那个java源代码可以给一个链接么?我想看看
    最好是mediawiki和moinmoin wiki的那一段
    tonychin
        9
    tonychin  
       Jun 5, 2014
    @OpooPages LZ你好,我最近一直在学Java,想找个开源的项目跟着做.正好看到了你的这个基于Java的静态博客生成器OpooPress,因为我也一直在用farbox,hexo这一类静态博客.所以很感兴趣,想跟着你的项目源码学习一下.不知可否分享下你这个项目的代码架构,以及设计思路之类的.
    OpooPages
        10
    OpooPages  
    OP
       Jun 5, 2014
    @tonychin OpooPress是开源的,源代码在GitHub上,网站上有链接。

    至于框架,为了尽可能的减少运行时间和内存占用,OpooPress基本上没有使用框架(例如,Context的那个机制本来使用Spring IOC是最好的),无非就是抽象一层,作为接口,以便灵活配置,定义了插件体系,用于用户扩展其功能而已。

    可进OpooPress的QQ群,有问题大家互相探讨一下哈。
    wwqgtxx
        11
    wwqgtxx  
       Jun 12, 2014 via Android
    page服务能不能支持git@osc以及gitcafe两大国内git托管商?这样用户用起来会更方便
    OpooPages
        12
    OpooPages  
    OP
       Jun 12, 2014
    @wwqgtxx 那要看看它是不是支持设置 hook(类似于 GitHub 库的 Webhook)。

    如果你有 gitcafe 帐号,请看看是否有这种功能。
    OpooPages
        13
    OpooPages  
    OP
       Jun 12, 2014
    这个站就是 Opoo Pages 的活生生的例子啊,有兴趣的戳一下!

    http://linuno.opoo.info/
    wwqgtxx
        14
    wwqgtxx  
       Jun 12, 2014 via Android
    @OpooPages git@osc有的
    http://git.oschina.net/xxx/xxx/hook
    gitcafe我再看看
    wwqgtxx
        15
    wwqgtxx  
       Jun 12, 2014 via Android
    @OpooPages gitcafe不支持
    OpooPages
        16
    OpooPages  
    OP
       Jun 13, 2014
    @wwqgtxx OK,我看到 git@osc 设置 hook 的地方了,我会尽快添加对它的支持。
    loveminds
        17
    loveminds  
       Jun 13, 2014
    以后服务器会不会迁移到香港或者新加坡呢,速度快不少
    OpooPages
        18
    OpooPages  
    OP
       Jun 13, 2014
    @loveminds 最近从Google挂了之后,访问海外服务器就不大稳定,能连通时速度还是不错的,毕竟是静态博客啊。

    暂时还不会迁移到香港或者新加坡。香港带宽太小而且贵,用过 DigitalOcean 新加坡节点,有点失望。
    sconfield
        19
    sconfield  
       Jun 13, 2014
    试用中,好东西要大家分享。。。
    OpooPages
        20
    OpooPages  
    OP
       Jun 13, 2014
    @wwqgtxx git@osc 的 Opoo Pages 即将出炉,他们那个文档。。差点想骂人。

    @sconfield 你的头像好。。
    OpooPages
        21
    OpooPages  
    OP
       Jun 13, 2014
    @wwqgtxx

    Opoo Pages for git@osc 已经发布。详情点击这里: https://pages.opoo.org/osc/

    实例站点 http://osc.opoo.info/
    wwqgtxx
        22
    wwqgtxx  
       Jun 13, 2014 via Android
    @OpooPages 给力!!!
    JoyNeop
        23
    JoyNeop  
       Jun 13, 2014
    本来这种 doc 看英文比较舒适且高效,但是中文版似乎是作者作为中国人单独撰写的,于是因此略微担心英文版不如中文版表述得好,那这 doc 我到底是看英文呢还是中文呢…… 选择恐惧症啊……
    JoyNeop
        24
    JoyNeop  
       Jun 13, 2014
    英文版请务必好好 review 一遍……
    OpooPages
        25
    OpooPages  
    OP
       Jun 14, 2014
    @JoyNeop 还是看中文版吧,鉴于本人英文水平的考虑。 :)
    loveminds
        26
    loveminds  
       Jun 14, 2014
    @OpooPages 我们这边(广州开发区)暂时能免备案,稳定性也不错,就是不知道能免备案多久
    OpooPages
        27
    OpooPages  
    OP
       Jun 17, 2014
    @loveminds 备案是个硬伤。另外国内的流量太贵了。
    loveminds
        28
    loveminds  
       Jun 18, 2014
    @OpooPages 广州电信不算贵吧
    ytf4425
        29
    ytf4425  
       Jul 10, 2014
    已经用octopress了不想换
    太麻烦
    ytf4425.com
    OpooPages
        30
    OpooPages  
    OP
       Jul 10, 2014
    @ytf4425 octopress 是个优秀的静态博客生成器。就是生成速度比较慢。
    About     Help     Advertise     Blog     API     FAQ     Solana     3282 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 82ms UTC 13:41 PVG 21:41 LAX 06:41 JFK 09:41
    Do have faith in what you're doing.
    /div>
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86