Reka bentuk modular, kebolehskalaan yang baik
Kebolehpercayaan yang tinggi
Sokong penggunaan panas: kemas kini fail konfigurasi, naik taraf versi dan gantikan fail log tanpa masa henti
Penggunaan memori yang rendah: 10,000 sambungan tidak aktif dalam mod sambungan kekal hidup hanya memerlukan 2.5M memori dipacu peristiwa, aio, mmap, sendfile
Pelayan web untuk sumber statik
pelayan proksi terbalik protokol http
pelayan proksi terbalik protokol pop3/imap4
FastCGI(lnmp), uWSGI(python) dan protokol lain
Modular (bukan DSO) seperti zip, modul SSL
Hos maya (pelayan)
Sokong terus hidup dan sambungan paip
Log akses (menyokong peningkatan prestasinya berdasarkan penimbalan log)
url rewirte path alias
Kawalan akses berdasarkan IP dan pengguna
Menyokong had kadar dan had konkurensi
Konfigurasi semula dan naik taraf dalam talian tanpa mengganggu proses kerja pelanggan
Antara muka GET Memcached
Proses induk: Bertanggungjawab untuk memuatkan dan menganalisis fail konfigurasi, mengurus proses pekerja dan peningkatan lancar
Proses pekerja: Terima permintaan pelanggan, hantar permintaan ke setiap modul sekaligus untuk penapisan, panggilan I/O, cache data dan hantar respons
Proses berkaitan cache: terdiri daripada pemuat cache (pembinaan semula indeks cache) dan pengurus cache (pengurusan indeks cache)
--Pemuat cache dijana oleh proses utama selepas perkhidmatan Nginx dimulakan, dan keluar selepas mewujudkan pangkalan data metadata indeks berdasarkan cache pada cakera tempatan.
--Pengurus cache membuat pertimbangan sama ada metadata telah tamat tempoh selepas kemas kini metadata selesai.
Fail konfigurasi utama: nginx.conf
Fail sub-konfigurasi: sertakan conf.d/*.conf
fastcgi, uwsgi, scgi: dan fail konfigurasi berkaitan protokol lain. Di bawah laluan akar
mime.types: Jenis mime yang disokong. Di bawah laluan akar
Atas ialah kandungan terperinci Tutorial Bermula Nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!