鸭绒羽绒服有味道:wiki wiki 技术探讨 原创的现买现卖-程序人生-donews.com

来源:百度文库 编辑:九乡新闻网 时间:2024/05/02 12:37:34
协作是胜利的钥匙,wiki为你提供协作的平台

这两天都在研究wiki. 国外流行的wiki网站就是wikipedia.org。包括的语言多达几十种。 其中1万篇条目以上的语言种类就有21个,是一部内容开放的包含多种语言的百科全书。中文在wikipedia中现在已经有2万个条目(http://zh.wikipedia.org/),说明wiki在中文使 用中还不是很普及。主要原因是wikipedia是国外网站,重点不在中文。国内还没有一个权 威的wiki网站。个人以为wiki的普及至少要具备两个条件,一是网站的专业性,二是网站有 好的基础能长期运行下去。

wiki的好处是对功能几乎没有限制,能给人很自由的感觉,每个人都可以编辑、修改、保存 任何一篇文章。如果每个人都加入自己精华的想法,那显示出来的力量很大。对于错误的修 改管理员还能通过自动的备份进行还原。我想如果是刚创作的文章,放到wiki上一段时间吸取别人的意见后就能完善。一些需要讨论、以及一个人无法完成的项目,用wiki协作是最好不过的。

mediawiki是很普及的wiki程序,并被wikipedia.org使用。所以mediawiki的安全性和稳定性很高。优点是安装简便。 我使用mediawiki2月3号版本搭建了一个站后(zhzr.com/mediawiki/),感觉缺 点是太简洁,功能单一,wiki本身思路的原因也不象论坛一样大家依靠惯性都能上手。还有就是wiki的 界面风格改动也很麻烦,如果要定制一个自己个性化的mediawiki界面,要改动的层叠样式表文件就有10个。并且现成的样式很少,而且全是英文的。我把常用的网页代码逐个测试,发现wiki对图表的支持很差劲,例如画一个“网络结构的流程图”或者一个单位的“组织结构图”,用word或者html很轻松就能实现。而miediawiki使用相同代码根本就不认识。或许通过转换ASCII/HTML后可以实现。

亮点,在mediawiki中使用代码 [[要链接的文字]],就能很方便的实现wiki站点内中各条目的相互链接。这个功能特别的方便。我使用php语言写了几句代码,测试了一下,居然我的blog上文章中的关键字也能链接到wiki中。(blog链接wiki的相关代码以及效果请到我的blog搜索2月17日帖子zhzr.com)blog和wiki中的关键字能相互链接这很让人激动。个人的blog和大众的wiki相互整合将是一种很理想的状态。