Releasecandidate van het webframework Zotonic, geschreven in de programmeertaal Erlang.

De eerste kandidaat voor de releases van het webframework en contentmanagementsysteem Zotonic is uitgebracht. Het project is geschreven in de programmeertaal Erlang en wordt verspreid onder de Apache 2.0-licentie. Zotonic is gebaseerd op het concept van het organiseren van content in de vorm van 'middelen' (ook wel 'pagina's' genoemd) en 'relaties' tussen hen ('artikel' - 'behoort tot' - 'onderwerp', 'gebruiker' - 'auteur' - 'artikel'), waarbij de relaties zelf middelen zijn van het type 'relatie' (en het type van het middel is een middel van het type 'type van middel').

Voor het presenteren van content wordt een uit Django geleende sjabloontaal gebruikt, terwijl PostgreSQL als middelenopslag wordt gebruikt. Voor het verwerken van aanvragen is een fork van Basho Webmachine ingezet, gebaseerd op Cowboy. De tweezijdige gegevensuitwisseling tussen server en de browser gebeurt via het MQTT-protocol. Ter verhoging van de prestaties worden de gemaakte pagina's opgeslagen in het cache-systeem Depcache.

Een van de belangrijkste obstakels die de voorbereiding van de release van tak 1.0 blokkeren, is volgens de auteur de noodzaak om de vertaling door moedertaalsprekers te verifiëren (de lokalisatiewerkzaamheden worden apart van de ontwikkeling van de code uitgevoerd op het platform Crowdin).

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster