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

2014-06-03 10:14:01 +08:00
 OpooPages
OpooPress 是一个基于 Java 的静态博客生成器,也可以生成普通的静态网站。

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

详见 http://www.opoopress.com


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

详见 https://pages.opoo.org


欢迎大家试用,并提出宝贵意见。你们的建议,将有利于持续改进和升级该产品。谢谢!
5759 次点击
所在节点    分享创造
30 条回复
wwqgtxx
2014-06-03 10:42:24 +08:00
能不能支持googlecode的wiki格式呢?
很期待
OpooPages
2014-06-03 11:45:20 +08:00
@wwqgtxx wiki是绝对可以支持的,目前使用 Mylyn WikiText 的包来转化 textile,其实这个包还支持 confluence wiki, mediawiki,tracwiki, twiki 等格式。

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

OpooPress 的扩展性是很强的,要增加一个格式的支持,只需要增加一个 Converter 即可。
wwqgtxx
2014-06-03 11:52:05 +08:00
@OpooPages 加一个吧,格式很简单的
http://code.google.com/p/support/wiki/WikiSyntax
谢谢了
OpooPages
2014-06-03 14:40:36 +08:00
@wwqgtxx 我大致上看了一下,Google Wiki 语法类似于 MoinMoin wiki 但又不同,与 MediaWiki 的语法也是部分相同,Google 自己进行了改造。

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

可以考虑先使用 MediaWiki,TracWiki 或者 TWiki 格式。
wwqgtxx
2014-06-03 15:06:34 +08:00
@OpooPages 能不能给一下那些wiki的语法说明么?
实在不喜欢用md的语法
OpooPages
2014-06-03 16:13:28 +08:00
@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
2014-06-03 19:16:23 +08:00
@OpooPages 谢了,关于解析wiki格式的那个java源代码可以给一个链接么?我想看看
最好是mediawiki和moinmoin wiki的那一段
OpooPages
2014-06-04 14:08:25 +08:00
tonychin
2014-06-05 10:20:53 +08:00
@OpooPages LZ你好,我最近一直在学Java,想找个开源的项目跟着做.正好看到了你的这个基于Java的静态博客生成器OpooPress,因为我也一直在用farbox,hexo这一类静态博客.所以很感兴趣,想跟着你的项目源码学习一下.不知可否分享下你这个项目的代码架构,以及设计思路之类的.
OpooPages
2014-06-05 14:17:54 +08:00
@tonychin OpooPress是开源的,源代码在GitHub上,网站上有链接。

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

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

如果你有 gitcafe 帐号,请看看是否有这种功能。
OpooPages
2014-06-12 17:20:53 +08:00
这个站就是 Opoo Pages 的活生生的例子啊,有兴趣的戳一下!

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

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

@sconfield 你的头像好。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/115502

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX