Pembuat Konfigurasi Brotli Nginx
Hasilkan konfigurasi kompresi Brotli Nginx siap produksi dalam hitungan detik. Atur tingkat kompresi, mode brotli_static, tipe MIME, dan fallback GZIP — lalu salin cuplikan nginx.conf, ikuti langkah instalasi, dan verifikasi dengan perintah curl yang disertakan. Berjalan sepenuhnya di browser Anda — tanpa pendaftaran.
Configure your Nginx Brotli compression settings and generate a production-readynginx.confsnippet - with MIME types, compression level, static pre-compression, and optional GZIP fallback. All generation runs locally in your browser.
Recommended default - good balance
Mengapa Menggunakan Pembuat Konfigurasi Brotli Nginx Kami?
Berikut adalah keunggulan utama alat ini.
- Konfigurasi Brotli Nginx instan: atur tingkat kompresi, mode statis, tipe MIME, dan fallback GZIP — pembuat konfigurasi Brotli Nginx menghasilkan cuplikan nginx.conf siap produksi secara instan tanpa waktu tunggu.
- Pembuat konfigurasi Brotli Nginx online yang aman: semua pembuatan konfigurasi berjalan sepenuhnya di browser Anda. Tidak ada detail server, nama domain, atau data konfigurasi yang dikirim ke mana pun — sepenuhnya privat dan bisa dipakai offline.
- Setup lengkap — konfigurasi, langkah, dan skrip: dapatkan cuplikan nginx.conf, petunjuk instalasi langkah demi langkah, perintah verifikasi curl, dan skrip shell pra-kompresi untuk mode brotli_static — semuanya di satu tempat.
- 100% Gratis Selamanya: hasilkan konfigurasi Brotli Nginx untuk server sebanyak yang Anda perlukan, sepenuhnya gratis. Tanpa akun, tanpa langganan, tanpa batas, dan tanpa iklan.
Apa Itu Konfigurasi Brotli Nginx?
Konfigurasi Brotli Nginx mengaktifkan modul ngx_brotli untuk mengompresi respons HTTP menggunakan algoritme Brotli dari Google sebelum dikirim ke klien. Brotli mencapai kompresi 15-25% lebih baik daripada GZIP dengan biaya CPU yang sebanding, menjadikannya format kompresi pilihan untuk pengiriman web modern. Pembuat konfigurasi Brotli Nginx gratis kami menghasilkan cuplikan nginx.conf yang lengkap dan siap produksi dengan direktif yang benar, tipe MIME, serta fallback GZIP opsional — semuanya dihasilkan secara lokal di browser Anda tanpa pendaftaran.
Cara Kerja Pembuat Konfigurasi Brotli Nginx Kami
Berikut adalah tiga langkahnya.
- Atur Pengaturan Anda: pilih tingkat kompresi (1-11), mode brotli_static, metode instalasi, tipe MIME, dan fallback GZIP opsional menggunakan kontrol interaktif.
- Hasilkan Secara Instan: klik «Hasilkan Konfigurasi» — pembuat konfigurasi Brotli Nginx menghasilkan cuplikan nginx.conf lengkap dengan semua opsi terpilih, sepenuhnya di browser Anda.
- Salin dan Terapkan: salin konfigurasi yang dihasilkan, ikuti langkah instalasi, dan verifikasi dengan perintah curl yang disediakan. Untuk mode statis, gunakan skrip shell pra-kompresi yang disertakan.
Apa Saja Isi Konfigurasi yang Dihasilkan
Berikut elemen yang dihasilkan.
- Pemuatan Modul: direktif load_module yang benar untuk instalasi dinamis, atau catatan untuk setup yang dikompilasi statis maupun OpenResty.
- Direktif Inti: brotli on, brotli_comp_level, brotli_static, brotli_min_length, dan brotli_vary.
- Daftar Tipe MIME: semua tipe MIME standar yang dapat dikompresi plus opsional web font, gambar SVG, JSON-LD, dan varian XML sesuai pilihan Anda.
- Fallback GZIP: blok GZIP opsional untuk klien yang tidak mendukung Brotli — memastikan semua browser menerima respons terkompresi.
Memilih Tingkat Kompresi yang Tepat
Pembuat konfigurasi Brotli Nginx mendukung ke-11 tingkat kompresi Brotli. Tingkat 6 adalah default yang direkomendasikan untuk sebagian besar penerapan — mencapai kompresi hampir maksimal dengan biaya CPU yang wajar. Untuk respons dinamis (endpoint API, HTML yang dirender di server), gunakan tingkat 4-5 untuk meminimalkan tambahan latensi. Untuk pra-kompresi statis (dengan brotli_static on), gunakan tingkat 11 — biaya CPU dibayar sekali saat build, bukan per permintaan. Tingkat 11 biasanya mencapai kompresi 20-26% lebih baik daripada GZIP tingkat 9.
Pertanyaan yang Sering Diajukan
Pembuat konfigurasi Brotli Nginx menghasilkan cuplikan nginx.conf siap pakai yang mengaktifkan kompresi Brotli di server web Nginx Anda. Atur tingkat kompresi, mode statis, tipe MIME, dan fallback GZIP — pembuat konfigurasi Brotli Nginx langsung mengeluarkan direktif yang benar. Pembuat konfigurasi Brotli Nginx online gratis kami berjalan sepenuhnya di browser Anda tanpa pendaftaran.
Dengan brotli_static on, Nginx menyajikan file .br yang sudah dikompresi jika ada di samping file aslinya, dan beralih ke kompresi dinamis jika tidak ada. Dengan brotli_static always, Nginx selalu menyajikan file .br dan mengembalikan 404 jika file tersebut tidak ada — gunakan ini hanya bila Anda yakin semua file sudah dikompresi sebelumnya. Mode «on» lebih aman untuk sebagian besar penerapan.
Ya. Pembuat konfigurasi Brotli Nginx berjalan sepenuhnya di browser Anda — semua pembuatan konfigurasi dilakukan secara lokal menggunakan JavaScript. Tidak ada detail server, nama domain, atau data konfigurasi yang dikirim ke server mana pun. Pengaturan Anda tidak pernah meninggalkan perangkat.
Ya. Pembuat konfigurasi Brotli Nginx 100% gratis tanpa pendaftaran, tanpa langganan, dan tanpa batas. Hasilkan konfigurasi untuk server sebanyak yang Anda perlukan.
Di Ubuntu/Debian jalankan: sudo apt install libnginx-mod-http-brotli-filter libnginx-mod-http-brotli-static. Ini memasang modul dinamis dan otomatis menambahkan direktif load_module. Alternatifnya, kompilasi Nginx dari sumber dengan modul ngx_brotli dari github.com/google/ngx_brotli, atau gunakan OpenResty yang sudah menyertakan dukungan Brotli secara default.
Tingkat 6 adalah default yang direkomendasikan untuk kompresi dinamis — mencapai kompresi hampir maksimal dengan biaya CPU yang wajar. Untuk pra-kompresi statis (brotli_static), gunakan tingkat 11 karena biaya CPU dibayar sekali saat build. Untuk endpoint API bertrafik tinggi yang mengutamakan latensi, gunakan tingkat 4-5. Tingkat 1-3 hanya berguna untuk konten dinamis yang sangat sensitif terhadap latensi.
Ya — selalu pertahankan GZIP sebagai fallback. Meskipun Brotli didukung sekitar 96% browser, sebagian klien (browser lama, proxy HTTP/1.0, sebagian klien API) hanya mendukung GZIP. Nginx otomatis menegosiasikan pengodean terbaik berdasarkan header Accept-Encoding klien, sehingga keduanya dapat hidup berdampingan tanpa logika routing manual.
Direktif brotli_vary on menambahkan header respons Vary: Accept-Encoding. Tanpanya, CDN dan proxy terbalik dapat menyimpan respons terkompresi Brotli dan menyajikannya kepada klien yang hanya mendukung GZIP — sehingga menimbulkan kesalahan dekompresi. Selalu aktifkan brotli_vary saat menggunakan kompresi Brotli di belakang CDN atau proxy cache.
Jalankan: curl -H "Accept-Encoding: br" -I https://domainanda.com/ lalu periksa Content-Encoding: br pada header respons. Anda juga dapat menggunakan DevTools browser → tab Network → pilih permintaan → Headers → cari Content-Encoding: br. Header Vary: Accept-Encoding juga semestinya ada.