Release candidate pour le framework web Zotonic écrit en Erlang

La première version candidate du framework Web et du système de gestion de contenu Zotonic a été publiée. Le projet est écrit en Erlang et distribué sous la licence Apache 2.0. Zotonic repose sur le concept d'organisation du contenu sous forme de « ressources » (également appelées « pages ») et de « liens » entre elles (« article » – « lié » – « sujet », « utilisateur » – « auteur » - "article"), De plus, les connexions elles-mêmes sont des ressources de type « connexion » (et le type de ressource est une ressource de type « type de ressource »).

Un langage de modèle emprunté à Django est utilisé pour présenter le contenu et PostgreSQL est utilisé comme stockage de ressources. Un fork de Basho Webmachine, basé sur Cowboy, est utilisé pour traiter les requêtes. L'échange de données bidirectionnel entre le serveur et le navigateur s'effectue à l'aide du protocole MQTT. Pour améliorer les performances, les pages générées sont stockées dans le système de mise en cache Depcache.

L'auteur appelle l'un des principaux obstacles bloquant la préparation de la sortie de la branche 1.0 la nécessité de vérifier les traductions par des locuteurs natifs (le travail de localisation est effectué séparément du développement de code sur la plateforme Crowdin).

Source: opennet.ru

Ajouter un commentaire