xwiki
Java编写的应用平台
XWiki是一个开源的基于LGPL协议的Wiki引擎,使用Java编写,自称为“第二代wiki”。XWiki是一个企业级Wiki软件平台,支持WYSIWYG编辑、OpenDocument based文档导入/导出、语义注释和标签、以及高级权限管理。作为应用程序Wiki,XWiki允许在Wiki页面中存储结构化数据,并在界面中执行Server Side脚本。脚本语言包括Velocity、Apache Groovy、PythonRubyPHP,它们都可以通过Wiki宏直接插入到Wiki页面中。用户创建的数据结构可以定义在Wiki文档中,然后将其附加到Wiki文档、存储在数据库中,并通过Hibernate查询语言或XWiki自己的查询语言进行查询。XWiki.org的扩展Wiki是XWiki扩展的家园,从代码片段到可加载的核心模块,应有尽有。许多XWiki功能都是通过扩展提供的。XWiki的文本渲染器是基于WikiModel和Doxia的系统,可以处理Confluence、JSPWiki、Creole、 MediaWiki、TWiki等 syntaxes,以及XWiki自己的语法。XWiki页面默认使用WYSIWYG编辑器,通过XWiki语法格式化文本、创建表格、创建链接、显示图片等。XWiki的开发平台特性允许创建协作式Web应用,同时也提供了构建于平台之上的打包应用(第二代wiki)。XWiki 4.4.0 RC1 主要是bug修复,提升了稳定性。XWiki是一个强大的Java开源的Wiki引擎。
软件特性
* 内容管理(浏览/编辑/预览/保存)
* 支持附件
* 全文本搜索
* 强大的权限管理
* 使用Hibernate进行数据存储
* RSS输出与显示外部的RSS feeds
* 多语言支持
* 提供XML/RPC的API
* WYSIWYG HTML编辑器
* 导出为PDF
* Groovy脚本支持等等
发展历程
XWiki的代码是根据GNU Lesser General Public License许可的,并在GitHub上托管,允许任何人自由地分叉源代码并在自己的存储库中开发更改。XWiki维基中包含的内容则是根据知识共享署名许可证进行许可,允许在引用XWiki的情况下重新分发和许可衍生作品。XWiki最初由Ludovic Dubost编写,并于2004年1月首次发布。Wiki Farm xwiki.com的第一个版本于2004年4月发布,而开源项目则是在2003年12月15日在SourceForge上进行的第一个提交。2006年,XWiki的许可证更改为GNU Lesser General Public License,同年,Vincent Massol成为首席开发人员,XWiki获得了Lutece d'Or奖。2007年,XWiki 1.0发布,带来了新功能,如独立安装程序和语义标记,以及XWiki Watch的引入。
XWiki还支持结构化内容和内联脚本,允许构建维基应用程序。它还提供了用户权限管理,可以按维基、空间、页面进行细分,并使用组等进行管理。XWiki支持PDF导出,全文搜索,版本控制,并且可以通过OpenOffice将办公文档导入维基语法。它还支持访问维基的各种协议,如WebDAV、REST、XMLRPC,并允许内容和站点设计的导入和导出。XWiki还提供了插件、API、编程等功能,并且在官方网站上有更多功能的介绍。作为一个应用维基,XWiki允许在维基内创建对象和类,这样可以在非常短的时间内开发表单,并且可以重复使用它们以按照特定模板在维基上输入数据。这意味着最终用户可以看到一个已经绘制好布局的页面,在那里他们可以直接填写所需的字段。
参考资料

Warning: Invalid argument supplied for foreach() in /www/wwwroot/newbaike1.com/id.php on line 362
目录
概述
软件特性
发展历程
参考资料