dokuwiki简介+windows安装+杂技


DokuWiki是一款简洁轻便,代码整洁,功能强大而灵活的开源Wiki程序。尤其适用于中小团队和个人网站知识库的管理。可以预见,在声名鹊起的web2.0风潮中,DokuWiki必将更会广泛应用。
 
主要内容:
一、下载与简介
二、实践与技巧
三、杂乱的资料
一、下载与简介
==========
是一个知识管理工具。wiki的。
下载地址是:
http://www.splitbrain.org/blog/2008-05/16-dokuwiki_on_a_stick_2008-05-05
(这个版本的比较简单,后面就是用的这个)
官方:
http://www.splitbrain.org/projects/dokuwiki
二、实践与技巧
==========
我在windows上面的使用过程:
*安装:
1)在 http://www.splitbrain.org/blog/2008-05/16-dokuwiki_on_a_stick_2008-05-05下载
2)解压,看README
3)根据README进行如下过程:
3.1)运行mapache.exe
这样弹出一个dos窗口,不要关闭它。
3.2)在浏览器上面敲入如下网址: http://localhost:8800/
之后自己慢慢学习。
3.3)想要退出就运行stop.exe.
*创建一个新的页面:
方法1)想要创建一个新的不存在的页面,要先访问它,提示不存在才能创建。例如: http://localhost:8800/playground/new 提示没有这个页面然后创建它。也可以创建目录,再创建页面,只需事先访问它。
方法2)在搜索框里面搜索 :playground:bad:new 这个不存在的页面,然后在结果中点创建该页面,就可以创建那个相应目录下面的页面了。目录用unix目录结构表示,是/playground/bad/new 。这里貌似直接使用/playground/bad/new进行搜索也行,或者使用bad/new会自动定位到相应的地方的。
如果再搜索playground/bad/new/haha并且创建,也不会覆盖原来的new,而是另外又新建立一个new目录。
方法3)手动在dokuwiki\data\pages目录下面创建相应的目录或者文件,然后dokuwiki会自动地将它们映射成页面和namespaces的。
)使用pagemove插件可以移动和创建.注意目录要使用类似linux的绝对路径
*删除一个页面
保存一个空的页面,那么这个页面会自动删除,如果一个目录下面没有页面了,那么这个目录也被删除。
似乎手动在dokuwiki\data\pages创建一个新的目录不会被删。
三、杂乱的资料
============
下面是杂乱的学习资料:
start主页
Welcome to your DokuWiki on a Stick
This is a DokuWiki install combined with a minimal Apache server preconfigured to run from an USB stick. The Apache/PHP setup is based on the MicroApache project.
This install comes with a precreated superuser. Login with admin/admin to access the DokuWiki administration backend. Be sure to change the password!
If you want to save some space on your stick you can delete languages you don't need from dokuwiki/inc/lang/ and dokuwiki/lib/plugins/*/lang/.
Have fun!
以上的主要内容是:
DokuWiki安装的时候,可以从USB盘上面启动,需要的配置Apache非常之少。
安装的时候,预先创建了一个超级用户,使用admin/admin来进入DokuWiki管理后台。请记住要修改这个密码!
如果你想要节省一些空间,那么你可删除dokuwiki/inc/lang/和dokuwiki/lib/plugins/*/下面的你不需要的东西。
*如何添加一个新的条目或者目录分类?
尝试了一下,在
D:\Program Files\DokuWikiStick\dokuwiki\data\pages
添加目录或者文件可以显示出来,但是不知道这样是不是正规的途径。
*如何备份DokuWiki?
http://www.dokuwiki.org/zh:faq:backup?s[]=backup
由于 DokuWiki 不使用数据库,备份是很简单的。您需要做的就是拷贝所有的文件。最简单的方法就是备份您的整个 DokuWiki 目录。
如果您想要节约一些空间,您至少需要备份下列目录:
data/pages
data/meta
data/media
conf
 

附录A Dokuwiki使用感受
一、wiki间连接
可以用[[wp>词条名]]的方式指向其他wiki,互联网上制造重复内容是很没意思的,所以当其他wiki有相关词条的时候用wiki间连接指向该词条是很方便的。
wiki间词条可以自定义,[[wp>词条]]默认是指向维基百科英文站的,但是你可以修改/conf/interwiki.conf使之指向中文维基百科,另外可以自定义指向互动百科[[hd>词条名]]、百度搜索[[Baidu>词条]]的快速连接。可惜百度百科没有使用词条名方式的链接,不能用wiki间连接指向百度百科。

二、权限控制
ACL管理器可以细致的设置某个命名空间甚至某个页面的访问权限,权限控制还是比较完善的。

三、模版和插件
Dokuwiki有不少模版和插件,这里推荐vector模版,仿维基百科的模版,很强大,可以自定义导航、自定义工具栏、自定义公告和页脚,界面看起来也大气稳重,还支持自定义用户CSS,用这个将默认的内容和目录字体改大一些很方便,默认的字号来显示中文看着实在是吃力。
关于插件,试用了两个数学插件,mathjax,phpmathpublisher,感觉mathjax虽然公式挺好看,但速度太慢了,毕竟要连接远程服务器,在localhost上的wiki都要加载半天,可能有速度快的服务器,但是懒得去找了。phpmathpublisher不错,直接本地生成公式图片,速度很快。
还有一个排版插件,wrap,据说很强大,试用中。

四、dokuwiki的附件管理
dokuwiki可以在编辑器里上传图片,这一点觉的比mediawiki的好,在mediawiki的编辑器里我没有找到上传图片的功能,貌似要单独上传然后用文件名引用,觉的这样太麻烦。

五、版本管理
上面的都是优点,下面说说觉的不爽的地方,首先是旧版本的管理,居然没有删除旧版本的功能,貌似还要自己写脚本来清理,这样会比较麻烦,个人站还好,大站的话用不起啊。

六、关于分类
不喜欢用命名空间分类,想直接用 //网址/词条名 这样的伪静态样式,可是这样的话就意味着所有的词条都要放到跟命名空间下,分类浏览就会不方便了,可是用了命名空间,伪静态就会变成 //网址/命名空间/词条名,很不爽。看来文本组织数据还是没有数据库强大。


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值