skip to main |
skip to sidebar
ASP (Active server pages / Aktif Sunucu Sayfaları)
ASP bir Microsoft teknolojisidir.
Sunucu taraflı bir teknoloji olan ASP, kullanıcı tarafına etkileşimli,
dinamik Web sayfaları göndermek için kullanılır. ASP, Web programcılarına
HTML, scripting ve kullanıcıdan bağımsız veritabanı uygulamalarını
özgürce kullanma fırsatı verir. ASP programlama ortamının özgür
olmasının sebebi tüm derleme işleminin sunucu tarafında bitmesi
ve kullanıcının sadece sonuçta oluşan HTML sayfalarını görmesidir.
ASP NASIL İŞLİYOR?
Tarayıcıya açmasını istediginiz dosyanın adresini yazıp çagırdığımızda (Sunucu) kendisinden icra etmesini istediğiniz dosyayı arar bulur
ve eğer bulursa, bu dosyayı hemen "asp.dll" adlı bir programa
iletir. asp.dll'de aldığı bu dosyayı hemen yorumlamaz. "Global.asa"
adlı dosyanın çalışıp çalışmadığını kontrol eder.
Asp.dll önce gelen dosyada hangi script dilinin kullanıldığına
bakar. Ve buna göre kendini hazırlar. Asp.dll sonra bu derlediği
bilgileri, tamamen asp kodlarından ayrılmış, temiz bir halde browser'a
gönderir. Bizde böylece sadece HTML kodlarını görürüz.
Kendi bilgisayarınızda asp kodlarınızı çalıştırabilmeniz için eger
NT tabanlı bir işletim sistemi kullanıyorsanız bilgisayarınıza IIS
kurmalı ve asp dosyalarınızı ISS kurduktan sonra oluşan C:\Inetpub\wwwroot
klasörune yerleştirmelisiniz.
Internet browser programınız açıktan sonra adres satırına localhost\deneme.asp
yazıp enter derseniz deneme.asp dosyanız ISS tarafından işlendikten
sonra browser’ e yollanacaktır.