wiki软件选择过程之二:TikiWiki

Tikiwiki,严格来说,它的名字比它的实际更象wiki。从本质上来说,tikiwiki并不是一个纯的wiki软件,它更定位于Groupware/CMS领域。
软件可以从TikiWiki官方网站上下载,目前最新版本是2.2。安装上,也算是比较容易的。
1、下载
2、解压到wwwroot下,如果省事的话,可以使用xmapp套件(包含apache/mysql/php等,很方便的)
3、运行http://localhost/tikiwiki/,就进入数据库设置界面了

4、选择默认的安装模式。

5、然后就进行安装,并会显示安装结果。

6、设置管理员密码

7、我们可以通过后台看到,tikiwiki目前版本就有213张数据表,做为一个cms软件,还是相当庞大的。

8、默认安装后,进入后台,可以看到,wiki功能是开放的,其它的如软件下载等模块,都是关闭的,如果使用,需要在后台打开。这样看来,tikiwiki更适合做为一个整站系统。

设置中文,会发现部分内容没有翻译,还是英文,做中文站点不是十分合适的,不如去使用dedecms一类的。

小结:
1、安装程序做的还是比较简单的;
2、性能还可以;
3、中文方面,页面是UTF8编码的,理论上支持中文没有问题,但在多语言的中文支持方面,工作还比较多;
4、如果只是选wiki的话,功能提供的过多的;
5、数据表也很多,备份的时候会造成困惑的;

wiki软件选择过程之一:缘由

准备装一个wiki做为个人知识管理的工具,目前的构想是一个装在精灵空间上,主要是供查询;另外一个装在平时用的笔记本上,添加和个人查询;笔记本上的数据定期向精灵空间上进行同步。因为这个是个人知识管理的工具,就不考虑开放给其他人编辑了。
备选的wiki版本包括:
phpwiki
tikiwiki
mediawiki
之所以选择这三个,是因为phpwiki和tikiwiki是我另外一个虚拟主机上提供的Fantastico套件里面的,考虑到方便性等缘故,如果可用的话,还是做为首选的比较合适的。
mediawiki被选择的原因,则是目前使用量比较大的缘故。
此外,这三个都是支持mysql+php的,这也是选择因素之一。选择php而不是perl,是为了维护的方便(虽然简单些的perl俺是能写的),此外,cpu占用率也是问题之一。mysql嘛,主要是为了备份方便,统一的规范总是好一些的。