|
Kwiki is wiki software written in Perl by Brian Ingerson, and extended by many others. It was designed to be easy to install, maintain, and extend. Wiki software is a type of collaborative software that runs a Wiki system. ...
Programming Republic of Perl logo Perl, also Practical Extraction and Report Language (a backronym, see below), is an interpreted procedural programming language designed by Larry Wall. ...
The most recent version of the software is built upon the Spoon architecture and Spiffy model of object orientation. It was preceded by the CGI::Kwiki module. Object-oriented programming (OOP) is a computer programming paradigm in which a software system is modeled as a set of objects that interact with each other. ...
Features Each feature is implemented as a plugin, and several additional plugins are available from CPAN. Plugins are registered under the Kwiki namespace. Aside from the general wiki features like page editing, page histories, and recent changes, Kwiki by default offers slide shows, page backups, privacy options, and blog capabilities. A plugin (or plug-in) is a computer program that can, or must, interact with another program to provide a certain, usually very specific, function. ...
CPAN is an acronym standing for Comprehensive Perl Archive Network. ...
In general, a namespace is an abstract container, which is or could be filled by names, or technical terms, or words, and these represent (stand for) real-world things. ...
A wiki (pronounced , or ; see section Pronunciation) is a web application that allows users to add content, as on an Internet forum, but also allows anyone to edit the content. ...
Slideshow is a modern concatenation of Slide Show. A slideshow is a display of a series of chosen images, which is done for artistic or instructional purposes. ...
The first use of the term weblog. ...
Criticism Some Kwiki users criticize it for being too elegant a programming environment, hinting at Kwiki's dependence on the as-yet nonstandard Spiffy object orientation model. In general, although the Kwiki source code is much shorter than many other wiki implementations, for some it is more difficult to interpret because of its use of nonstandard Perl idioms introduced by Spiffy. In addition, since the Kwiki developers regard comments as necessary only for those who cannot read or write code, the Kwiki source is more intimidating to some [1] [2]. Object-oriented programming (OOP) is a computer programming paradigm in which a software system is modeled as a set of objects that interact with each other. ...
Kwiki is also quite slow. Though faster under Apache 2 and/or mod_perl, it is not developed for these environments.
Related topics MediaWiki logo MediaWiki is a Wiki software package licensed under the GNU General Public License. ...
UseModWiki is wiki software written by Clifford Adams in the Perl programming language. ...
Wiki software is a type of collaborative software that runs a Wiki system. ...
External links - Official Kwiki website
- Kwiki module
- Spoon module
- Spiffy module
|