cFosSpeed adalah official Internet Accelerator untuk ASUS, GIGABYTE, ASRock dan produk MSI gaming
Baru! Dibuat oleh pencipta cFosSpeed: cFos Wallbox

Dapatkan lisensi gratis (cFosSpeed) untuk membantu kami dengan memberikan 10 ulasan atau lebih.
Beberapa teks dihasilkan oleh mesin terjemahan. Bantu kami untuk memperbaiki teks-teks ini. Klik tombol untuk memulai mode revisi.

Cara menggunakan FastCGI dengan Net Pribadi cFos

FastCGI adalah peningkatan dibandingkan CGI: Menjalankan skrip CGI normal memiliki banyak overhead. Proses baru harus dibuat, penerjemah skrip harus dimulai dan skrip harus setidaknya diuraikan.

FastCGI menghilangkan banyak overhead ini. Skrip atau aplikasi FastCGI hanya dimulai sekali dan kemudian berkomunikasi dengan server web melalui pesan FastCGI khusus. Permintaan skrip HTTP untuk skrip ini dan responsnya menggunakan pesan ini. Proses tetap tak terbatas dalam memori dan skrip hanya harus diurai satu kali. Ini memungkinkan untuk eksekusi skrip dengan overhead yang jauh lebih sedikit.

Untuk cFos Personal Net, ini juga memungkinkan Anda untuk menggunakan Node.js untuk program Javascript (dan dengan itu salah satu mesin Javascript tercepat).

Berikut adalah langkah-langkah untuk menginstal FastCGI dengan Node.js untuk cFos Personal Net:

  1. Instal dan jalankan cFos Personal Net
  2. Instal Node.js
  3. Instal modul node node-fastcgi dengan menjalankan "npm i node-fastcgi" (atau "npm i -global node-fastcgi")
  4. Ubah skrip sampel fcgi_test.fcgi di direktori pub/fcgi Net Personal cFos
  5. Buka http://localhost/pub/fcgi/fcgi_test.fcgi di browser kami

cFos Personal Net mendukung peran FastCGI "Responder", yaitu aplikasi / skrip FastCGI dipanggil untuk memproses permintaan HTTP. Ini hanya mendukung konfigurasi di mana satu skrip FastCGI per nama file yang diminta dimulai dan permintaan digandakan melalui satu koneksi. Karena skrip FastCGI beroperasi sangat mirip dengan skrip CGI normal, skrip tersebut biasanya menggunakan STDIN / STDOUT untuk komunikasi dengan server web. Karena itu konfigurasi ini paling masuk akal.

Untuk memudahkan pengembangan skrip FastCGI Anda sendiri (mis. Dengan Node.js), kesalahan skrip dialihkan ke browser. Juga: Saat mengembangkan skrip Anda tidak perlu me-restart server web saat Anda mengubah skrip. Bunuh saja proses penerjemah naskah. cFos Personal Net akan memuat ulang (versi baru) skrip bila diperlukan dalam permintaan berikutnya.


Referensi

Spesifikasi FastCGI
https://github.com/fast-cgi/spec/blob/master/spec.md

FastCGI di Wikipedia
https://en.wikipedia.org/wiki/FastCGI

Node.js
https://nodejs.org/en/

Modul Node.js untuk FastCGI
https://www.npmjs.com/package/node-fastcgi


Dokumentasi cFos Personal Net

Dokumentasi fitur scripting FastCGI dari cFos Personal Net