Kandidát na vydanie webového rámca Zotonic, napísaného v jazyku Erlang

Vyšiel prvý kandidát na vydanie webového rámca a systému na správu obsahu Zotonic. Projekt je napísaný v jazyku Erlang a je distribuovaný pod licenciou Apache 2.0. Zotonic je založený na koncepcii organizovania obsahu vo forme „zdrojov“ (tiež nazývaných „stránky“) a „vzťahov“ medzi nimi („článok“ — „patrí“ — „téma“, „používateľ“ — „autor“ — „článok“), pričom vzťahy sú samy o sebe zdrojmi typu „vzťah“ (a typ zdroja je zdrojom typu „typ zdroja“).

Na zobrazenie obsahu sa používa jazyk šablón, prevzatý z Django, a ako úložisko zdrojov slúži PostgreSQL. Na spracovanie požiadaviek je využívaný fork Basho Webmachine, založený na Cowboy. Dvojstranná výmena údajov medzi serverom a prehliadačom prebieha prostredníctvom protokolu MQTT. Na zvýšenie výkonu sú vytvorené stránky ukladané v systéme cache Depcache.

Jednou z hlavných prekážok, ktoré bránia príprave vydania vetvy 1.0, autor nazýva potrebu overenia prekladu rodenými hovorcami (práca na lokalizácii prebieha osobitne od vývoja kódu na platforme Crowdin).

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster