PayPal'a üye olun ve kredi kartı ödemelerini kabul etmeye anında başlayın.
 

Perl nedir?

Webmaster Sözlügü Perl nedir? Yeni Başlayanlara WebmasterSitesi hakkında bilgi paylaş; Perl nedir CGI/Perl ile sunucu taraflı programlama: CGI Nedir? CGI kelimesi, Common Gatevay Interface kelimelerinin başharflerinden oluşan ...
Cevapla
 
Seçenekler
  #1  
Arama 19-02-2008, 05:20
kadınca
Guest
Mesajlar: n/a
 
     WS-Ticareti: ()

Perl nedir?

Perl nedir
CGI/Perl ile sunucu taraflı programlama: CGI Nedir?

CGI kelimesi, Common Gatevay Interface kelimelerinin başharflerinden oluşan bir kısaltmadır. Türkcesi de "ortak geçit arayüzü" anlamına gelir. CGI ile ziyaretci tarafından server'a bir iş yaptırılır. Bu iş ziyaretcinin veritabanı olarak kullanılan dosyalara belli konularda kayıt yapabilmesi şeklinde olabileceği gibi ziyaretci sayısının sayılması, cookie ile yapılan işlemler, web üzerinden mail gönderilmesi şeklinde geniş bir yelpazede devam eder. CGI programlarında c++, visual basic scripting gibi diller kullanılabilse de genel olarak CGI programlarında perl dili kullanılır.




Bunun sebebi geniş hosting desteği ve perl dilinin köklü ve geniş bir dil oluşudur. Biz buradaki örneklerimizde ve anlatımlarımızda perl programlama dilini temel alacağız. CGI programlarının işleyişi hakkında örnek verecek olursak web sitemizi ziyaret eden kişilerin görüşlerini bildirebileceği bir ziyaretci defteri yaptığımızı düşünelim. Web sitemize gelen ziyaretci ziyaretci defterine girer, görüşlerini bir form vasıtasıyla doldurur ve Submit (Gönder) basarak formun "action" kodlarıyla belirlenen ve form vasıtasıyla bilgilerin gönderileceği adres olan CGI ya da PL dosyasına bilgiler "bilgi yumağı" halinde gönderilir. bilgileri alan CGI dosyası bu bilgileri kendisine verilen komutlar doğrultusunda açar, değişkenlere atar, dosyaya kaydeder ve isteğe bağlı olarak mail vasıtasıyla defter sahibinin mail adresine gönderir.




Sonuç olarak da ziyaretciye bir teşekkür içeren html dosyası gösterir. Örneğimizde ziyaretci CGI dosyasına bilgileri gönderdi ve CGI dosyası da server'a bir "iş" yaptırdı (dosya açtırdı, dosyaya kaydetti, dosyayı kapattı, mail gönderdi ve teşekkür mesajı içeren html dosyası yazdırdı)
Alıntı ile Cevapla
  #2  
Arama 19-02-2008, 05:22
airweb - ait Kullanıcı Resmi (Avatar)

Üyelik Tarihi: 10/09/07
Mesajlar: 126
 
     WS-Ticareti: (0)
Teşekkürleri: 0
5 Msg. 5 Tşkr.
Rep Gücü: 33 airweb altın gibi repe sahipairweb altın gibi repe sahipairweb altın gibi repe sahipairweb altın gibi repe sahip
paylaşımın için sana teşekkürlerimi sunuyorum,
Başarılar...
Alıntı ile Cevapla
Cevapla


Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
Perl ? cunobag Perl-Cgi 0 05-06-2008 04:54
Perl Değişkenleri W-S Perl-Cgi 0 13-03-2008 01:49
Perl ile CGI programlama W-S Perl-Cgi 0 13-03-2008 01:48
Perl MaNeX Webmaster Sözlügü 0 25-02-2008 12:21
Perl nedir ? OrmerBilisim Perl-Cgi 1 27-09-2007 07:17

Siteye link vermek için alttaki kodu sitenize ekleyin
Ya da kodu Ctrl+C ile kopyalayın
Örnek görünüm: Webmaster Sitesi

Kadınlar blogu ~ Apple iPhone, iPod Touch ( iTouch ) Forum iPhone