Zotonic veebiraamistiku väljaandekandidaat, mis on kirjutatud Erlangi keeles.

Zotonicu web-raamistik ja sisu haldamise süsteemi esimene kandidaat on välja antud. Projekt on kirjutatud Erlangi keeles ja levitatakse Apache 2.0 litsentsi alusel. Zotonic põhineb kontseptsioonil, kus sisu on korraldatud "ressursside" (ka kutsutakse neid "lehtedeks") ja nende vaheliste "seoste" kujul ("artikel" — "seondub" — "teema", "kasutaja" — "autor" — "artikel"), kusjuures seosed ise on ressursid, mis kuuluvad "seos" tüüpi ressursside alla (ja ressursi tüüp on ressursitüüp "ressursi tüüp").

Sisu esitamiseks kasutatakse Django-lt laenatud templatega keelt, ressurside salvestamiseks kasutatakse PostgreSQL-i. Päringute töötlemiseks kasutatakse Basho Webmachine'i fork'i, mis põhineb Cowboy'l. Kahepoolne andmeedastus serveriga ja brauseri vahel toimub MQTT protokolli kaudu. Tulemuslikkuse tõstmiseks salvestatakse loodud lehed Depcache'i vahemällu.

Ühe peamise takistusena, mis takistab versiooni 1.0 väljaandmise ettevalmistamist, nimetab autor vajalikku keelekundade kontrollimist (lokaliseerimise töö toimub eraldi, kasutades Crowdin'i platvormi).

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster