Common Gateway Interface: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
39Agung (bicara | kontrib)
Keamanan Program CGI: kata kunci = password
TjBot (bicara | kontrib)
k bot kosmetik perubahan
Baris 9:
 
== Sejarah CGI ==
CGI (''Common Gateway Interface'') merupakan skrip tertua dalam bidang pemrograman web.<ref name="frans">Frans, ''Membuat Web Dinamis dan Interaktif dengan CGI'', halaman 4-5. ANDI.</ref> [[Script | Skrip]] bisa didefinisikan sebagai rangkaian dari beberapa instruksi program.<ref name="frans"/> Untuk membuat skrip yang dapat dijalankan pada web diperlukan pengetahuan [[pemrograman]].<ref name="frans"/>
 
CGI sendiri telah muncul sejak [[teknologi]] web diperkenalkan di [[dunia]] pada awal [[tahun]] [[1990]], bersama dengan kemunculan [[CERN]], web server pertama di dunia.<ref name="frans"/> CGI disediakan sebagai ''[[tool]]'', atau perlengkapan untuk membuat program web.<ref name="frans"/> CGI digunakan untuk membuat program-program tampilan web yang lebih interaktif, koneksi ke basis data, bahkan membuat permainan (''game'').<ref name="frans"/>
 
CGI pada masa-masa awalnya dibuat dengan [[Bahasa C|bahasa C]], [[bahasa]] yang juga digunakan untuk membuat web server [[pertama]] yaitu, CERN. CGI kemudian diadopsi oleh NCSA (''National Central for Supercomputing Application'') web server, dan hingga kini masih digunakan pada [[Apache HTTP Server|Apache Web Server]], web server yang paling banyak digunakan oleh [[komunitas]] [[Internet]] saat ini.<ref name="frans"/>
 
Walaupun demikian CGI bisa juga direalisasikan dengan banyak bahasa pemrograman lain. Mulai dari [[Bahasa C | C]], [[Perl]], [[Python]], [[PHP]], Tcl/Tk, hingga script ''shell'' pada [[UNIX]] / [[Linux|LINUX]].<ref name="frans"/>
 
== Keamanan Program CGI ==