The Sputnik Wiki is a lightweight, cross-platform example of the wiki software application type. It is written in Lua and runs over multiple web servers (Apache/CGI and Kepler/Xavante). A basic Sputnik wiki runs in about 2000 LOC complete. The product's extensibility and configurability allows it to be morphed into other types of webapps, such as a photo album, bug tracker (in 120 lines of code), blog, or calendar.
Features
Differentiating features (among Wikis) include:
- A Sputnik/Kepler installation uses 1Mb.[1]
- No-compile installation
- Sputnik ships with the webapp stack included.
- Lua installation not required
- root/Administrator not required
Architecture
The Webapp architecture stacks up like this:
License
The Sputnik team grants use of the product under an Open Source MIT-styled (attribution) license.
Notes
External links
|
Wikis |
|
| Types |
|
|
| Components |
|
|
| Lists |
|
|
| Comparisons |
|
|
| See also |
|
|
|
Lua programming language |
|
| Interpreters and compilers |
Lua · LuaJIT · LLVM-Lua · Parrot · LuaCLR · Nua · Yueliang · Metalua · more
|
|
| Frameworks and libraries |
ConcurrentLua · AspectLua · wxLua · IUP · LÖVE · Saci · Kepler · Orbit · WSAPI · mod_lua · mod_wombat
|
|
| Ports and distributions |
|
|
| IDE |
Brain Damage · CodeMAX · Decoda · LuaEdit · LuaEclipse / LunarEclipse / sKWash · Lua Studio · LuaX · SciTE · Textadept · QDE · VisualWx · VSLua / VS LuaLangPack · Zeus for Windows
|
|
| Applications |
Nanoki · Prosody · Sputnik · Tethys · Xavante
|
|
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)