使用jamwiki搭建项目的wiki环境

       银行项目跟一般的互联网项目有所区别,其特点为:交易量大,开发周期长,脚本处理多,测试时间足。传统的core-banking均使用主机运行程序,使用cobol进行业务的开发。与core-banking对应的即开放平台,一般运用开源的技术或产品。我们开发的系统IBS-Branch(主要使用j2ee相关技术)即与主机进行数据交换,但不涉及到业务,那么,问题来了......

       如何投入较少的人力开发成千上万个交易画面?目前的状况是:IBS-Branch开发团队仅3人,面对几十人的业务开发团队,如何做到最好的支持?IBS-Branch采用了开发工具+wiki支持的方式。

      1、开发工具是公司内部的一套可视化的产品,目的是通过拖拽的方式开发出交易画面原型,然后转换成IBS-Branch运行的jsp文件,这里暂且不表。

      2、wiki支持,在所有的业务开发人员都不熟悉j2ee相关技术的情况下,wiki是一个很重要的问题解决渠道。


      上网找了很多种wiki,大都采用php做的,某些wiki还需要安装数据库。经过好几轮筛选,我们确定使用jamwiki搭建项目的wiki环境。jamwiki的好处有两点:

      1、直接下载war文件放到tomcat中就能运行;

      2、不需要安装数据库等工具,配置起来非常简单;


       使用jamwiki的过程如下:

       1、下载jamwiki的war文件,我这里使用的是jamwiki-1.3.2.war

       2、复制tomcat,修改server.xml文件的端口,将步骤1的文件命名为wiki.war后放到tomcat的webapps目录下;

       3、在浏览器打开http://ip:port/wiki地址,初次访问需要配置wiki的数据目录,例如服务器上的/home/usr/wikidata目录

       4、注册管理员用户和一般用户,编辑wiki


      jamwiki的编辑有几点需要注意:

      1)新建文章请在浏览器中输入:http://ip:port/wiki/en/Special:Edit?topic=文章标题

      2)文章中插入图片时,先上传图片,然后将图片地址放在编辑栏“插入图片”的方括号中,例如

            [[File:插件下载截图.png]]

      3)换行、空格的语法跟html的语法类似,采用
、 即可

你可能感兴趣的:(使用jamwiki搭建项目的wiki环境)