Candidatu di liberazione per u framework web Zotonic scrittu in Erlang

U primu candidatu di liberazione per u framework web Zotonic è u sistema di gestione di cuntenutu hè statu liberatu. U prughjettu hè scrittu in Erlang è distribuitu sottu a licenza Apache 2.0. Zotonic hè basatu annantu à u cuncettu di urganizà u cuntenutu in a forma di "risorse" (chjamate ancu "pagine") è "ligami" trà elli ("articulu" - "related to" - "topic", "user" - "autore" - "articulu"), Inoltre, i cunnessi stessi sò risorse di u tippu di "cunnessione" (è u tipu di risorsa hè una risorsa di u tipu di "risorsa").

Un mudellu di lingua prestitu da Django hè utilizatu per presentà u cuntenutu, è PostgreSQL hè utilizatu com'è almacenamiento di risorse. Un fork di Basho Webmachine, basatu nantu à Cowboy, hè utilizatu per processà e dumande. U scambiu di dati bidirezionale trà u servitore è u navigatore hè realizatu cù u protocolu MQTT. Per migliurà u rendiment, e pagine generate sò almacenate in u sistema di caching Depcache.

L'autore chjama unu di i principali ostaculi chì impediscenu a preparazione di a liberazione di u ramu 1.0 a necessità di verificà e traduzzioni da parlanti nativi (u travagliu di localizazione hè realizatu separatamente da u sviluppu di codice nantu à a piattaforma Crowdin).

Source: opennet.ru

Add a comment