设计说明
这里介绍了一些PmWiki功能特点的设计原因。 从Pmwiki哲学和邮件讨论列表可以获得更多内容。
- PmWiki:Flat File Advantages - 为什么PmWiki使用文件来存储页面信息,而不用SQL数据库?
- PmWiki:Hierarchical Groups - 为什么PmWiki不支持“群组嵌套”?
- PmWiki:Page Locking - 为什么编辑PmWiki页面时不需要锁定该页面(详见同步编辑)?
- PmWiki:Page File Format - 关于PmWiki页面文件的格式信息。
- PmWiki:Search Improvements - 一些关于搜索的信息。
- PmWiki:File Permissions - 一些关于PmWiki文件配置权限的信息。
- PmWiki:Wiki Group Motivation - 为什么有Wiki组?
- PmWiki:WYSIWYG - 关于所见即所得的说明。
PmWiki为什么不使用分层/嵌套组?
It essentially comes down to figuring out how to handle page links between nested groups; if someone can figure out an obvious, intuitive way for authors to do that, then nested groups become plausible. See Design Notes and PmWiki:Hierarchical Groups.
为什么PmWiki的scripts脚本没有一个像 ?> 这样的闭合标签?
PmWiki脚本或自动忽略 ?> 闭合标签。这个标签不是必须的。详见:PHP手册Instruction separation。
PmWiki支持所见即所得编辑器或者像FCKEditor这些编辑器吗?
简单的讲,因为PmWiki提供了一个GUI按钮工具栏来创建常用的Markup标记,所以才没有提供WYSIWYG编辑器。想知道为什么吗?详见: PmWiki:WYSIWYG 。