Útgáfuframbjóðandi fyrir Zotonic veframmann skrifað í Erlang

Fyrsti útgáfuframbjóðandinn fyrir Zotonic veframmann og vefumsjónarkerfi hefur verið gefinn út. Verkefnið er skrifað í Erlang og dreift undir Apache 2.0 leyfinu. Zotonic byggir á hugmyndinni um að skipuleggja efni í formi "auðlinda" (einnig kallaðar "síður") og "tengla" á milli þeirra ("grein" - "tengt" - "efni", "notandi" - "höfundur" - "grein"), Þar að auki eru tengingarnar sjálfar auðlindir af gerðinni „tengingu“ (og auðlindagerðin er auðlind af gerðinni „auðlindagerð“).

Sniðmátsmál sem er fengið að láni frá Django er notað til að kynna efni og PostgreSQL er notað sem auðlindageymsla. Fork af Basho Webmachine, byggt á Cowboy, er notaður til að vinna úr beiðnum. Tvíhliða gagnaskipti milli netþjónsins og vafrans fara fram með MQTT samskiptareglum. Til að bæta árangur eru myndaðar síður geymdar í Depcache skyndiminni kerfinu.

Höfundur kallar eina af helstu hindrunum sem hindra undirbúning útgáfu 1.0 útibúsins þörfina á að sannreyna þýðingar eftir móðurmáli (staðsetningarvinna fer fram aðskilið frá kóðaþróun á Crowdin pallinum).

Heimild: opennet.ru

Bæta við athugasemd