Kandidat za izdanje za web okvir Zotonic napisan u Erlangu

Objavljen je prvi kandidat za izdanje Zotonic web okvira i sustava za upravljanje sadržajem. Projekt je napisan u Erlangu i distribuiran pod licencom Apache 2.0. Zotonic se temelji na konceptu organiziranja sadržaja u obliku "resursa" (također zvanih "stranica") i "veza" između njih ("članak" - "povezano s" - "tema", "korisnik" - "autor" - "članak"), Štoviše, same veze su resursi tipa "veza" (a tip resursa je resurs tipa "vrsta resursa").

Jezik predložaka posuđen od Djanga koristi se za predstavljanje sadržaja, a PostgreSQL se koristi kao pohrana resursa. Fork Basho Webmachine, temeljen na Cowboyu, koristi se za obradu zahtjeva. Dvosmjerna razmjena podataka između poslužitelja i preglednika odvija se pomoću MQTT protokola. Radi poboljšanja performansi, generirane stranice pohranjuju se u Depcache sustav za predmemoriju.

Autor naziva jednom od glavnih prepreka koje blokiraju pripremu izdanja grane 1.0 potrebu za provjerom prijevoda izvornih govornika (lokalizacija se provodi odvojeno od razvoja koda na platformi Crowdin).

Izvor: opennet.ru

Dodajte komentar