Candidato de lançamento para o framework web Zotonic escrito em Erlang

O primeiro release candidate para a estrutura web e sistema de gerenciamento de conteúdo Zotonic foi lançado. O projeto foi escrito em Erlang e distribuído sob a licença Apache 2.0. Zotonic se baseia no conceito de organização de conteúdo na forma de “recursos” (também chamados de “páginas”) e “links” entre eles (“artigo” - “relacionado a” - “tópico”, “usuário” - “autor” - "artigo"), Além disso, as próprias conexões são recursos do tipo “conexão” (e o tipo de recurso é um recurso do tipo “tipo de recurso”).

Uma linguagem de templates emprestada do Django é usada para apresentação de conteúdo, e o PostgreSQL é usado para armazenamento de recursos. Uma versão modificada do Basho Webmachine, baseada no Cowboy, é usada para processamento de consultas. Troca de dados bidirecional entre servidor e o navegador são gerenciados através do protocolo MQTT. Para melhorar o desempenho, as páginas geradas são armazenadas no sistema de cache Depcache.

O autor chama um dos principais obstáculos à preparação do lançamento do branch 1.0 a necessidade de verificação das traduções por falantes nativos (o trabalho de localização é realizado separadamente do desenvolvimento do código na plataforma Crowdin).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster