İNTERNET TABANLI PROGRAMLAMA Dersi İnternet Tabanlı Programlamanın Temelleri soru detayı:

PAYLAŞ:

SORU:

Sunucu nedir?


CEVAP:

İnternete bağlı bir bilgisayardan Web
tarayıcısında adres çubuğuna ziyaret edilecek Web
sayfasının adresi veya IP adresi yazılarak sunucudan bilgi
istenir. Sunucudan bilgi istenmesi işlemini istemci
gerçekleştirir. İstemciye cevap veren ve istenilen içeriği
istemciye ulaştıran yapı sunucu olarak tanımlanmaktadır.
Sunucuların (Server) özellikleri, oluşturulan Web
sayfalarının sağlıklı bir şekilde görüntülenebilmesi için
önemlidir. Sunucu, bilgisayar ağlarında, diğer ağ
bileşenlerinin (kullanıcıların) erişebileceği, kullanımına
ve/veya paylaşımına açık kaynakları barındıran bilgisayar
birimidir. Sunucu türleri olarak Web sunucusu (Web
Server), dosya sunucusu (File Server), Veritabanı
sunucusu (Database Server), e-posta sunucusu (Mail
Server) ve vekil sunucusu (Proxy Server) sayılabilir. Web
sunucuları, Web sitelerinin barındırılması için kullanılan
alanlardır. Web sunucuları, Linux veya Windows işletim
sistemlerine sahip Web sunucuları olarak ikiye
ayrılmaktadır. Linux Web sunucuları, PHP dilinde
hazırlanan Web sayfalarının görüntülenmesini sağlarken;
Windows Web sunucuları, ASP dilinde hazırlanan Web
sayfalarının görüntülenmesini sağlamaktadır.