La unua eldonkandidato por la retejo-kadro kaj enhavadministrada sistemo Zotonic estis publikigita. La projekto estas skribita en Erlang kaj distribuita sub la licenco Apache 2.0. Zotonic baziĝas sur la koncepto organizi enhavon en formo de "rimedoj" (ankaŭ nomataj "paĝoj") kaj "ligiloj" inter ili ("artikolo" - "rilata" - "temo", "uzanto" - "aŭtoro" - "artikolo"), Cetere, la ligoj mem estas resursoj de la tipo "konekto" (kaj la rimeda tipo estas rimedo de la tipo "rimeda tipo").
Ŝablona lingvo pruntita de Django estas uzata por prezento de enhavo, kaj PostgreSQL estas uzata por stokado de rimedoj. Forko de Basho Webmachine, bazita sur Cowboy, estas uzata por prilaborado de serĉpetoj. Dudirekta datuminterŝanĝo inter servilo kaj la retumilo estas traktataj per la protokolo MQTT. Por plibonigi la rendimenton, generitaj paĝoj estas konservitaj en la kaŝmemora sistemo Depcache.
La aŭtoro nomas unu el la ĉefaj obstakloj blokantaj la preparadon de la liberigo de la branĉo 1.0 la neceso kontroli tradukojn de denaskaj parolantoj (lokiga laboro estas farata aparte de koda evoluo sur la platformo Crowdin).
fonto: opennet.ru
