menjelaskan
1. Ini adalah teknologi Internet penting yang memungkinkan klien meminta data dari browser web ke program yang dijalankan di server web.
2. CGI menjelaskan standar untuk mentransfer data antara server dan penangan permintaan.
Cara kerja mode CGI
Ketika Nginx menerima request browser/index.php, pertama-tama Nginx akan membuat proses yang mengimplementasikan protokol CGI, berikut adalah php-cgi (PHP parser). Selanjutnya, php-cgi akan mengurai file php.ini, menginisialisasi lingkungan eksekusi, memproses permintaan, mengembalikan hasil pemrosesan dalam format yang ditentukan oleh CGI, dan keluar dari proses. Terakhir, Nginx mengembalikan hasilnya ke browser. Seluruh proses adalah mode Fork-And-Execute. Ketika jumlah permintaan pengguna sangat besar, sejumlah besar sumber daya sistem seperti memori dan waktu CPU akan digunakan, sehingga mengakibatkan kinerja rendah. Oleh karena itu, di bawah server CGI, akan ada banyak proses anak CGI sebanyak permintaan koneksi. Pemuatan proses anak yang berulang-ulang adalah alasan utama rendahnya kinerja CGI.
Di atas adalah pengenalan mode CGI di php, semoga bermanfaat bagi semuanya.