Cgi nedir?

Bu makalemizde Cgi nedir, Cgi açılımı, Cgi özellikleri, Cgi anlamı, Cgi programı gibi konuları ele alacağız.
CGI Nedir? CGI'nin açılımı "Common Gateway Interface"dir.
Anlamı "Web Server'a Ortak Çıkış Kapısı" gibi birşey oluyor. CGI, server'ın veritabanlarına,
dökümanlara ve diğer programlara bilgi gönderebileceği (veya alabileceği), ve bu
bilgiyi web üzerinden kullanıcılara sunabileceği bir yöntemdir. Kısaca web için
bir programlamadır denilebilir. Web'in statik yapısına, HTML kodu içinden çağrılan CGI programları
dinamik bir nitelik kazandırmaktadır. En popüler CGI uygulamalarından birisi Web
Sayaçlarıdır.Bir web sayfası hazırlıyorsanız, sayfanızın
kaç kişi tarafından ziyaret edildiğini bilmek, ya da sayfanızda ziyaretçilerin düşüncelerini
mail adresinize gönderebileceği bir form olmasını herkes
ister. Bugün profesyonelce hazırlanan web sayfaları; form gönderme
ve sayaç gibi basit scriptlerden tutun da karmaşık veritabanı scriptlerine varana
kadar birçok değişik scriptle desteklenmektedir. CGI programları "çalıştırılabilir"
kodlar olduğundan, bir başkası, kolaylıkla sizin sisteminizde program çalıştırabilir!
Bu yüzden, cgi kodları sistemde özel yerlerde tutulur ve o sistemin görevlilerinin
denetimi altındadır. CGI programları herhangi bir dilde yazılabilir : C, Fortran,
Pascal, C++, Perl, Unix Shell, Visual Basic vb. CGI
eğer
C ya da Fortran gibi bir dilde yazılırsa, derlenmelidir. Perl ya da Unix Shell gibi
ortamlar ise script ortamlardır ve bu şekilde yazılmış CGI Script'ler doğrudan çalıştırılabilir.
Şunu da belirtmek gerekir ki Java ve JavaScript kullanımlarının yaygınlaşması, CGI'nin
ilk zamanlardaki popüleritesini azaltmıştır.
ÜCRETSİZ KPSS VİDEO DERSLER, TESTLER BURADA TIKLAYINIZ