在尝试了mediawiki,twiki,wakka这几个wiki系统失败以后,总算找到一个能用的wiki系统。pmwiki。一个不需要数据库支持的轻量级wiki系统。不过它的STX语法好像跟mediawiki有点差别,不是很丰富,不过差不多也够了。Pmwiki也不支持中文的wikiword url,但是中文的free link可以用(我用的是hack过的0.6.0 UTF-8中文版本)。
现在的wiki系统的可(易)用性还刚刚在起步阶段,要记住这些wiki tag语法,对于很多入门用户来说,实在是比较困难的事情。比如,我用过的plone外挂的一个wiki系统倒是可以提供 Structured Text 、 reStructured Text 、HTML、 Plain text 4种wiki page模式。stx和reSTX差不多,也都是大多数wiki页面的默认文本模式,html模式有类似于htmlarea的可视化编辑器。但是html又不是很友好的结构化描述方式。plain text对语义和结构的描述能力更加贫乏。看来设计良好结构的文本系统,既要有利于machine阅读又要有利于人的编辑和阅读,还真不是件好差使。
另外,原来找的这些系统不能在IIS上面跑的原因差不多都跟php的path_info支持有关系。我在本地用apache测试都可以用,搬到server(win2ksrv+IIS)上面就不能跑,遇到http://site/index/homepage这样的url不是出现空白页,就是404错误。
尝试了车兄提供的ariadne的php4isapi.dll patch也无济于事,同样的path_info问题,这个pmwiki就好用。抓狂阿。不过,现在至少有个wiki可以用了,等有空再追究其中的玄机。
PmWiki is a WikiWikiWeb clone developed by PatrickMichaud in the PHP scripting language. PmWiki has been primarily designed as a tool to support easy, collaborative authoring and maintenance of web sites. PmWiki is distributed under the General Public License (GPL).Pages created in PmWiki are editable using nothing more than a standard web browser and a simple markup language. Yet through this simple interface one can easily create dynamic web sites, groupware systems, document management systems, and knowledge bases. Features of PmWiki include (among other things):
* Easy installation, maintenance, setup, and upgrades
* Pages can be edited by any standard web browser -- just click the "Edit Page" link on any page (try it in the WikiSandbox)
* Simple and powerful TextFormattingRules
* Automatic linking between pages, including WikiWord links and free links
* Password-protect pages to restrict viewing or editing
* Ability to organize pages into WikiGroups, with headers and access controls shared among the pages in the group
* Tracking of page revisions, with ability to easily recall and restore previous versions of a page
* WikiTrails to easily create sequences of links throughout pages
* File uploads and attachments
* WikiFarms allow multiple independent wikis to be managed from a single PmWiki installation.
* Markup includes standard (classic) wiki markup, floating images, tables, large sections of preformatted text, colored text and WikiStyles
* Site administrators can easily add customized markup sequences
* Most LocalCustomizations are held in a separate configuration file
* InterMap capabilities to provide shortcuts to other WikiWikiWeb systems and web sites
* Electronic mail notification of changes to pages
* Modular design allows features to be easily added for custom applicationsSee also SellingPoints.
PmWiki:PmWikiUsers lists some sites currently using PmWiki software. If your site is using PmWiki, please add it to the list!
This site is running pmwiki-1.0.4. The software is freely available under the GNU Public License and may be downloaded from http://www.pmichaud.com/pub/pmwiki. Documentation is available via the DocumentationIndex.
Join the pmwiki-users mailing list for discussions, announcements, and help with PmWiki.
PmWiki is a registered trademark of Patrick R. Michaud.
[technorati relative tag]
[相关内容]
由 tristones 发表于 2004年07月04日 上午01時07分
用CooCooWakka吧,这个还真是很好用。尤其是小型wiki
Posted by: horse 发表于 2004年07月06日 下午09時50分呵呵,试试jspwiki吧,我一直都用它:)
Posted by: 郁也风 发表于 2004年08月06日 下午10時16分