$1.99 Domains* at GoDaddy.com

ASP Nedir?

asp-148

ASP, Server-Side Tabanlı bir dildir. Yani Sunucu tarafında yorumlanır. Ve bu sayede kimse kaynak kodlarınıza ulaÅŸamaz…


Bu şöyle oluyor: Siz URL hanesine adresi girdiÄŸinizde, bana falanca dosyayı bul, çağır ve yorumla diye bir istemde bulunuyorsunuz. (Bu durumda siz Client-Side yani istemci oluyorsunuz.) Server’da (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. Önce serverda bulunan, belki sizin de gözünüze çarpmıştır, “Global.asa” adlı dosyanın çalışıp çalışmadığına bakar. 

Global.asa ne mi diyeceksiniz. Global.asa’da diÄŸer asp dosyaları gibi aslında düz bir text dosyasıdır ama farkı ÅŸudur. ASP dosyalarının çalışma kurallarını belirler. Bu dosyayı sonra tekrar ele alacağız. Özellikle Counter ve Active User Konusunda… 

Asp.dll önce gelen dosyada hangi script dilinin kullanıldığına bakar. Ve buna göre kendini hazırlar. Nereden mi anlar. Belki dikkatinizi çekmiÅŸtir. ASP veya Java dosyalarında. ScriptLanguage diye bir satır. İşte buradan anlar. 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. ASP yazmak için iki dil kullanabiliriz. 

Visual Basic ve Java Script… Fakat ÅŸu anda dünyada en geçerli olanı Visual Basic’tir. İşin bir ilginç yanı da ÅŸudur. Normalde Netscape ASP Scriptini yorumlayamaz. Ama bizim kodlarımızda böyle bir korkumuz yoktur. Çünkü niye. Hatırlayın bakalım niye? Umarım çoÄŸunuz püf noktasını anlamıştır. Çünkü “asp.dll” Browser’a VB kodlarından tamamen arındırılmış, yorumlanmış, tertemiz bir HTML sayfası gönderir. Ve böylece bizim de acaba netscape’i olanda çalışacak mı diye bir korkumuz kalmaz.

 

STATİK SAYFA NEDİR?

Statik sayfa onu oluşturan kişinin ( webmaster ) bu sayfanın içeriğini bitirdiği tamamladığı ve kullanıcıların bu sayfaya her uğradıklarında aynı içeriği gördüğü sayfalardır. İçeriklerinin değişmesi için yeniden tasarlanılmaları gereklidir. Bu zaman ve iş gücü kaybına yol açan bir etkendir.

DİNAMİK SAYFA NEDİR?

İçeriği tamamı ile önceden belirlenmiş bazı kriterlere bağlı olarak değişen sayfaları dinamik sayfalar olarak adlandırabiliriz. Bu değişiklik sayfanın aldığı bazı girdilere göre olabilir.

Kategoriler: ASP, Web Programlama

Tags: , , ,

Yorumlar

Yorum Yok

Yorumunuzu Ekleyin

Yorum eklemek için giris yapmalısınız.