"Žiema yra imageboard variklis, Trys išsaugoti visus gerus dalykus iš wakaba iš vienos pusės, ir įveda skirtumų kita pora.
Įrengimas:
Parsisiųsti šaltinis tar išpakuokite jį ir paleisti ::
& Nbsp; & nbsp; & nbsp; pitonas setup.py įdiegti
Tai bus įdiegti "zimabbs python paketas" zima.py "ir" zwipe.py "scenarijus savo" vietos / bin "kataloge ir sukuria du
katalogų:
* "/ Var / Zima", - yra imageboard išteklius;
* "/etc/zima.d" - Jeigu konfigūracijos parduotuvės.
Norėdami pradėti serverio tipą ::
& Nbsp; & nbsp; & nbsp; zima.py
Naudojant mongoDB ir CherryPy:
Pagal nutylėjimą Zima naudoja jį savo ad hoc "atminties" sąsaja, kuri saugo visus duomenis RAM ir neturi duomenų atsparumu. Tai naudinga, kuriant, bet ne gamybai.
Arba galite naudoti mongoDb kuri palaiko duomenų patikimiau. Norėdami prijungti mongoDb į Zima turite įdiegti "pyMongo" paketą. Po šio pakeitimo "db" skyrių savo config (kuris yra "/etc/zima.d/config.py") tokiu būdu ::
& Nbsp; & nbsp; & nbsp; DB ": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Vidinis": "Mongo"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "IFACE": "localhost: 27.017"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
Norėdami naudoti "CherryPy" serverį, o ne bottle.py Standart plėtros serverio "WSGIRefServer" Įdiegti CherryPy paketą ir pakeisti config tokiu būdu ::
& Nbsp; & nbsp; & nbsp; iš butelio importo CherryPyServer
& Nbsp; & nbsp; & nbsp; serveris = {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Front": CherryPyServer,
& Nbsp; & nbsp; & nbsp; }
Reikalavimai
- Python,
Apribojimai
- Tai labai anksti šios programinės įrangos versiją. Nesitikėkite, produkcijos kokybę, naudokite jį ne savo pačių rizika.
Komentarai nerastas