读书频道 > 网站 > 网页设计 > 高流量网站CSS开发技术
1.5.1 Wiki
2013-09-07 09:21:26     我来说两句 
收藏    我要投稿   

本文所属图书 > 高流量网站CSS开发技术

不论是前端工程师还是后端工程师,编写CSS 可不只是码几行代码那么简单的事儿,他们需要面对的情况通常非常复杂。出色的CSS 开发人员知道如何应对和避免跨浏览器陷阱,懂得处理语义化、无障碍访问、搜索引擎优...  立即去当当网订购

Wiki是一种文档仓库软件,几乎全部基于Web浏览器操作,它允许特定的人群对文档仓库进行编辑。其功能通常包括:“监视列表”可以在页面改变时通知用户,“查看历史”可以浏览文档的早期版本,等等。当然,最广为人知的Wiki例子是著名的维基百科www.wikipedia.org。有条理地将所有文档组织起来、集中存储,有许多好处:

易于备份;

能够明确地定位特定类型的资料;

避免内容过时和冲突,每个人的编辑都是在修改同一份资料,而不是在多个地方有多个不同的版本;

可以远程使用;

平台无关;

不会丢失文档的早期版本。

Wiki中的内容很容易泛滥成灾。要确保专人对Wiki负责,以保持合理的分类结构,并且做好日常清理。可选的Wiki软件有很多。有些要托管在服务商的主机上,有些可以用自己的主机,有很多免费的,也有很多收费的……它们采用的格式语言也多种多样。[②]

以下是一些用户最多、最著名的Wiki。

1. MediaWiki

最有名的Wiki软件,也是维基百科所采用的系统。MediaWiki(www.mediawiki.org)是开源软件,定制性强,安装简单。它是用PHP编写的,支持众多数据库,提供插件支持。它内置了某些验证功能,但有待改进和测试。MediaWiki还以运行缓慢著称。和多数情况一样,开源软件免费的优点因为缺点打了折,这样才有开源软件的“感觉”。

2. Atlassian Confluence

Confluence(www.atlassian.com/software/confluence)不是免费软件,但却是更加精致、功能齐全的Wiki。它有很棒的WYSIWYG(所见即所得)编辑界面,可以选择托管型,也可以选择在企业内部安装。它是用Java编写的,支持最常见的数据库。Confluence可以与其他Atlassian产品完美集成,并提供一些初步的社交网络功能,而且有很丰富的插件库。在撰写本书时,你可以用10美元的价格购买多达10个用户的许可,但如果要增加用户数(可能是在大公司中使用),价格会涨得很快。

3. Mac OS X Server Wiki

如果你手边运行着OS X Server 10.5或更高版本,已经有一套Wiki软件预装在系统中了(www.apple.com/server/macosx/)。默认情况下,每个用户组都有自己的Wiki,但可以手动建立更多。它提供不错的身份验证功能。在用户界面的背后,Mac OS X Server Wiki使用的格式化语言是HTML,但它有一个非常严格的白名单,限制只能使用哪些标记和属性,但白名单限制很容易碍手碍脚,你不怕麻烦的话,可以对它进行修改。它的界面优美精致,安装使用都很简单,但功能相对有限。

4. Trac

Trac(http://trac.edgewall.org/)带有错误/问题跟踪器(bug/issue tracker)功能,是专门用于软件开发项目的Wiki。Trac将错误跟踪器和Wiki合二为一,可以简化工作流程。它是开源的免费软件,但与前面列出的某些产品相比,Trac的精致程度稍逊。

技巧    要比较各种不同的Wiki软件,这个网址很有用:www.wikimatrix.org。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.5 工具
下一篇:1.5.2 错误报告
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站