Giriş Nasıl CGI Script İşleri
Web Sayfaları çalışmak HTML temel özelliklerini tartışır ve nasıl metin ve grafik içeren Web sayfaları oluşturmak için gösterir nasıl makale. Hava " O da nasıl sayfanızı " almak için size gösterir; Bir barındırma hizmeti ile. Onlar isimli ayağa onların yer aldıktan sonra sık sık yeni web sitesi tasarımcıları tarafından sorulan sorulardan biri, " Ne CGI Script nedir ve nasıl benim sitesi " kullanabilirsiniz; veya "? nasıl interaktif Sitemde formları " oluşturabilirim;
Bu yazıda CGI komut dosyası hakkında sorularınızı yanıtlamak ve nasıl kendi komut dosyaları oluşturmak için size gösterecektir. Ayrıca süreç içinde Web sunucuları hakkında biraz öğreneceksiniz. ! Başlayalım
Web Sunucuları
Web Sunucuları İş, Web sunucuları oldukça basit olabilir nasıl makalede açıklandığı gibi. Onların en temel, Web sunucuları sadece disk kapalı bir dosya almak ve talepte bulunan tarayıcıya tel aşağı gönderin. En URL http://www.bygpub.com/books/tg2rw/author.htm~~pobj yazdığınız diyelim. Sunucu dosya /books/tg2rw/author.htm isteği alır. Aşağıdaki şekil bakarsanız, sunucu bu isteği giderir nasıl görebilirsiniz: Kurulum sırasında
Web sunucusu bu c anlamak için talimat edilmiştir: www sunucusunun kök dizin \\ My Documents \\. Daha sonra, bu kök kapalı /books/tg2rw/author.htm arar. URL http://www.bygpub.com/books/tg2rw/~~pobj için sorduğumuzda, sunucu bu dizin için varsayılan dosyayı arıyor olduğunu anlar. , index.htm, default.html, default.htm: birkaç farklı dosya adları varsayılan dosyayı bulmak için denemek görünüyor. Sunucuda bağlı olarak, hem de başkaları için görünebilir. Yani sunucu http://www.bygpub.com/books/tg2rw/index.htm içine http://www.bygpub.com/books/tg2rw/döner ve bu dosyayı sunar. Diğer tüm dosyalar açıkça dosyaları adlandırma ile belirtilmelidir.
Bu statik
dosyaları nasıl tüm Web sunucularının ele olduğunu. Çoğu Web sunucuları da dinamik dosyaları işlemek - Common Gateway Interface, veya CGI adı verilen bir mekanizma yoluyla. Eğer anda bilinen olmayabilir karşın, Web üzerinde yerlerde her türlü CGI gördük. Örneğin: