Utgivelseskandidat for Zotonic nettrammeverk skrevet i Erlang

Den første utgivelseskandidaten for Zotonics nettrammeverk og innholdsstyringssystem har blitt sluppet. Prosjektet er skrevet i Erlang og distribuert under Apache 2.0-lisensen. Zotonic er basert på konseptet om å organisere innhold i form av "ressurser" (også kalt "sider") og "lenker" mellom dem ("artikkel" - "relatert til" - "emne", "bruker" - "forfatter" - "artikkel"), Dessuten er selve forbindelsene ressurser av typen "tilkobling" (og ressurstypen er en ressurs av typen "ressurstype").

Et malspråk som er lånt fra Django brukes til å presentere innhold, og PostgreSQL brukes som en ressurslagring. En gaffel av Basho Webmachine, basert på Cowboy, brukes til å behandle forespørsler. Toveis datautveksling mellom serveren og nettleseren utføres ved hjelp av MQTT-protokollen. For å forbedre ytelsen lagres genererte sider i Depcache-hurtigbuffersystemet.

Forfatteren kaller en av de viktigste hindringene som blokkerer forberedelsen av utgivelsen av 1.0-grenen behovet for å verifisere oversettelser av morsmål (lokaliseringsarbeid utføres separat fra kodeutvikling på Crowdin-plattformen).

Kilde: opennet.ru

Legg til en kommentar