abone ol




Kullanıcı Adı

Şifre


          Şifremi Unuttum?




İletişim

  • 0216 550 46 26


Etiket Bulutu

İstanbul Özel Ders köşe dolabı gps control yaprak dökümü 13. yüzyılda anadolu sarısabır tutamaç taş kömürü peyke darılma püskürtmek bahçelik arzu saldırgan asamble aktüalite hipotez testi leonar do vinci bilgi plotter motorlu beylik hastalık tablosu artezyen edip ahmet yükneki slip strateji ve planlama ur şehri orta vadeli krediler nargile çocuksu ısık bilgisi dozer bakımı eskiden kullanılan ölçüler yaz mevsimi yapay çevre kılgın linyit kömürü 1 hektar hektar matematik ve fen arasındaki ilişki atatürkün kronolojik hayatı su temini nasrettin hocayla ilgili komik fıkralar ailede ayrı butce yapmak inanılmak atomla ilgili sorular ve cevapları sosyal bilgiler 6 ikiz mezopotamya 5.sınıf matematik testi ilericilik biodiesel naturland sakızlı ekmekçi kuru fasulye büro analizi bilgisayarda devre çizimi programı halk müziği tarihi mesken tipleri pisi balığı kış mevsimi cumhuriyet donemi modasi kadraj nedir hayvanlarda üreme şekli afganistan iklim ozellikleri ebob bereleme istiskal çağdaş felsefe okul veli toplum isbirligi atatürkün çocukluk hayatı şanlı urfa ayırmak insan çizimi asit ve bazların özellikleri keder ispatlanmak 8. sınıf performans ödevleri çevresel hız pazar zihinsel özür okul öncesi 264 dns gateway edebiyat ile tarih ilişkisi tekstil staj fizik problemleri gerektirmek ikeya kuyruklu yıldız bakır pası milli gelir hesaplama huruşan öküz gibi crm içindekiler aydınlatma teknolojisinin hayat önemi hilesiz sermayeler tanımı mücevherci kiler market çiçek tacı


CGI NEDİR?


Ödev Bilgileri

 Sayfa Sayısı : 3 Sayfa
 Dökümanın Dili : Türkçe
 Döküman Türü : Word Dökümanı
 Kaynakça :
 Resim/Şekil :
 Tablo :



Sitedeki dosyalar üye olmak için öğrencilerin gönderdiği dosyalardan oluşmaktadır. Eğitim ve öğretim amaçlıdır. Bu dosyaların tümünün editörden gözden geçirilmesi yoğun bir emek gerektiğinden, gözden kaçmış olanlar olabilir. Ayrıca bir üyemiz tarafından gönderilen bir dosyanın telif hakkına tabi olup olmadığını her durumda tespit edemeyebiliriz. Böyle bir durumu fark etmeniz halinde lütfen iletişim mailimizden bize durumu bildirin. Siteden kaldırılması için mesajınıza dosya numarasınıda ekleyerek bize yardım merkezinden gönderebilirsiniz. İlgili dosya 48 saat içerisinde derhal siteden kaldırılır.. Telif haklarına gösterilen özen konusunda bize yardımcı olduğunuz için teşekkür ederiz..
Dosya No: 138590 - | Yardım Merkezi için Lütfen Buraya Tıklayınız

Eğer üye iseniz giriş yapıp dökümanı indirebilirsiniz.


Ödevin Özeti

CGI Nedir?

CGI, Web sunucusunun istemci ile arasında iletişim amacı ile kullandığı, Web sitelerinde ki sayfalara dinamiklik getiren bir ara yüzdür. Genelde istemcideki bir browser ile sunucudaki uygulama arasında işlev görür.
The Common Gateway Interface (CGI), HTML sayfalarını dinamikleştirmek için kullanılan programlama standardı dır. Çoğunun düşündüğünün aksine CGI, C/C++, Java gibi bir programlama dili değildir. CGI çok çeşitli diller kullanılarak yazılabilir. Su anda en çok popüler olan CGI dili Perl dür. CGI in en büyük özelliği, web sitesi ziyaretçisiyle karşılıklı diyaloga girmesidir. Kullanıcının istekleri doğrultusunda dinamik olarak HTML sayfaları yaratılır, operasyonlar gerçekleştirilir, email gönderilir vs. Böylece web siteleri kuru HTML sayfası görünümünden kurtularak, interaktif bir hale gelir.
CGI, web sitelerinde çok değişik amaçlar için kullanılmaktadır. Bunlardan bazıları sıralayacak olursak:
• Bilgi bankasına bağlanma ve bilgileri HTML sayfasına dönüştürme,
• Counter, ziyaretçi defteri gibi web sitesini zenginleştirecek programlar yazma,
• Server üzerinde rutin isleri halletme, örneğin server istatistikleri hazırlama,
• İnteraktif oyunlar,
• Bilgisayarlar arasında soketler aracılığıyla komünikasyon için program yazma.
Daha öncede belirttiğim gibi, su anda en çok kullanılan CGI programlama dili Perl dür (Practical Extraction and Reporting Language). Perl Larry Wall tarafından yazılmıştır ve Unix dünyasında çok kullanılan C, awk, sh, sed gibi programların çalışma prensiplerin birleştiği bir programlama dilidir. CGI programlarının çalışabilmesi için server üzerinde CGI-bin olarak isimlendirilen özel kütüklere konması gerekmektedir. CGI programları script olarak ta isimlendirilirler ve aşağıda görüldüğü şekilde çalıştırılırlar:

http://www.turkCGI.com/cgi-bin/program.pl?parametre

Kullanıcının bu programı HTML sayfası üzerinden çağırabilmesi için herhangi bir butona basarak, bu scripti çalıştırması gerekmektedir. Bu buton (OK tuşu) HTML dilinde kullanılan
tag içine yerleştirilir. aşağıda bir HTML sayfası örneği görüyorsunuz:

Form örneği







Kutunun içine yazılan herhangi bir kelime OK tuşuna basılarak program.pl programına gönderilir. Yukarda görüldüğü gibi
komutu GET metodunu kullanarak parametre isimli kutu içeriğini http://www.turkCGI.com/CGI-bin/program.pl programına göndermektedir. Program.pl programı parametreyi alarak, gerekli işlemleri yapar. Burada dikkati çeken bir diğer nokta da, Kullanıcının girdiği verilerin CGI programına ? operatörüyle gönderilmesidir.
CGI programlarını .pl .CGI gibi eklerden tanıyabilirsiniz. CGI programları web server tarafından çalıştırılır. Su anda en çok kullanılan Apache, IIS g...
- Üye olup tamamını bilgisayarınıza kaydedebilir, üzerinde değişiklik yapabilir, yazıcı çıktısı alabilirsiniz.