Kandidát na vydání pro webový rámec Zotonic napsaný v Erlangu

První kandidát na vydání webového rámce Zotonic a systému správy obsahu byl uvolněn. Projekt je napsán v Erlangu a distribuován pod licencí Apache 2.0. Zotonic je založen na konceptu organizace obsahu ve formě „zdrojů“ (také nazývaných „stránky“) a „odkazů“ mezi nimi („článek“ – „související s“ – „téma“, „uživatel“ – „autor“ - "článek"), Navíc samotná připojení jsou zdroji typu „připojení“ (a typ zdroje je zdrojem typu „typ zdroje“).

K prezentaci obsahu se používá jazyk šablon vypůjčený od Django a jako úložiště zdrojů se používá PostgreSQL. Pro zpracování požadavků se používá fork Basho Webmachine, založený na Cowboy. Obousměrná výměna dat mezi serverem a prohlížečem probíhá pomocí protokolu MQTT. Pro zlepšení výkonu se vygenerované stránky ukládají do mezipaměti Depcache.

Za jednu z hlavních překážek blokujících přípravu vydání větve 1.0 autor označuje nutnost ověřování překladů rodilými mluvčími (lokalizační práce probíhají odděleně od vývoje kódu na platformě Crowdin).

Zdroj: opennet.ru

Přidat komentář