Kandidat za izdajo za spletno ogrodje Zotonic, napisan v Erlangu

Izdan je bil prvi kandidat za izdajo za spletno ogrodje Zotonic in sistem za upravljanje vsebine. Projekt je napisan v Erlangu in se distribuira pod licenco Apache 2.0. Zotonic temelji na konceptu organiziranja vsebine v obliki "virov" (imenovanih tudi "strani") in "povezav" med njimi ("članek" - "povezano z" - "tema", "uporabnik" - "avtor" - "članek"), Poleg tega so same povezave viri tipa "povezava" (in tip vira je vir tipa "vrsta vira").

Za predstavitev vsebine se uporablja jezik predloge, izposojen iz Djanga, PostgreSQL pa se uporablja kot shramba virov. Razcep Basho Webmachine, ki temelji na Cowboyu, se uporablja za obdelavo zahtev. Dvosmerna izmenjava podatkov med strežnikom in brskalnikom poteka po protokolu MQTT. Za izboljšanje zmogljivosti so ustvarjene strani shranjene v sistemu za predpomnjenje Depcache.

Avtor imenuje eno glavnih ovir, ki blokirajo pripravo izdaje veje 1.0, potrebo po preverjanju prevodov s strani naravnih govorcev (lokalizacija se izvaja ločeno od razvoja kode na platformi Crowdin).

Vir: opennet.ru

Dodaj komentar