Rumah  >  Artikel  >  hujung hadapan web  >  Apakah maksud nodejs dan nginx?

Apakah maksud nodejs dan nginx?

青灯夜游
青灯夜游asal
2021-11-11 15:48:312423semak imbas

nodejs ialah persekitaran berjalan JavaScript berdasarkan enjin Chrome V8, yang digunakan untuk membina aplikasi web dengan mudah dengan kelajuan tindak balas yang pantas dan pengembangan yang mudah. Nginx ialah pelayan web HTTP berprestasi tinggi dan proksi terbalik serta pelayan proksi e-mel (IMAP/POP3).

Apakah maksud nodejs dan nginx?

Persekitaran pengendalian tutorial ini: sistem windows7, nodejs 12.19.0&&nginx versi 1.21.0, komputer Dell G3.

Apakah maksud nodejs

Node.js pada asasnya ialah persekitaran masa jalan JavaScript.

Node.js ialah persekitaran berjalan JavaScript berdasarkan enjin Chrome V8, yang digunakan untuk membina aplikasi web dengan mudah dengan kelajuan tindak balas yang pantas dan pengembangan yang mudah. Node.js menggunakan model I/O yang dipacu peristiwa dan tidak menyekat untuk menjadi ringan dan cekap, menjadikannya ideal untuk menjalankan aplikasi masa nyata intensif data pada peranti yang diedarkan.

Apakah maksud nginx?

Nginx (enjin x) ialah pelayan web HTTP dan proksi songsang berprestasi tinggi, dan juga menyediakan perkhidmatan IMAP/POP3/SMTP . Nginx dibangunkan oleh Igor Sesoev untuk tapak Rambler.ru kedua paling banyak dikunjungi di Rusia (Bahasa Rusia: Рамблер Versi awam pertama 0.1.0 dikeluarkan pada 4 Oktober 2004).

Ia mengeluarkan kod sumber di bawah lesen seperti BSD dan terkenal dengan kestabilan, set ciri yang kaya, fail konfigurasi mudah dan penggunaan sumber sistem yang rendah. Pada 1 Jun 2011, nginx 1.0.4 telah dikeluarkan.

Nginx ialah pelayan web ringan/pelayan proksi terbalik dan pelayan proksi e-mel (IMAP/POP3), dikeluarkan di bawah protokol seperti BSD. Ciri-cirinya ialah ia menduduki memori yang kurang dan mempunyai keupayaan konkurensi yang kuat Malah, keupayaan konkurensi nginx berprestasi lebih baik di kalangan pelayan web jenis yang sama. Pengguna laman web nginx di tanah besar China termasuk: Baidu, JD.com, Sina, NetEase, Tencent. , Taobao, dsb.

Perbezaan antara nodej dan nginxd:

1 Bahasa pembangunan

Node.js dibangunkan menggunakan C, C dan JavaScript; Ia dibangunkan menggunakan bahasa pengaturcaraan C.

2. Masa tindak balas

Dalam Node.js, permintaan pengguna yang besar mengambil lebih banyak masa untuk dimuatkan. Semasa dalam Nginx, permintaan pengguna yang besar mengambil masa yang lebih singkat dalam beberapa saat.

3. Concurrency

Dalam Node.js, membalas permintaan pengguna serentak memerlukan lebih banyak masa. Dalam Nginx, masa yang diperlukan untuk membalas permintaan pengguna serentak adalah lebih singkat.

4. Throughput

Harus keluaran Node.js adalah sangat rendah;

5. Pelayan

Node.js ialah persekitaran berjalan JavaScript berdasarkan enjin Chrome V8, platform pembangunan yang membolehkan JavaScript dijalankan pada pelayan itu juga dengan beberapa pelayan; fungsi dipacu peristiwa.

Nginx ialah pelayan web ringan/pelayan proksi terbalik dan pelayan proksi e-mel (IMAP/POP3), dikeluarkan di bawah protokol seperti BSD.

Untuk lebih banyak pengetahuan berkaitan pengaturcaraan, sila lawati: Video Pengaturcaraan! !

Atas ialah kandungan terperinci Apakah maksud nodejs dan nginx?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn