Login
or
register
Start
Introduction
Features
Demos
Why Lua?
What is Kepler?
Sightings
License
Sandbox
Whodunit?
Install
Installation
Basic Configuration
Custom Installation
Deployment
Troubleshooting
Problems
Tweak
Configuration
More Parameters
Styles
Templates
I18n
Plugins
Storage
Markup
Authentication
Spam
Track
News
Releases
Project Planning
Recent Wiki Edits
Edits by Recent Users
Talk
Mailing List(s)
This Wiki
Report a Bug
Grok
Basic Concepts
Saci
Versium
Actions
WSAPI
LuaRocks
Hack
Source
Rocks
Architecture
Guided Tour
"Earth"
Coding Standard
Tasks
Concepts
Anonymous users must enter
captcha
below.
Don't put anything here
Don't put anything here
Don't put anything here
Page Parameters
Page Name (for URL)
Page Title
Don't put anything here
Don't put anything here
Show Advanced Options
Category
Prototype
Don't put anything here
Page Content
<span class="teaser"> Sputnik is a web front end to a document-oriented storage system. It can map HTTP requests onto actions defined on per-resource basis. It's also a wiki. </span> Sputnik is a web front-end for [[Saci]] - a document-oriented storage system with history. Saci's **nodes** can store arbitrary structured data and can be turned into Lua objects. For actual storage, Saci uses swappable modules that all implement the [[Versium]] API. Sputnik extends Saci with [[Actions]]. An HTTP request to Sputnik specifies a node, and an action that the node should perform and (optionally) a list of parameters. Unlike many other web applications, Sputnik delegates the resolution of the action to individual nodes. Sputnik is written as a [[WSAPI]] application. It should run on any web server on which WSAPI runs. Sputnik uses [[LuaRocks]] for managing modules and plugins.
About this Edit
Minor Edit
Edit Summary
Powered by
Sputnik
|
XHTML 1.1