Jelaskan dan implementasi dengan TCL untuk protokol CGI / FastCGI / SCGI / WSGI.
CGI = Antarmuka Gateway Umum
CGI memungkinkan untuk memberikan respons dinamis melalui proses yang terpisah.
Web Server Pass Header HTTP ke proses CGI melalui %ENV - Variabel Lingkungan.
Fastcgi muncul pada pertengahan 1990 untuk menyelesaikan masalah kinerja CGI yang membutuhkan proses spawn untuk setiap permintaan.
Fastcgi melakukannya dengan memulai proses CGI sekali dan gunakan aliran untuk menerima dan melayani banyak permintaan.
SCGI = SimpleCgi = Antarmuka Gateway Umum Sederhana
SCGI mirip dengan FastCGI untuk menggunakan proses jangka panjang untuk melayani permintaan Mutiple.
Ini dirancang agar lebih mudah diurai. SCGI muncul pada tahun 2001.
WSGI = Antarmuka Gateway Server Web
WSGI tampaknya mendefinisikan antarmuka untuk aplikasi web berbasis Python.