Kandidat za izdanje za Zotonic web framework napisan na Erlangu

Objavljen je prvi kandidat za izdanje Zotonic web okvira i sistema za upravljanje sadržajem. Projekat je napisan na Erlangu i distribuiran pod licencom Apache 2.0. Zotonic se temelji na konceptu organiziranja sadržaja u obliku "resursa" (koji se nazivaju i "stranice") i "linkova" između njih ("članak" - "vezano za" - "tema", "korisnik" - "autor" - "članak"), Štaviše, same veze su resursi tipa "veza" (a tip resursa je resurs tipa "vrsta resursa").

Jezik šablona pozajmljen od Djanga koristi se za predstavljanje sadržaja, a PostgreSQL se koristi kao skladište resursa. Fork Basho Webmachine-a, zasnovan na Cowboy-u, koristi se za obradu zahtjeva. Dvosmjerna razmjena podataka između servera i pretraživača vrši se korištenjem MQTT protokola. Da bi se poboljšale performanse, generisane stranice se pohranjuju u Depcache sistem keširanja.

Autor jednom od glavnih prepreka koja blokira pripremu izdanja grane 1.0 naziva potrebu za provjerom prijevoda izvornih govornika (rad na lokalizaciji se obavlja odvojeno od razvoja koda na platformi Crowdin).

izvor: opennet.ru

Dodajte komentar