MoinMoin
基于Python环境的wiki引擎程序
MoinMoin是一个基于Python环境的wiki引擎程序,支持包括中文在内的多语种特性。
简介
MoinMoin程序是遵循GNU GPL开源项目,启动于2000年7月20日,最初由JürgenHermann撰写。最新的版本为2010-06-27 MoinMoin 1.9.3,并一直保持正常的更新( 2008年9月资料显示)。
MoinMoin可运行在Windows、Linux/BSD/UNIX、OS X等环境下,前能够处理英文、德文、繁简体中文、日文、俄文等约21种语言。
(概述内容来源:,概述图片来源:)
发展历程
该项目最初由德国人发起,Moin是德国方言你好的意思,MoinMoin的名称是借用了WikiWiki这种Wiki的习俗,使人感到亲切。
MoinMoin最初是在PikiPiki系统的基础上发展起来的。PikiPiki的作者叫MartinPool,由于想比较一下用Python实现的Wiki系统与Java或Perl语言实现的Wiki系统在代码质量和性能上的区别而开发了只有一个文件几百行代码的PikiPiki系统。
PikiPiki系统的代码量小,结构简单,但已具有了Wiki系统的基本功能,如在线编辑和全文搜索等。为Wiki系统的实现提供了一个简单而稳定的框架,其提出的以纯文本方式把数据存放在文件系统中的做法一直沿用到现在的MoinMoin系统。
除MoinMoin外,还有几个Wiki项目也是基于它的代码开发的,如MonkeyWiki和DiamondWiki等。PikiPiki系统已停止开发,最后的版本为2000年发布的1.63版。
特点介绍
完全使用文件来存储内容,不使用数据库
实现了全部Wiki规范,Unicode编码支持多语种
完整实用的wiki文本约定,编辑规则比较轻巧易学,包含所见即所得编辑环境
拥有访问权限控制
支持多种扩展方式: 宏,插件,预处理,语法着色,XML RPC……
为数众多的插件中包括TeX科技文本输入、Media:FreeMind思维图谱、GraphViz示意图、gnuplot数据图表绘图等
支持几种很实用的不同页面样式:设定方式
使用Python编写,真正跨平台
个人版MoinMoin不需要服务器就可以直接作为小型Wiki站点使用。
版本发布
2010年01月19日,MoinMoin 1.9.1 发布。
2010年02月15日,MoinMoin 1.8.7 发布。
2010年03月01日,MoinMoin 1.9.2 发布,该版本修正了众多主要的安全问题,所有之前的版本都建议尽快升级。
2010年06月30日,MoinMoin 1.9.3 发布,该版本修复一些安全方面的问题和bug,强烈建议升级。
2012年02月22日,发布了 1.9.4 版本,该版本修复了一些安全的问题以及 Python 2.7 的兼容性问题。
2012年09月22日,发布了 1.9.5 版本,该版本主要是 bug 修复,还包含一些安全的问题处理,少许新特性。
2012年12月29日,发布了 1.9.6 版本,该版本主要是修复了 twikidraw 和 anywikidraw 组件的安全漏洞,该漏洞将导致攻击者可执行任意代码,该版本影响 MoinMoin 1.9.5 以及之前的所有版本,请即刻升级!
2013年03月17日,发布了 1.9.7 版本,该版本增加 passlib 支持用于增强密码哈希安全性 (sha512_crypt) ,增加了增强的 resetpw 脚本用来批量重置密码等。
参考资料
MoinMoin.MoinMoin官网(外文网).
最新修订时间:2022-05-11 21:08
目录
概述
简介
发展历程
参考资料