Erlangilla kirjoitettu Zotonic-verkkokehyksen julkaisuehdokas

Ensimmäinen julkaisuehdokas Zotonic-verkkokehykselle ja sisällönhallintajärjestelmälle on julkaistu. Projekti on kirjoitettu erlangilla ja jaettu Apache 2.0 -lisenssillä. Zotonic perustuu käsitteeseen organisoida sisältö "resurssien" (kutsutaan myös "sivuiksi") ja niiden välisten "linkkien" muodossa ("artikkeli" - "liittyy" - "aihe", "käyttäjä" - "tekijä" - "artikkeli"), Lisäksi itse yhteydet ovat "yhteys"-tyyppisiä resursseja (ja resurssityyppi on "resurssityyppi"-tyyppinen resurssi).

Sisällön esittämiseen käytetään Djangosta lainattua mallikieltä ja resurssivarastona PostgreSQL. Cowboy-pohjaisen Basho Webmachinen haarukkaa käytetään pyyntöjen käsittelyyn. Kaksisuuntainen tiedonvaihto palvelimen ja selaimen välillä tapahtuu MQTT-protokollaa käyttäen. Suorituskyvyn parantamiseksi luodut sivut tallennetaan Depcache-välimuistijärjestelmään.

Kirjoittaja kutsuu yhdeksi 1.0-haaran julkaisun valmistelua estävistä tärkeimmistä esteistä tarvetta tarkistaa äidinkielenään puhuvien käännökset (lokalisointityöt tehdään erillään koodin kehittämisestä Crowdin-alustalla).

Lähde: opennet.ru

Lisää kommentti