tiddlyweb on valinnaisesti laajennettavissa, päätön RESTful tietosäilövirhe varten TiddlyWiki. Se pyrkii tarjoamaan testattu, dokumentoitu, ja selkeä täytäntöönpano useita puolia, jotka muodostavat hyvän palvelimen puolella:
* Avoin järjestelmä ja koodi sopii siirrettävyyttä muille kielille (jos käyttää erityisiä optimzations toivottavasti tapahdu)
* Abstrakti malli todentaminen ja valtuutukset
* Täytäntöönpano todennettu reseptejä ja pussit mahdollistavat conrolled pääsyn dynaamisesti luotu kokoelmiin tiddlers
* Puhdas HTTP API perustuu REST periaatteisiin
* Testauslähtöistä kuvaus ja kehittäminen
Toteutuksen ei ole suunniteltu olemaan erittäin suorituskykyinen eikä erityisen skaalautuva. Järjestelmä on suunniteltu siten, että osat, jotka eivät ole optimaalisia tietyn asennuksen voidaan helposti parantaa tai vaihtaa pois.
Mitä uutta strong> tässä julkaisussa:
- oikea EncodeUTF8 middleware niin se toimii paremmin alkupään middleware
- lisää testi / test_http_api.py ja testi / httptest.yaml: YAML perustuvat testit HTTP testauksen tarkoitus ja dokumentointi
- siivota ja parantaa mod_python.py sovitin
- kuuluvat resepti jos JSON sintti dict jos asetettu
- määrin Kysely middleware käsitellä POST parametrit, kun he ovat CGI muoto
- noustaessa luettelo tiddlers kuin JSON, jos asetat rasvaa = 1 niin kyselyparametrin, tiddler.text sisältyy
- ../tiddlers/{name}/revisions hyväksyn JSON Post versiohistorian yksi sintti, helpottaa nimetä
Vaatimukset :
- Python
- simplejson
- WikklyText
- BeautifulSoup
Kommentteja ei löytynyt