cFosSpeed adalah Accelerator Internet rasmi untuk produk permainan ASUS, GIGABYTE, ASRock dan MSI

Dapatkan lesen percuma (cFosSpeed) untuk membantu kami dengan 10 atau lebih ulasan.
Sesetengah teks yang dihasilkan oleh terjemahan mesin. Bantu kami untuk memperbaiki ayat-ayat ini. Klik butang untuk memulakan mod semakan semula.

Cara menggunakan FastCGI dengan Personal Net cFos

FastCGI adalah peningkatan CGI: Menjalankan skrip CGI biasa mempunyai banyak overhead. Proses baru mesti diwujudkan, jurubahasa skrip mesti dimulakan dan skrip harus dipatuhi sekurang-kurangnya.

FastCGI menghapuskan banyak overhead ini. Skrip atau aplikasi FastCGI hanya bermula sekali dan kemudian berkomunikasi dengan pelayan web dengan menggunakan mesej FastCGI khas. Permintaan skrip HTTP ke skrip ini dan maklum balas mereka menggunakan mesej ini. Proses ini kekal dalam ingatan dan skrip hanya perlu dihuraikan sekali. Ini membolehkan eksekusi skrip dengan kurang overhead.

Untuk cFos Personal Net, ini juga membolehkan anda menggunakan Node.js untuk program Javascript (dan dengan itu salah satu enjin Javascript yang paling cepat).

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

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

cFos Personal Net menyokong peranan FastCGI "Responder", iaitu aplikasi / script FastCGI dipanggil untuk memproses permintaan HTTP. Ia hanya menyokong konfigurasi di mana satu skrip FastCGI setiap nama fail yang diminta dimulakan dan permintaan diduplikasi lebih dari satu sambungan. Oleh kerana skrip FastCGI beroperasi sangat mirip dengan skrip CGI biasa, mereka biasanya menggunakan STDIN / STDOUT untuk komunikasi dengan pelayan web. Oleh itu, konfigurasi ini paling masuk akal.

Untuk memudahkan perkembangan skrip FastCGI anda sendiri (mis. Dengan Node.js), kesalahan skrip diarahkan ke penyemak imbas. Juga: Apabila membangun skrip anda tidak perlu memulakan pelayan web apabila anda menukar skrip. Hanya membunuh proses penafsir skrip. cFos Personal Net akan menambah nilai (versi baru) skrip apabila diperlukan dalam permintaan seterusnya.


Rujukan

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 peribadi bersih cFos

dokumentasi peribadi bersih cFosSkrip FastCGIDokumentasi ciri skrip FastCGI cFos Personal Net