מועמד לשחרור למסגרת האינטרנט Zotonic שנכתב ב-Erlang

שוחרר מועמד השחרור הראשון למסגרת האינטרנט ומערכת ניהול התוכן של Zotonic. הפרויקט כתוב ב-Erlang ומופץ תחת רישיון Apache 2.0. זוטוניק מבוססת על הרעיון של ארגון תוכן בצורה של "משאבים" (נקראים גם "דפים") ו"קישורים" ביניהם ("מאמר" - "קשור" - "נושא", "משתמש" - "מחבר" ​​- "מאמר"), יתרה מכך, החיבורים עצמם הם משאבים מסוג "חיבור" (וסוג המשאב הוא משאב מסוג "סוג משאב").

שפת תבנית שהושאלה מ-Django משמשת להצגת תוכן, ו-PostgreSQL משמש כאחסון משאבים. מזלג של Basho Webmachine, המבוסס על קאובוי, משמש לעיבוד בקשות. חילופי נתונים דו-כיווניים בין השרת לדפדפן מתבצעים באמצעות פרוטוקול MQTT. כדי לשפר את הביצועים, דפים שנוצרו מאוחסנים במערכת ה-Depcache Caching.

המחבר קורא לאחד המכשולים העיקריים החוסמים את הכנת שחרורו של סניף 1.0 את הצורך באימות תרגום על ידי דוברי שפת אם (עבודת הלוקליזציה מתבצעת בנפרד מפיתוח קוד בפלטפורמת Crowdin).

מקור: OpenNet.ru

הוספת תגובה