نامزد انتشار برای چارچوب وب Zotonic نوشته شده در Erlang

اولین نامزد انتشار فریم ورک وب زتونیک و سیستم مدیریت محتوا منتشر شد. این پروژه به زبان Erlang نوشته شده و تحت مجوز Apache 2.0 توزیع شده است. Zotonic مبتنی بر مفهوم سازماندهی محتوا در قالب "منابع" (همچنین "صفحات") و "پیوندها" بین آنها ("مقاله" - "مربوط به" - "موضوع" ، "کاربر" - "نویسنده" است. - "مقاله")، علاوه بر این، اتصالات خود منابعی از نوع "اتصال" هستند (و نوع منبع منبعی از نوع "نوع منبع" است).

برای ارائه محتوا از زبان قالب قرض گرفته شده از جنگو و PostgreSQL به عنوان ذخیره‌سازی منابع استفاده می‌شود. یک فورک از وب ماشین باشو، بر اساس Cowboy، برای پردازش درخواست ها استفاده می شود. تبادل داده دو طرفه بین سرور و مرورگر با استفاده از پروتکل MQTT انجام می شود. برای بهبود عملکرد، صفحات تولید شده در سیستم کش Depcache ذخیره می شوند.

نویسنده یکی از موانع اصلی را که مانع از آماده‌سازی انتشار شعبه 1.0 می‌شود، نیاز به تأیید ترجمه توسط افراد بومی می‌نامد (کار بومی‌سازی جدا از توسعه کد در پلتفرم Crowdin انجام می‌شود).

منبع: opennet.ru

اضافه کردن نظر