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 modelo emprestada do Django é usada para apresentar conteúdo e o PostgreSQL é usado como armazenamento de recursos. Um fork do Basho Webmachine, baseado no Cowboy, é usado para processar solicitações. A troca bidirecional de dados entre o servidor e o navegador é realizada usando o 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

Adicionar um comentário