Differences between revisions 1 and 2
Revision 1 as of 2003-09-17 18:13:32
Size: 2880
Editor: pcp02530593pcs
Comment:
Revision 2 as of 2003-09-17 18:16:16
Size: 2929
Editor: pcp02530593pcs
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
 * MoinMoin -- A PythonLanguage SourceForge project, based on PikiPiki (VNIHF)  * MoinMoin -- A PythonLanguage SourceForge project, based on Wiki:PikiPiki (VNIHF)
Line 10: Line 10:
 * Wiki:PikiePikie -- Python-based, lets you put a '''WebLog''' on any page (based on PikiPiki)  * Wiki:PikiePikie -- Python-based, lets you put a Wiki:WebLog on any page (based on PikiPiki)
Line 12: Line 12:
 * Wiki:WikiForNow -- a ZwiKi variant; used at zope.org  * Wiki:WikiForNow -- a Wiki:ZwiKi variant; used at zope.org
Line 14: Line 14:
 * Wiki:WyPy -- a ShortestWikiContest contender, 23 lines
 * Wiki:ZwiKi -- ZoPe-based, powerful, GPL.
 * Wiki:WyPy -- a Wiki:ShortestWikiContest contender, 23 lines
 * Wiki:ZwiKi -- Wiki:ZoPe-based, powerful, GPL.
Line 34: Line 34:
 * ''Page templating system like [http://smarty.php.net/ Smarty].'' Possible options include [http://www.alcyone.com/pyos/empy/ EmPy] or others listed at WebProgramming [http://www.python.org/cgi-bin/moinmoin/WebProgramming#head-9d0636d6da8e88f8f09de1454c5961b44183b04d here]. Which one would you recommend?  * ''Page templating system like [http://smarty.php.net/ Smarty].'' Possible options include [http://www.alcyone.com/pyos/empy/ EmPy] or others listed in the [http://www.python.org/cgi-bin/moinmoin/WebProgramming#head-9d0636d6da8e88f8f09de1454c5961b44183b04d templating section] of the WebProgramming page. Which one would you recommend?

List

Here is a list of known Python-based WikiEngines.

Comparison of Features

Existing or Desired Features

MoinMoin

PikiePikie

Zwiki

add others here

Cache Pages for Faster Loading?

no

Store Pages in Database or as Files

flat files

Support for Blogs ([http://ourpla.net/cgi/pikie?WikiWeblogs WikiLogs])

[http://www.seapig.org/BlogEditCode partially]

yes

Page Permissions

no

yes

Templating/Page Skins/CSS support

no

yes

Link icons, colorblind-friendly

yes

Allowed HTML tags

no

export RSS

recentchanges only

import/display RSS

no

add feature here

Comments, Ratings, Reviews, Wishlists

Elements for building a full-featured wiki engine:

  • Page templating system like [http://smarty.php.net/ Smarty]. Possible options include [http://www.alcyone.com/pyos/empy/ EmPy] or others listed in the [http://www.python.org/cgi-bin/moinmoin/WebProgramming#head-9d0636d6da8e88f8f09de1454c5961b44183b04d templating section] of the WebProgramming page. Which one would you recommend?

  • Cache HTML versions of pages for faster loading. Ideally the page templating tool would handle cacheing.

  • User Authentication. A user authentication system perhaps integrated with MySQL or possibly even LDAP. Allow for different user groups and permission levels. Any recommendations?

  • Database Integration. Can store data in mysql, postgresql, etc. or work without a database.

  • Easy Install. Works completely in Python, and installs in one folder location. Doesn't necessarily require a database or mod_python. Doesn't require root privileges for install.

  • Small but Scalable. Doesn't require a huge server to run.

See the [http://colorstudy.com/docs/shootout.html Web Framework shootout] where different Python WebProgramming frameworks are used to implement a bare bones wiki.

PythonWikiEngines (last edited 2022-05-07 15:38:06 by AlexBrea)

Unable to edit the page? See the FrontPage for instructions.