Web Programcılığı :
Web (www) yayınları text ve resim tabanlı yayınlardır. Web işlemleri bir browser ve bir web server arasında yürür. Browser kullanıcı etkileşim tarafı. Web server sunucu etkileşim tarafı diye bilinir.
Web yazılımlarında browser vasıtası ile kullanıcı ile etkileşime girebilmek için özel bir dil kullanılır. (DHTML = HTML + CSS + Javascript) bu dil ile üretilen arayüz kullanıcıya yani browser a gönderilir. Server in kullanıcı komutlarına göre browser a gönderilecek sayfayi belirlemesi gerekir. (Komutlar. Form araçları : metin kutusu,buton,linkler vs... vasıtasi ile girilir.) Bu komutları işlemek için HTML dili kullanılamaz. HTML sadece görsel bir dildir. Komutların işlenmesi için web komnutlarını algılayabilcek özel bir dil gerekir.
Bu diller :
ASP
JSP
PHP
ASP.NET
COLDFUSION& CGI tabanlı diller.
Web programlama dilleri compile edilmezler , benzer bir işlem olan interpret işlemi gerçekleştirilir. Bu dillerin interpret işlemi için ayrı yazılımlar kullanılır.
Bu yazılımlar web server lardır.
ASP ---->IIS -->windows a gömülü (XP home hariç)
ASP.NET --->IIS (with .Net support)
PHP --->Apache -->linux lara gömülü
JSP -----> Jakarta Tomcat -->bazı linux lara gömülü
Coldfusion -->JRUN --->kurulması gerekir.
IIS : Internet information server
C:\inetpub\wwwroot ---> IIS in temel klasörü
Eğer kendi bilgisayarınız ise ---> http://localhost
http://localhost:8080
eğer başka bir bilgisayar ise http://ipadresi/sayfaismi
DNS Server : her bilgisayarın bir ip adresi vardır. Ama genellikle sistemlere erişim isimlerle yapilir. İnternet üzerinde bilgisayarlara isim vermek için DNS server lar kullanılır.
Domain name 2 parçalı isim sistemi ..
alanadi.sistemuzantisi
www.google.com ----> bir domain name değildir. Bir web adresi dir.
Buradaki domain name ---> google.com dur.
www ise google.com a ait bir sub-domain dir.
mail de google.com a ait bir sub-domain dir.Bu sebeple www.google.com ve mail.google.com gibi adresler oluşur.
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder