Cara ATLAS memisahkan setiap brand

Isolasi tenant, revisi yang hanya bertambah, dan delivery berbasis ETag: tiga ide yang membuat satu instalasi ATLAS aman melayani banyak brand.

Menyajikan konten untuk banyak brand yang berdiri sendiri sering memaksa pilihan antara instalasi CMS terpisah per brand atau lapisan tenancy buatan sendiri yang rapuh. ATLAS membangun isolasinya langsung di platform.

Setiap query dibatasi ke satu brand

Setiap permintaan ke API manage dan delivery berjalan di dalam lingkup brand yang jelas. Data milik brand di luar lingkup itu dianggap tidak ada: id milik brand lain dijawab 404, dan kode yang lupa menetapkan brand akan gagal tertutup, bukan membaca semuanya.

Revisi hanya bertambah

Suntingan tidak pernah menimpa konten yang sedang live. Setiap simpan adalah revisi baru, jadi editor bisa terus memperbaiki, meminta review, dan melihat pratinjau draf dengan token berumur pendek sebelum publisher menayangkannya. Rollback cukup memilih revisi yang lebih lama.

Delivery cepat dengan ETag

Respons publik membawa ETag yang terikat pada versi konten brand. Situs yang meminta ulang halaman yang tidak berubah langsung mendapat 304 dari cache, dan publish menaikkan versi serta mengirim webhook purge bertanda tangan sehingga permintaan berikutnya selalu segar.

Dokumentasi keamanan membahas lebih dalam soal role, token, dan panggilan keluar.

//Baca juga

Lainnya dari blog

Semua artikel →

//Kelola setiap brand dari satu tempat.

Mulai gratis untuk satu brand. Ajak tim Anda saat sudah siap.

$ npm install @atlas/client @atlas/nuxt

Gratis untuk satu brandTanpa kartu kreditUpgrade kapan saja