Simiki -- 简单的个人维基框架

2014-06-09 21:29:32 +08:00
 TankyWoo
这是前段时间自己写的一个项目。

因为比较喜欢记录技术笔记,一直保持写技术博客有5、6年了。

后来考虑到博客记录的知识太零散,记录多了以后,可以考虑把总结过的知识汇总形成wiki。

之前也调研过现有的一些维基框架。MediaWiki不说了,太臃肿,不适合个人;MoinMoin用了下,搭建比较麻烦,弄了一阵子发现没有使用的欲望;VimWiki也折腾过一阵子,有些地方还是不满意,且它自己也是一套Markup语法,这玩意记多了容易混。其余的大多都是基于PHP的。

因为对Markdown和纯静态输出这两点比较喜欢,所以自己写了一个简单的个人Wiki框架,功能做个人维基足够了。如果要协作,配合Github等也是一个不错的选择。

Simiki主要以目录的形式存放源文件,生成相应目录结构的静态html文件。模板主题用的是Jinja2,所以大家也可以方便的DIY。

没有繁杂的功能,毕竟技术笔记本身就是以内容为导向。

好吧,不太会扯,直接上地址吧。想弄一个个人维基的朋友,不妨试试。有问题直接Github上发Issue就可以了。

项目地址: https://github.com/tankywoo/simiki

网站: http://simiki.org/ 也是用Simiki搭建的,CSS啥的直接Copy Bootstrap的一个Example :)

个人的Wiki: http://wiki.tankywoo.com/

最近一期的Pycoder's Weekly (Issue #118) 也推荐了 http://us4.campaign-archive2.com/?u=9735795484d2e4c204da82a29&id=cb904ae2f0
18782 次点击
所在节点    分享创造
74 条回复
hustlzp
2014-06-10 23:04:21 +08:00
问一下HTML页面上的条目顺序是怎么排的?好像不是按日期,也貌似不是按字母表。
TankyWoo
2014-06-10 23:21:53 +08:00
@hustlzp 恩,按目录下的存放顺序获取结构字典,然后模板遍历字典,所以也无序了。这几天我会把结构调整为unicode后的字母顺序。

这块有点坑,之前实现的代码是字母序的,前阵子改动太多,把排序那块给移除了。 :(
hustlzp
2014-06-10 23:24:32 +08:00
@TankyWoo 恩,慢慢来。
spoonwep
2014-06-11 11:16:44 +08:00
看了一下好像很简洁的样子,非常喜欢,已star
southwolf
2014-06-11 16:54:20 +08:00
能问一下http://simiki.org/是linode么? 加了CDN之类的咩? 访问速度好快……
TankyWoo
2014-06-11 17:49:24 +08:00
@southwolf 是Linode Fremont机房,这个机房比较稳定;没有用CDN,因为是纯静态html输出,所以速度较快。
TankyWoo
2014-06-11 17:49:54 +08:00
@spoonwep 感谢支持!
ferock
2014-06-12 19:06:53 +08:00
这货支持搜索么
TankyWoo
2014-06-13 16:56:06 +08:00
@ferock grep -r 'keyword' content
iijjll
2016-01-16 15:19:21 +08:00
一直用的单机版的 eDiary 电子日记本来记录工作的事情和问题总结,简单方便。
Jaycee
2016-05-31 16:07:43 +08:00
楼主大牛,能求一个 yasimple_x2 的主题么?
TankyWoo
2016-05-31 16:55:05 +08:00
@Jaycee 你好,这个主题等过几天新版本发布后放出来。因为新增一些功能,现在放出新主题也无法使用 :)
Jaycee
2016-06-01 11:25:06 +08:00
期待大大的新版本哈✨✨
TankyWoo
2016-06-01 23:11:24 +08:00
@Jaycee 谢谢支持 :)

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

https://tanronggui.xyz/t/116605

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

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

© 2021 V2EX