Rilis kandidat kerangka web Zotonic yang ditulis dalam Erlang

Kandidat rilis pertama untuk kerangka web Zotonic dan sistem manajemen konten telah dirilis. Proyek ini ditulis dalam Erlang dan didistribusikan di bawah lisensi Apache 2.0. Zotonic didasarkan pada konsep pengorganisasian konten dalam bentuk "sumber daya" (juga disebut "halaman") dan "tautan" di antara mereka ("artikel" - "terkait dengan" - "topik", "pengguna" - "penulis" - "artikel"), Selain itu, koneksi itu sendiri adalah sumber daya dari tipe "koneksi" (dan tipe sumber daya adalah sumber daya dari tipe "tipe sumber daya").

Bahasa templat yang dipinjam dari Django digunakan untuk menyajikan konten, dan PostgreSQL digunakan sebagai penyimpanan sumber daya. Garpu Basho Webmachine, berdasarkan Cowboy, digunakan untuk memproses permintaan. Pertukaran data dua arah antara server dan browser dilakukan menggunakan protokol MQTT. Untuk meningkatkan kinerja, halaman yang dihasilkan disimpan dalam sistem cache Depcache.

Penulis menyebut salah satu kendala utama yang menghalangi persiapan rilis cabang 1.0 adalah kebutuhan untuk memverifikasi terjemahan oleh penutur asli (pekerjaan lokalisasi dilakukan secara terpisah dari pengembangan kode pada platform Crowdin).

Sumber: opennet.ru

Tambah komentar