Istilah seperti HTTP atau web server mungkin sudah sangat familiar didengar dalam dunia jaringan internet. Bagaimana dengan istilah CGI, apakah Anda sudah pernah mendengar sebelumnya? CGI di sini bukan efek yang banyak dipakai dalam pembuatan film-film, melainkan sebuah protokol gateway. Ingin tahu lebih dalam seputar CGI? Langsung saja simak informasinya di bawah ini:
CGI adalah singkatan dari Common Gateway Interface yang merupakan sebuah standar untuk menghubungkan berbagai program aplikasi ke halaman web. CGI menjadi salah satu protokol gateway yang tertua dan paling berhasil menghubungkan aplikasi dan web server. Bisa dikatakan CGI menyerupai program komputer sebagai perantara antara standar HTML yang menjadikan tampilan web dengan program lain, seperti database.
CGI memiliki cara kerja sebagai berikut:
CGI memiliki beberapa kelebihan dan kekurangan seperti yang tercantum berikut ini:
Kelebihan:
Kekurangan:
Proses ini terjadi untuk setiap permintaan yang berarti memakan waktu lama dan tidak ada cache script yang sudah dikompilasi. Namun dengan kehadiran hardware berteknologi canggih saat ini, prosesornya pun sudah cukup cepat sehingga proses CGI juga bisa menjadi lebih cepat.
Demikianlah informasi seputar CGI yang penting untuk Anda ketahui. Semoga artikel ini dapat membantu Anda yang ingin mempelajari seputar CGI.