大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

XWiKi 1.0 可扩展的基于 Java 的 Wiki / 应用平台

  • 2007-06-30
  • 本文字数:1051 字

    阅读完需:约 3 分钟

XWiki 是一个由 Java 编写的基于 LGPL 协议发布的开源 wiki 和应用平台。它的开发平台特性允许创建协作式 Web 应用,同时也提供了构建于平台之上的打包应用(第二代 wiki)。虽然 XWiki 1.0 是上个月才发布的,但到目前为止已有近万个部署。

下一代 wiki 产品已经纷纷涌现,像 Confluence JotSpot 已被Google 收购)、XWiki 和 projectforum 等。

InfoQ 向 XWiki 的核心成员 Vincent Massol 咨询了关于 XWiki 构想、平台细节特性、面临的竞争和寻求支持等方面的问题:

构想:

  1. 当你下载 XWiki 后,你可以在 XWiki 平台顶端层次上建立 wiki(而不像大多数 wiki 那样,你只能在下载后得到一个固定的 wiki)
  2. 转移到面向组件的构架,因此更易于重用所有零件来创建协作式应用,并可以在组件的不同实现中相互交换。

平台细节特性:

XWiki 正朝着不同于“正统的”CMS 工具的方向去建立 CMS。我们这样做是考虑到人们喜欢 wiki,是因为 wiki 提供了非结构化的数据方式,易于添加信息却不用太担心分类的麻烦。而一般的 CMS 工具通常会要求你在一开始的时候就有明确的构想,并根据这种构想来创建结构。在实际应用中,这两种类型的工具是互为补充的。但 XWiki 提供了一种工具,让你可以在开始时把它当作一个标准的 wiki 那样使用,当你需要结构化这些数据时,XWiki 就可以管理它们,你便无须被迫购买其它无法与 wiki 交互的应用。

XWiki 的开发人员可以利用脚本语言 Velocity Groovy 的优势。XWiki 的脚本特性和其数据模型允许在不同层次上进行应用开发。作为一名Java 开发人员,也可以通过开发 XWiki 的 Java 插件类来扩展 XWiki。实际上,XWiki 团队也正在致力于 portlet 集成,它可以将 XWiki 作为 JSR 168 Portlet 安装到任意的门户之中。

竞争:

XWiki 与 JotSpot 等产品的主要差别在于,它是一个针对企业级市场的开源产品。事实上,Google 收购 Jotspot 对 XWiki 是一个好消息,因为这说明有人对这个领域很感兴趣。

支持:

现在有大概 8~9 个比较积极的开发人员和许多贡献者正在回答着各种问题、发送补丁和建议,不断提高竞争中的 XWiki,但 XWiki 团队还在不断地寻找更多的开发人员和那些能为 XWiki 页面添加宏、插件和应用脚本的贡献者。我们需要社区提供更多的皮肤

从 2005 年开始,XWiki 已经得到 Google Summer of Code 计划的支持。

查看英文原文: XWiki 1.0: Extensible Java-based wiki/application platform - - - - - -

译者简介:张海龙,现就职于 Ethos ,注重对项目管理的过程建立和优化、设计模式的理解和实践。与 InfoQ 中文站分享内容,请邮件至 china-editorial[at]infoq[dot]com

2007-06-30 21:372091
用户头像

发布了 90 篇内容, 共 16.9 次阅读, 收获喜欢 11 次。

关注

评论

发布
暂无评论
发现更多内容

「高盛」最新研报:人形机器人核心供应链上市企业投资分析(附报告)

机器人头条

投资 大模型 人形机器人 具身智能 宇树科技

在华为开发者空间,调用DeepSeek实现代码自动生成

华为云开发者联盟

人工智能 大模型 DeepSeek 华为开发者空间 华为云主机

CST软件:球体RCS计算 - 金属球的单站RCS

思茂信息

cst cst电磁仿真 CST软件

案例 | 如何让罕见语言的使用者也能参与到全球对话?

澳鹏Appen

微软 机器翻译 小语种

25年重庆等保测评公司名称以及地址一览表

行云管家

等保 等保测评 重庆

开发者低代码工具选型与部署指南

NocoBase

开源 低代码 零代码 开发工具 开发人员

人工智能如何支持企业可持续发展与绿色创新?

天津汇柏科技有限公司

人工智能

人工智能丨从零到一:如何构建一个智能化测试平台?

测试人

闲鱼商品详情API接口(闲鱼API系列)

tbapi

闲鱼API 闲鱼商品详情接口

H5 APP上线的详细流程

北京木奇移动技术有限公司

软件外包公司 APP外包公司 H5开发

智源开源FlagOS升级:首次实现DeepSeek-R1满血版多种芯片高效快速部署

智源研究院

H5 APP开发的注意事项

北京木奇移动技术有限公司

APP开发 软件外包公司 APP外包公司

Metasploit Framework 6.4.49 (macOS, Linux, Windows) - 开源渗透测试框架

sysin

Metasploit

Metasploit Pro 4.22.7-2025022001 发布,新增功能概览

sysin

Metasploit

ROI量化思路与智能制造的关系

积木链小链

数字化转型 制造业 智能制造

DeepSeek 入门指导手册——从入门到精通【2】

派大星

DeepSeek

全球预焙阳极龙头企业索通发展的数智化转型之路!

用友智能财务

MES系统打通采购、生产、库存全流程

万界星空科技

制造业 mes 万界星空科技mes 生产管理MES系统

数字先锋 | 天翼云xDeepSeek,赋能东莞开启智慧政务新篇章!

天翼云开发者社区

人工智能 云服务 政务 大模型 DeepSeek

Svelte 最新中文文档教程(19)—— 测试

冴羽

前端 前端开发 前端框架 Svelte SvelteKit

H5 APP开发框架的对比

北京木奇移动技术有限公司

软件外包公司 APP外包 H5开发

Anthropic深夜推出王炸,全球首个混合推理模型诞生,编程能力吊打一切对手

慢点科技SlowTech

人工智能 推理模型 openai cursor

H5 APP开发中的性能优化

北京木奇移动技术有限公司

软件外包公司 APP外包公司 APP开发公司

XWiKi 1.0 可扩展的基于Java的Wiki / 应用平台_Java_Abhay Bakshi_InfoQ精选文章