Lironi kandidatin për kornizën e uebit Zotonic të shkruar në Erlang

Kandidati i parë i lëshimit për kornizën e internetit Zotonic dhe sistemin e menaxhimit të përmbajtjes është lëshuar. Projekti është shkruar në Erlang dhe shpërndahet nën licencën Apache 2.0. Zotonic bazohet në konceptin e organizimit të përmbajtjes në formën e "burimeve" (të quajtura gjithashtu "faqe") dhe "lidhjeve" midis tyre ("artikull" - "lidhur me" - "temë", "përdorues" - "autor" - "artikull"), Për më tepër, vetë lidhjet janë burime të llojit "lidhje" (dhe lloji i burimit është një burim i llojit "lloji i burimit").

Një gjuhë shabllone e huazuar nga Django përdoret për të paraqitur përmbajtjen dhe PostgreSQL përdoret si një ruajtje burimesh. Një fork i Basho Webmachine, i bazuar në Cowboy, përdoret për të përpunuar kërkesat. Shkëmbimi i dyanshëm i të dhënave midis serverit dhe shfletuesit kryhet duke përdorur protokollin MQTT. Për të përmirësuar performancën, faqet e krijuara ruhen në sistemin e memories Depcache.

Autori e quan një nga pengesat kryesore që bllokojnë përgatitjen e botimit të degës 1.0 nevojën për të verifikuar përkthimet nga folësit vendas (puna e lokalizimit kryhet veçmas nga zhvillimi i kodit në platformën Crowdin).

Burimi: opennet.ru

Shto një koment