Teknologi Hosting Dengan Dukungan CGI

Common Gateway Interface (CGI) adalah standar yang umumnya bertindak sebagai penghubung antara berbagai program online dan halaman web. CGI adalah jembatan yang memungkinkan program HTML ditampilkan di halaman web, seperti tampilan basis data HTML asli.

Hal-hal seperti HTTP atau web server mungkin sudah terlalu familiar untuk didengar di dunia jaringan internet. Bagaimana dengan istilah CGI? apakah kamu pernah mendengarnya? CGI di sini adalah protokol gateway, bukan efek yang banyak digunakan dalam produksi film. Ada review teknologi hosting ini yang mendukung CGI. Yuk simak ulasannya.

Apa itu CGI?

CGI adalah singkatan dari Common Gateway Interface dan merupakan standar untuk menghubungkan banyak program web umum. CGI adalah salah satu protokol gateway tertua dan tersukses untuk menghubungkan aplikasi dan server web.

CGI dapat dikatakan sebagai program komputer yang bertindak sebagai perantara antara standar HTML yang menyediakan visualisasi web dan program lain seperti database.

Bagaimana teknologi hosting bekerja dengan dukungan CGI

CGI memiliki cara kerja sebagai berikut.

Aplikasi CGI ditempatkan sebagai file baru di lokasi direktori yang dapat diakses oleh web server.
Ketika permintaan dibuat untuk aplikasi dari klien, server web membaca aplikasi dan memulai program.
Server web memberikan input ke program ini, termasuk input dari klien dalam standar (ѕtdin).
Server web pertama-tama menunggu program selesai dieksekusi dan kemudian memeriksa output dari program standar (stdout). Output ini diberikan kepada klien.
Teknologi hosting yang mendukung CGI

CGI memiliki kelebihan dan kekurangan sebagai berikut.

1. Keuntungan

  • Protokolnya sangat sederhana
  • Teks-teks ini dapat ditulis dalam bahasa apa pun, tetapi sekitar 90% di antaranya ditulis dalam bahasa Inggris.
  • Sekitar 70% aplikasi di web masih menggunakan CGI-heavy. Ini berarti web dinamis dasar dibangun menggunakan CGI.
  • Mudah digunakan dan cepat karena Anda harus mahir dalam mengolah teks

2. Kerugian

  • Ini kurang padat karena keluarannya harus melalui array yang besar. Di bawah ini adalah versi CGI Perl.
  • Pertama server web memunculkan proses baru dan menjalankan Perl nterlr.
  • Anda perlu mengkompilasi skrip terlebih dahulu dan kemudian menjalankan proses ini untuk setiap permintaan. Artinya akan memakan waktu lama dan tidak terlalu lama.
  • Ada cache rірt yang dibongkar. Namun, dengan perangkat keras berteknologi tinggi saat ini, prosesor juga sangat cepat, dan proses CGI juga bisa lebih cepat.

Sejarah penemuan teknologi hosting untuk mendukung CGI

Fotografi yang dihasilkan komputer pertama kali digunakan dalam film 1973 Westworld. Namun, Westworld masih menggunakan efek 2D. Westworld sendiri adalah film robot sepenuhnya.

Ada adegan di film ini dimana karakter bernama Gunslinger rusak parah dan semua pengunjung Westworld tewas. Adegan ini membutuhkan bantuan dari CGI. Untuk setiap 10 detik, adegan ini membutuhkan 8 jam gerak.

Di sisi lain, 3D CGI pertama kali digunakan pada tahun 1976 sekuel Westworld, di Future World. Kali ini, CGI digunakan terutama untuk merender wajah dan tangan, yang dijalankannya bersama lulusan Universitas Utah Edwin Catmull dan Fred Parke.

Sejak itu, CGI semakin banyak digunakan di dunia film. Pada tahun 1977, 3D CGI juga digunakan untuk adegan Death Star di film Star Wars paling terkenal. Untuk pertama kalinya, CGI 3D digunakan di seluruh film ‘The Works’.

Teknologi 3D CGI memukau penonton dengan film tahun 1993 Jurr Park yang disutradarai oleh Steven Spielberg. Penonton terkagum-kagum dengan visualisasi dinosaurus CGI#D di film ini. Film ini sukses box office di seluruh dunia dan memenangkan tiga Academy Awards, salah satunya untuk efek visual.

Pasalnya, hadirnya film Forrest Gump tahun 1994 membuat penontonnya semakin terkejut dengan efek 3D CGI. kategori efek visual.

Dengan kemajuan teknologi komputer dan perangkat lunak, teknik 3D CGI digunakan secara fantastis di tahun-tahun berikutnya. Film box office yang menggunakan teknologi CGI adalah The Terminator, Harry Potter, The Lord of the Rings, Spider-Man, King Kong, The Dark Knight, dan Iron Man.