Υποψήφια έκδοση για το πλαίσιο web Zotonic γραμμένο στο Erlang

Κυκλοφόρησε η πρώτη υποψήφια έκδοση για το πλαίσιο web Zotonic και το σύστημα διαχείρισης περιεχομένου. Το έργο είναι γραμμένο στο Erlang και διανέμεται με την άδεια Apache 2.0. Το Zotonic βασίζεται στην έννοια της οργάνωσης περιεχομένου με τη μορφή "πόρων" (ονομάζονται επίσης "σελίδες") και "συνδέσμων" μεταξύ τους ("άρθρο" - "σχετικό με" - "θέμα", "χρήστης" - "συγγραφέας" - "άρθρο"), Επιπλέον, οι ίδιες οι συνδέσεις είναι πόροι τύπου "σύνδεσης" (και ο τύπος πόρου είναι πόρος τύπου "τύπου πόρου").

Μια γλώσσα προτύπου δανεισμένη από το Django χρησιμοποιείται για την παρουσίαση περιεχομένου και η PostgreSQL χρησιμοποιείται ως χώρος αποθήκευσης πόρων. Ένα πιρούνι του Basho Webmachine, που βασίζεται στο Cowboy, χρησιμοποιείται για την επεξεργασία αιτημάτων. Η αμφίδρομη ανταλλαγή δεδομένων μεταξύ του διακομιστή και του προγράμματος περιήγησης πραγματοποιείται χρησιμοποιώντας το πρωτόκολλο MQTT. Για να βελτιωθεί η απόδοση, οι σελίδες που δημιουργούνται αποθηκεύονται στο σύστημα προσωρινής αποθήκευσης Depcache.

Ο συγγραφέας αποκαλεί ένα από τα κύρια εμπόδια που εμποδίζουν την προετοιμασία της κυκλοφορίας του κλάδου 1.0 την ανάγκη επαλήθευσης των μεταφράσεων από φυσικούς ομιλητές (η εργασία εντοπισμού πραγματοποιείται χωριστά από την ανάπτυξη κώδικα στην πλατφόρμα Crowdin).

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο