Erlangi keeles kirjutatud Zotonicu veebiraamistiku väljalasekandidaat

Välja on antud Zotonicu veebiraamistiku ja sisuhaldussüsteemi esimene väljalaskekandidaat. Projekt on kirjutatud Erlangi keeles ja seda levitatakse Apache 2.0 litsentsi all. Zotonic põhineb sisu korrastamise kontseptsioonil "ressursside" (nimetatakse ka "lehtedeks") ja nendevaheliste "linkide" kujul ("artikkel" - "seotud" - "teema", "kasutaja" - "autor"). - "artikkel"), Pealegi on ühendused ise "ühenduse" tüüpi ressursid (ja ressursi tüüp on "ressursi tüüpi" ressurss).

Sisu esitamiseks kasutatakse Djangost laenatud mallikeelt ja ressursside salvestusruumina PostgreSQL-i. Taotluste töötlemiseks kasutatakse Cowboyl põhinevat Basho Webmachine'i kahvlit. Kahesuunaline andmevahetus serveri ja brauseri vahel toimub MQTT protokolli abil. Toimivuse parandamiseks salvestatakse loodud lehed Depcache'i vahemälusüsteemi.

Autor nimetab üheks peamiseks takistuseks, mis takistab 1.0 haru väljalaske ettevalmistamist, vajadust kontrollida tõlkeid emakeelena kõnelejate poolt (lokaliseerimistööd tehakse Crowdini platvormil koodiarendusest eraldi).

Allikas: opennet.ru

Lisa kommentaar