Diposting pada oleh Mel Hawthorne
Jangan bingung dengan citra yang dihasilkan komputer, di dunia teknologi CGI adalah singkatan dari Common Gateway Antarmuka dan mengacu pada standar yang menjelaskan bagaimana layanan web harus berinteraksi dengan eksternal program. Melalui protokol ini, fungsi seperti formulir di layar dapat menjalankan skrip seperti periksa ejaan. Akibatnya, CGI memungkinkan penggunaan program yang tidak dapat diakses secara langsung melalui web.
Technipages Menjelaskan CGI
Antarmuka Gateway Umum mengembalikan dan memindahkan data melalui skrip – dalam kasus formulir web yang diisi pengguna, formulir tersebut menghasilkan keluaran yang ditangani melalui skrip. Kemudian dapat terhubung ke semua jenis aplikasi dan program lain ke situs. Pemeriksaan ejaan, bahkan koneksi database dimungkinkan, seperti juga jenis koneksi lain dengan layanan internet yang tidak dapat diakses secara langsung.
Pada tahun 1993, National Center for Supercomputing Applications atau NCSA menciptakan standar untuk memanggil executable baris perintah untuk milis. Ini kemudian berkembang ketika sekelompok pengembang mengadopsinya dan memperluasnya hingga standar saat ini dibuat.
CGI lebih dari sekadar satu skrip – ini adalah standar untuk membuat skrip yang berbeda. Server web mana pun akan mengizinkan pemiliknya untuk mengonfigurasi skrip mana yang harus digunakan kapan dan di mana – dengan kata lain, pemilik server dapat memutuskan program mana yang berinteraksi dengan interaksi pengguna apa.
Penggunaan Umum CGI
- CGI adalah standar yang menjelaskan praktik terbaik untuk aplikasi berbasis Internet yang berinteraksi dengan situs web.
- Skrip CGI dapat diatur dan ditetapkan oleh pemilik server web.
- Penggunaan skrip CGI menjadi biasa relatif cepat setelah penemuan mereka di tahun 90-an.
Penyalahgunaan Umum CGI
- CGI mengacu pada antarmuka yang dihasilkan komputer.