对Ghost略失望,手贱花了一天时间自己写了一个开源的博客

2013-11-01 00:11:27 +08:00
 conis
Purelog,纯粹的博客系统,简单,快速,基于Markdown,支持Github,计划支持Dropbox,支持文件型Markdown

##目前已经支持的

没有数据库,完全基于文件系统,系统在初始化的时候会扫描所有Markdown文件然后读到缓存,所以,它会足够的快
支持git,如果配置中指定了git仓库,系统在初始化的时候会更新git,然后再扫描.md文件
支持多主题,目前仅支持handlebars
支持自定义路由

##未来版本计划支持的

支持分类
支持Page
支持标签
支持从Dropbox公开目录中读取Markdown文件
主题支持handlebars和jade等,支持less

示例:http://iove.net/,界面完全是拿Ghost的界面
更多说明: http://iove.net/archive/4000.html
Github: https://github.com/conis/Purelog/

嗯,以后考虑监控github,只要有内容commit就会自己更新。
7458 次点击
所在节点    分享创造
26 条回复
tokune
2013-11-01 00:24:33 +08:00
还以为是love.net吓我三跳
lanbing
2013-11-01 00:37:37 +08:00
支持一个,使用了Ghost之后。我果断用了typecho .... http://henmang.net/
lanbing
2013-11-01 00:37:49 +08:00
@lanbing fix 使用 = 试用
huafang
2013-11-01 00:41:31 +08:00
不用数据库有苦头,备份啥的麻烦,也不利于常年积累
conis
2013-11-01 00:44:19 +08:00
@huafang 我相信github备份比我自己做得好,还有dropbox呢,完全不需要导入导出。各份markdown文件比备份数据库容易多了。
imsuwj
2013-11-01 00:49:08 +08:00
赞!
Luzifer
2013-11-01 01:25:43 +08:00
多数情况下,你的网站应该可以通过第三方帐号登陆,比如说QQ、人人网、Google、Twitter等等帐号登陆,既然可以利用他们海量的用户资源,为什么不用呢。我实在不明白某些网站提供的服务很一般,要求你注册填一大堆的资料,恨不得刨你家的祖坟,这是不对的。还有一些网站,也不是什么重要的服务,非得要用户提供极高复杂度的密码,这也是不好的。
Mihuwa
2013-11-01 08:22:42 +08:00
赞,楼主博客内容写的也很好。
ericls
2013-11-01 08:34:15 +08:00
刚换到pelican 部署特别方便
msg7086
2013-11-01 09:11:34 +08:00
css文件没有返回content-type导致opera下无法正常解析css
Loafer
2013-11-01 09:11:38 +08:00
赞lz,晚上回家试一下。
ghost现在似乎不支持文章分类,用了十来天很闹心!
loethen
2013-11-01 09:19:13 +08:00
为啥不直接用farbox?
acking
2013-11-01 09:22:38 +08:00
good 不用wordpress了
coolcfan
2013-11-01 10:32:43 +08:00
赞一个,一天就搞定了,但是那个Ghost筹集那么多钱却还用了那么久(其实很多时间都用在研究如何提供hosting上了吧)。

不过对于『本机文本编辑器vs在线编辑器』,我有不同的意见。

等有一天要写一篇图文并茂的文章的时候就会知道为什么在线编辑器很重要了。

但是对于在线编辑器,我更加喜欢Typecho的,因为它像论坛的编辑器那样,把上传的图片都给列出来了。如果能够解析内容,把外链图片也给列出来,那就更好了。Ghost的编辑器和实时预览虽然布局更加合理,但是图片方面仍然比较麻烦(需要先写一个空的图片标记,再把图片拖放到右边的占位符去)。
heroicYang
2013-11-01 10:34:09 +08:00
咦,居然木有人提到 Hexo 呢? https://github.com/tommy351/hexo
conis
2013-11-01 12:19:33 +08:00
@heroicYang 这个挺赞的,安装方式我很喜欢,给了我一些的灵感

@coolcfan 一天搞定的原因有几个,第一是拜nodejs海量的模块所赐,像markdown转换这些根本不用操心。第二是因为没有后台;第三是因为扒了Ghost的界面。如果要用在线编辑,我会选择HTML而不是Markdown,前者能实现的功能要多得多。

@loethen forbox很不错,但他们的代码似乎不开源,不能装在自己的vps上吧,以前关注过他们,什么原因没用忘记了。


@Loafer Purelog现在也不支持分类,我在考虑是不是用标签代替分类算了

@msg7086 没太注意,我是直接扒了Ghost的主题做了一个默认主题
Loafer
2013-11-01 12:57:19 +08:00
@conis 分类标签的方式挺好,到时候标签放在主页上一样方便分类点击。千万别像ghost一样做的标签不能点击。 = =!
msg7086
2013-11-01 15:22:33 +08:00
@conis 不是主题。
是说你 web server 没有把 css 的 content-type 返回成 text/css 所以浏览器默认成 plain/text 了
conis
2013-11-01 15:48:29 +08:00
@msg7086 明白了,感谢,目前只是直接返回静态文件的,没有做任何处理
cai314494687
2013-11-02 09:14:11 +08:00
赞一个

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

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

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

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

© 2021 V2EX