Web Sayfasında Komut Dosyası Nasıl Çalıştırılır

Siiting ve ağzında kalem tutan kadın

Genç bir kadın ev ofisinde bir dizüstü bilgisayarda çalışıyor.

Resim Kredisi: 4774344sean/iStock/Getty Images

Web programcıları, komut dosyalarını doğrudan web sitesi koduna entegre eder veya sahne arkasında komut dosyası dilleriyle web sayfaları oluşturur. Komut dosyası dilleri, anında yorumlandıkları ve derlenmeleri gerekmediği için programlama dillerinden farklıdır. C++ ve Java gibi derlenmiş diller, erişilmeden önce yorumlanır. Komut dosyası dilleri, diğer programlama dillerini genişletmek için tasarlanmıştır. JavaScript, PHP, Perl, Ruby, Python ve ASP, tümü yaygın olarak uygulanan betik dilleridir.

Komut Dosyası Çalıştır

Web sayfalarının içerik, düzen ve davranış işlevselliği ile ilgili üç düzeyi veya katmanı vardır; Sırasıyla HTML, CSS ve JavaScript bu katmanlarla ilgilidir. Web için birçok komut dosyası dili olsa da, bu terim aksi belirtilmedikçe JavaScript'i ifade eder. Bir siteye komut dosyası eklemek, onu sayfanın HTML kodundaki "" komut dosyası etiketleri arasına yerleştirmek kadar basit olabilir. Komut dosyaları başlık bölümüne veya sayfa içeriğiyle satır içi olarak yerleştirilebilir. Örneğin, sayfanın koduna "" kodunu girmek, sayfa yüklendiğinde "merhaba dünya" yazan bir uyarı penceresi açacaktır. Ancak, "merhaba dünya" gibi istenmeyen uyarılar, gerçek sayfalarda kullanıldığında can sıkıcı tasarım olarak kabul edilir.

Günün Videosu

Eylem için Bekleyin

Eyleme geçirilebilir bir komut dosyası, ziyaretçiler bir web sayfasında eylemler gerçekleştirdiğinde etkinleşir: eylem, sayfanın kendisini yüklemek olabilir. Komut dosyaları, açılır menüleri etkinleştirmek ve kullanıcı veri girişini yorumlamak gibi şeyler yapmak için web sayfalarında kullanılır. Bir komut dosyası, bir telefon numarası olup olmadığını doğrulamak veya sıcaklıkları Santigrattan Fahrenhayt'a dönüştürmek için kaç sayı olduğunu kontrol etmek için HTML giriş alanına girilen bir sayı değerini yorumlayabilir.

Site Oluştur

PHP gibi komut dosyası dilleri, benzersiz şekilde yazılmış sayfalara güvenmek yerine veritabanı bilgilerinden HTML tabanlı Web sayfaları oluşturur. Site oluşturma dilleri, Apache gibi sunucu tabanlı bir program yorumu gerektirir ve bir dosya açılarak çalıştırılmaz. Web geliştiricileri, büyük ölçekli uygulamalar için sunucu tabanlı yorumlama programının üzerinde çalışan içerik yönetim sistemlerini kullanır. İnşaat komut dosyası oluşturma sürecinin çoğunu otomatikleştiren ve içerik oluşturuculara kullanımı kolay bir arayüz. Komut dosyası dilleri, geliştiricilerin otomatik olarak sayfalar oluşturarak sayfa içeriğini büyük ölçekte yönetmesine yardımcı olur. Örneğin, bir blog veya haber makalesi sayfası, yalnızca metin alanında benzersiz içerik olarak var olabilir; sayfa üstbilgisi ve altbilgi içeriği PHP'deki "içerir" ifadeleri aracılığıyla alınır.

Bir Web Uygulaması Oluşturun

Komut dosyası dilleri, Web uygulaması içeriğinin kullanıcı arabirimi bölümünü bir Web tarayıcısı aracılığıyla oluşturmak için daha yetenekli programlama dilleriyle birlikte çalışır. Geliştiriciler, tarayıcı odaklı işaretleme ve komut dosyası dillerinin bir Web tarayıcısı içinde çalışırken yapamayacağı işleri yürütmek için Web uygulamalarını kullanır. Web uygulamalarının bir bilgisayara veya cihaza yüklenmesine ve tarayıcı tabanlı dağıtım yoluyla çalışmasına gerek yoktur. Yaygın Web uygulamaları arasında tarayıcı oyunları ve zaman tutma yazılımı bulunur. Genellikle anında okunurken, daha hızlı performans için komut dosyası dilleri derlenebilir, bu da Web uygulamaları için yararlıdır.