D.3. WikisA Wiki (or a WikiWikiWeb) is a web site where all the pages are editable via the browser. WikiWiki means quick in Hawaiian, which is what Wiki webs arequick to put together and quick to modify. More formally, Wiki webs are content management systems with very few hierarchies and controls. Wikis are well suited to building collaboration systems, since they have very flexible access controls and are easy to use. Wikis have simple text formatting rules that allow users to use rich markup tags without having to know any HTML. Wikis are implemented on a variety of platforms, with the LAMP platform leading the pack. Wikis use the filesystem or a small database as a content store and sometimes have a built-in caching layer. In the enterprise context, Wikis can be used to provide a variety of solutions, including free-form collaboration sites, knowledge bases, and document management systems. D.3.1. Wiki CapabilitiesAs you can see from the following subsections, Wikis have a variety of important capabilities in terms of content management and collaboration, as well as user management. D.3.1.1 Basic features
D.3.1.2 Content management and collaboration features
D.3.1.3 User management features
D.3.1.4 Advanced usability feature
D.3.2. Recommended Open Source Wiki ProjectsThe Wiki software field is young, but at least one project is worth considering for every technology platform. Because Wikis get adopted in IT departments first, and because most installations undergo enhancements and customizations, the choice of platform is important. One particular flavor of Wiki stands out, in our opinion, especially in terms of features that make it a good fit for enterprises: TWiki (http://www.twiki.org/). Other projects to consider include MoinMoin, Media Wiki, and JSPWiki. D.3.2.1 TWikiTWiki is a flexible, powerful, and easy-to-use enterprise collaboration platform. It is a structured Wiki, typically used to run a project development space, a document management system, a knowledge base, or any other groupware tool, on an intranet or on the Internet. Web content can be created collaboratively by using just a browser. Developers can create new web applications based on a plug-in API. D.3.2.2 Product strengths
D.3.2.3 Product weakness
|