Izšel je prvi kandidat za izdajo spletnega okvira in sistema za upravljanje vsebin Zotonic. Projekt je napisan v jeziku Erlang in je licenciran pod Apache 2.0. Zotonic temelji na konceptu organizacije vsebine v obliki 'virov' (znanih tudi kot 'strani') in 'povezav' med njimi ('članek' - 'se nanaša' - 'tematika', 'uporabnik' - 'avtor' - 'članek'), pri čemer so povezave same resursi vrste 'povezava' (tip resursa pa je resurs tipa 'tip resursa').
Za predstavitev vsebine se uporablja predloga jezika, izposojena iz Django, za shranjevanje virov pa se uporablja PostgreSQL. Za obdelavo poizvedb je uporabljen fork Basho Webmachine, ki temelji na Cowboy. Dvosmerna izmenjava podatkov med serverom in brskalnikom poteka po protokolu MQTT. Za izboljšanje zmogljivosti se ustvarjene strani shranijo v sistemu za predpomnjenje Depcache.
Ena od glavnih ovir, ki otežujejo pripravo izdaje veje 1.0, je avtorjeva omemba potrebe po preverjanju prevoda s strani znanstvenikov jezika (delo na lokalizaciji poteka ločeno od razvoja kode na platformi Crowdin).
Izvor: opennet.ru
