Lepaskan calon untuk rangka kerja web Zotonic yang ditulis dalam Erlang

Calon keluaran pertama untuk rangka kerja web Zotonic dan sistem pengurusan kandungan telah dikeluarkan. Projek ini ditulis dalam Erlang dan diedarkan di bawah lesen Apache 2.0. Zotonic adalah berdasarkan konsep penyusunan kandungan dalam bentuk "sumber" (juga dipanggil "halaman") dan "pautan" antara mereka ("artikel" - "berkaitan dengan" - "topik", "pengguna" - "pengarang" - "artikel"), Selain itu, sambungan itu sendiri adalah sumber jenis "sambungan" (dan jenis sumber ialah sumber jenis "jenis sumber").

Bahasa templat yang dipinjam daripada Django digunakan untuk membentangkan kandungan, dan PostgreSQL digunakan sebagai storan sumber. Satu garpu Basho Webmachine, berdasarkan Cowboy, digunakan untuk memproses permintaan. Pertukaran data dua hala antara pelayan dan penyemak imbas dijalankan menggunakan protokol MQTT. Untuk meningkatkan prestasi, halaman yang dijana disimpan dalam sistem caching Depcache.

Penulis memanggil salah satu halangan utama yang menyekat penyediaan pelepasan cawangan 1.0 keperluan untuk mengesahkan terjemahan oleh penutur asli (kerja penyetempatan dijalankan secara berasingan daripada pembangunan kod pada platform Crowdin).

Sumber: opennet.ru

Tambah komen