又一个静态博客引擎Felix Felicis

2011-11-24 17:16:11 +08:00
 lepture
http://lepture.com/project/liquidluck

源起:

个人的blog经历:百度空间 -> Blogger -> Wordpress -> GAE -> Hyde -> Felix Felicis
其中GAE上是自己写的一个blog系统Vealous(已经不维护了)。

这些年写了很多文章,但是由于总是在换地方,换域名,所以最后只剩下那么几篇了,都汇总在了 http://lepture.com/life/ (以前不写技术类的东西)

最后接触到静态blog,用的是Hyde。有些需求满足不了,于是写了点plugin,解决了几点问题,但是还不能满足需求。所以打算换一个引擎,也看过一些,最后发现其实自己写一个也不费多大事。花了几个小时写了最初的引擎(几个大类搞定一切,只满足个人需求)。

当时也没有打算release出来。后来觉得之前的设想还不错,便开始整理代码。基本的设想是文章就是文章,文章不应该表现模板所应该做的事来,所以你可以看一下这篇例子: https://github.com/lepture/lepture.com/blob/master/content/life/2011/dajiangdahai.rst 。即使离开了这个引擎,它还是表现得不错。

不过因为markdown是标记语言,而不是文档语言,所以对meta信息做了点处理,表现就没有这么好了。

#Python #pygment #reStructedText

感谢第二个用户 @CMGS (我是第一个)
8180 次点击
所在节点    创造者
42 条回复
lepture
2011-11-24 17:40:48 +08:00
忘了说一句了,这个名字是来自Harry Potter。火焰杯那一集,有一个魔法药水叫Felix Felicis,通俗的叫法就是liquidluck
lwjef
2011-11-24 17:43:13 +08:00
酷 酷 酷 欧耶
mvdfish
2011-11-24 18:25:32 +08:00
mark
dofine
2011-11-24 19:14:14 +08:00
mark~~喜欢这种东西~
lepture
2011-11-24 19:22:22 +08:00
@dofine 界面是自适应手机的,也可以用手机看的哦
Just1n
2011-11-24 19:30:32 +08:00
唉,严重佩服楼主的执行力。
我早就想自己写个轻量级的博客,结果到现在还没正式开始。
dofine
2011-11-24 19:32:50 +08:00
cool~~
lepture
2011-11-24 19:33:55 +08:00
@Just1n 你还在用GAE么?
loading
2011-11-24 19:51:52 +08:00
也打算自己写个blog程序,等sina的python公测。
目前你的静态页是在github么?
貌似现在觉得写个静态引擎也挺好的。
目前正准备Flask
flyingkid
2011-11-24 19:58:31 +08:00
速度很快。
lepture
2011-11-24 20:00:31 +08:00
@loading 不在github上, github上host的话,url format 就要用 /path/to/file.html 了,我喜欢干净点的url.
lepture
2011-11-24 20:01:26 +08:00
@flyingkid it's static, it's fast.
loading
2011-11-24 20:02:50 +08:00
@lepture 放哪里了呢?好快。。。
lepture
2011-11-24 20:05:51 +08:00
@loading vps上的,不过你也可以放在github上。支持中文url的。例如一同事的:http://kaizi.me/tag/%E9%9A%8F%E6%84%9F.html
loading
2011-11-24 20:08:08 +08:00
@lepture 好的,感谢!
研究下模板,目前只用过jinjia2。。。
lepture
2011-11-24 20:10:03 +08:00
@loading 刚好就是用的jinjia2做的模版引擎。
loading
2011-11-24 20:12:47 +08:00
@lepture 太好了,等有空了就看下!
itopidea
2011-11-24 21:03:01 +08:00
Mark
tomyiyun
2011-11-24 21:34:21 +08:00
话说一直说去学一个Markdown之类的标记语言一直没有实行……写完博客排版画n小时的事情一直困扰着我
tomyiyun
2011-11-24 21:34:31 +08:00
话说一直说去学一个Markdown之类的标记语言一直没有实行……写完博客排版花n小时的事情一直困扰着我

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

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

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

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

© 2021 V2EX