Ana teknoloji

Web komut dosyası programlama dili

Web komut dosyası programlama dili
Web komut dosyası programlama dili

Video: PHP Dersleri-1 Php nedir?, Kurulum, echo komutu 2024, Haziran

Video: PHP Dersleri-1 Php nedir?, Kurulum, echo komutu 2024, Haziran
Anonim

Web komut dosyasıWorld Wide Web sayfalarına dinamik özellikler eklemek için kullanılan bir bilgisayar programlama dili. HTML (köprü metni biçimlendirme dili) veya XML (genişletilebilir biçimlendirme dili) ile işaretlenmiş web sayfaları büyük ölçüde statik belgelerdir. Web komut dosyaları, okuyucunun kullandığı sayfalara bilgi ekleyebilir veya okuyucunun, örneğin çevrimiçi bir işletmenin sipariş departmanına aktarılabilecek bilgileri girmesine izin verebilir. CGI (ortak ağ geçidi arayüzü) bir mekanizma sağlar; istek ve yanıtları okuyucunun Web tarayıcısı ile sayfayı sağlayan Web sunucusu arasında iletir. Sunucudaki CGI bileşeni, tarayıcı sisteminden bilgi alan veya görüntüleme için komut dosyaları adı verilen küçük programlar içerir. Basit bir komut dosyası okuyucunun adını sorabilir, okuyucunun kullandığı sistemin İnternet adresini belirleyebilir ve bir karşılama mesajı basabilir. Komut dosyaları herhangi bir programlama dilinde yazılabilir, ancak bunlar genellikle basit metin işleme rutinleri olduğundan PERL gibi bilgisayar komut dosyası dilleri özellikle uygundur.

Başka bir yaklaşım, tarayıcı tarafından yürütülecek Web komut dosyaları için tasarlanmış bir dil kullanmaktır. JavaScript, Netscape Communications Corp. tarafından tasarlanan böyle bir dildir; hem Netscape hem de Microsoft Corporation'ın tarayıcılarıyla kullanılabilir. JavaScript, Java'dan oldukça farklı, basit bir dildir. Bir JavaScript programı, HTML etiketi içeren bir Web sayfasına gömülebilir. Bu etiketi izleyen JavaScript talimatları, sayfa seçildiğinde tarayıcı tarafından yürütülür. Dinamik (etkileşimli) sayfaların görüntülenmesini hızlandırmak için JavaScript genellikle sunucu veya istemcinin tarayıcısı arasında bilgi alışverişi için XML veya başka bir dil ile birleştirilir. Özellikle, XMLHttpRequest komutu, sunucunun tüm Web sayfasını yeniden göndermesini gerektirmeden sunucudan eşzamansız veri istekleri sağlar. Bu programlama yaklaşımı veya "felsefesi", Ajax (asenkron JavaScript ve XML) olarak adlandırılır.

VB Script, Visual Basic'in bir alt kümesidir. Başlangıçta Microsoft'un Office program paketi için geliştirildi, daha sonra Web komut dosyası için de kullanıldı. Özellikleri JavaScript'in özelliklerine benzer ve HTML'ye aynı şekilde gömülebilir.

Web programlama için bu tür kodlama dillerinin kullanılmasının arkasında, programların önceden yazılmış bağımsız bileşenleri başka bir dil işlemesi olmadan birleştirerek oluşturulduğu bileşen programlama fikri yatmaktadır. JavaScript ve VB Script programları, bilgileri nasıl görüntülediklerini kontrol etmek için Web tarayıcılarına eklenebilecek bileşenler olarak tasarlanmıştır.