CGI (Common Gateway Interface)
CGI, web sunucularının ve web uygulamalarının birbirleriyle iletişim kurmasını sağlayan bir standarttır. CGI, web sunucusunun bir web sayfasındaki bir formu işlemesini ve formdaki verileri bir CGI programına göndermesini sağlar. CGI programı daha sonra verileri işler ve web sunucusuna bir yanıt gönderir. Web sunucusu daha sonra yanıtını web sayfasına gönderir.
CGI, web uygulamaları geliştirmek için kullanılan yaygın bir yöntemdir. CGI programları genellikle Perl, Python veya C gibi dillerde yazılır. CGI programları, web sunucusunda çalışır ve web sunucusuyla standart giriş/çıkış (I/O) akışları aracılığıyla iletişim kurar.
CGI’nin avantajları şunlardır:
- CGI, web uygulamaları geliştirmek için kullanılan yaygın bir yöntemdir.
- CGI programları, Perl, Python veya C gibi dillerde yazılır ve bu dillerin tüm özellikleri kullanılabilir.
- CGI programları, web sunucusunda çalışır ve web sunucusuyla standart giriş/çıkış (I/O) akışları aracılığıyla iletişim kurar.
CGI’nin dezavantajları şunlardır:
- CGI programları, web sunucusunda çalışır ve bu nedenle web sunucusunun kaynaklarını kullanır.
- CGI programları, web sunucusuyla standart giriş/çıkış (I/O) akışları aracılığıyla iletişim kurar ve bu nedenle iletişim hızı sınırlıdır.
- CGI programları, güvenlik açığına neden olabilir.
CGI Dosyası
CGI dosyası, CGI programının kaynak kodunu içeren bir dosyadır. CGI dosyaları genellikle .cgi uzantısına sahiptir. CGI dosyaları, web sunucusunda çalışır ve web sunucusuyla standart giriş/çıkış (I/O) akışları aracılığıyla iletişim kurar.
CGI Dosyasının Tıklanabilir İndirme Linki
CGI Dosyasının Üretici Firması
CGI dosyası, herhangi bir firma tarafından üretilmemiştir. CGI, bir standarttır ve herhangi bir firma tarafından üretilmez.
CGI Dosyasının Ücretsiz Olup Olmadığı
CGI dosyası, ücretsizdir. CGI, bir standarttır ve herhangi bir firma tarafından üretilmez. Bu nedenle, CGI dosyası ücretsizdir.
CGI Dosyasının Uyumlu İşletim Sistemleri
CGI dosyası, tüm işletim sistemleriyle uyumludur. CGI, bir standarttır ve herhangi bir işletim sistemine özel olarak üretilmemiştir. Bu nedenle, CGI dosyası tüm işletim sistemleriyle uyumludur.
CGI Dosyasının Dosya Boyutu
CGI dosyasının dosya boyutu, CGI programının kaynak kodunun boyutuna bağlıdır. CGI programının kaynak kodu ne kadar büyükse, CGI dosyasının dosya boyutu da o kadar büyük olur. Genellikle, CGI dosyalarının dosya boyutu birkaç kilobayttır.