Кандидат за издаване за уеб рамката Zotonic, написана на Erlang

Първият кандидат за версия за уеб рамката Zotonic и системата за управление на съдържанието беше пуснат. Проектът е написан на Erlang и се разпространява под лиценз Apache 2.0. Zotonic се основава на концепцията за организиране на съдържание под формата на "ресурси" (наричани още "страници") и "връзки" между тях ("статия" - "свързани с" - "тема", "потребител" - "автор" - "статия"), Освен това самите връзки са ресурси от типа "връзка" (а типът ресурс е ресурс от типа "тип ресурс").

За представяне на съдържание се използва шаблонен език, заимстван от Django, а PostgreSQL се използва като хранилище на ресурси. Разклонение на Basho Webmachine, базирано на Cowboy, се използва за обработка на заявки. Двупосочният обмен на данни между сървъра и браузъра се осъществява с помощта на протокола MQTT. За да се подобри производителността, генерираните страници се съхраняват в системата за кеширане на Depcache.

Авторът нарича една от основните пречки, блокиращи подготовката за пускането на клона 1.0, необходимостта от проверка на преводи от носители на езика (работата по локализацията се извършва отделно от разработването на код на платформата Crowdin).

Източник: opennet.ru

Добавяне на нов коментар