WEB TASARIMIN TEMEL KAVRAMLARI
İNTERNET NEDİR? ESENTEPE KOLEJI 2
İNTERNET: Dünya üzerindeki milyonlarca bilgisayarın bağlı bulunduğu bir «ağ» olarak adlandırabiliriz. ESENTEPE KOLEJI 3
İNTERNET NE İŞE YARIYOR? ESENTEPE KOLEJI 4
İNTERNET SAYESİNDE: Farklı ülkeler ve hatta farklı kıtalardaki bilgisayarlar karşılıklı olarak haberleşebiliyor ve bilgi alışverişi yapabiliyor. ESENTEPE KOLEJI 5
İNTERNET NE ZAMAN ÇIKTI? ESENTEPE KOLEJI 6
İNTERNET: İlk olarak 1969 yılında ARPANet adıyla Amerika Birleşik Devletleri’nde birkaç üniversitedeki bilgisayarların karşılıklı olarak «konuşmasını» sağlamak amacıyla başlatılmış. ESENTEPE KOLEJI 7
İNTERNETTE BUGÜN GELİNEN NOKTA İSE; Bilgisayarlardan, akıllı telefonlara, televizyondan birçok birçok cihaza bu uluslararası bilgisayar ağı üzerinden «veri paylaşabiliyor» hâle gelindi. ESENTEPE KOLEJI 8
Peki, nasıl oluyorda dünyanın bir ucundaki başka bir bilgisayarı buluyor ve ondan bilgi alıyor veya ona bilgi gönderiyor? ESENTEPE KOLEJI 9
Telefonunla, dünyanın herhangi bir yerindeki bir kişiyi, sadece o kişinin telefon numarasını çevirerek arayabiliyorsun, değil mi? Dünyada eşi benzeri olmayan telefon numaranla, yine dünyada eşi benzeri olmayan bir telefon numarasını aradığında, uluslar arası telefon şebekesi, aradığın numarayı buluyor ve iki telefon cihazının karşılıklı ses aktarımı yapmasını izin veriyor. ESENTEPE KOLEJI 10
BİLGİSAYARLAR ARASINDAKİ İNTERNET ÜZERİNDEN İLETİŞİM Biraz önceki vermiş olduğumuz örneğe benzer şekilde, internete bağlı her bilgisayarın telefon numarası gibi numarası vardır ve özel verilen o numaranın eşi benzeri yoktur. ESENTEPE KOLEJI 11
İNTERNETTE BUGÜN GELİNEN NOKTA İSE; TCP/IP kısaltmasıyla anılan bu numara (İngilizce açılımı «Transmission Control Protocol/Internet Protocol») bir anlamda, uluslararası bilgisayar ağında yer alan milyonlarca bilgisayarın diğerleri ile karışmamasını, her birinin benzersiz ve tek olmasını sağlamaktadır. ESENTEPE KOLEJI 12
Bilgisayarının TCP/IP numarasını biliyor musun? Bilmiyorsan öğrenebiliriz. Kendi bilgisayarının TCP/IP numarasını öğrenmek istiyorsan adresine bağlan. ESENTEPE KOLEJI 13 Kırmızı ile yazan değer senin bilgisayarının kullanmış olduğu TCP/IP numarasıdır.
WWW nedir? Son yılların dünyada en bilinen kısaltması olan WWW harflerinin World (Dünya) Wide (Çapında) Web (Ağ) anlamına gelmektedir. İnternette üzerinde bilgi paylaşımının en fazla yapıldığı ortam olan WWW (dünya çapında ağ), aslında İnternet Explorer, Mozilla Firefox veya Google Chrome gibi internet tarayıcılarla erişilebilen web sitelerinden meydana gelmektedir. ESENTEPE KOLEJI 14
HTTP nedir? TCP/IP protokolüne bağlı olarak çalışan HTTP, WWW’nin çalışmasını sağlayan protokoldür. HTTP (İngilizce açılımı Hyper Text Transfer Protocol), metinler, resimler, animasyonlar ve videolar içerebilen web sayfalarının, bilgisayarlar arasında sorunsuzca aktarılmasını sağlayan uluslararası bir standart ve anlaşma olarak açıklanabilir. ESENTEPE KOLEJI 15
Bir web sitesine bağlanmak için; Kullandığın internet tarayıcının adres çubuğuna o sitenin web adresini yazıp Enter tuşuna basarsın. Web site adresleri genelde şöyle yazılır: ESENTEPE KOLEJI 16
Burada aklına şöyle bir soru geldiğini düşünüyorum: «Hani diğer bilgisayarlara o bilgisayarın TCP/IP numarası ile bağlanıyorduk? Neden İnternet tarayıcıda TCP/IP numarasını yazmıyoruz da, web adresini yazıyoruz?» ESENTEPE KOLEJI 17
Alan adı olarak da adlandırdığımız web adresleri, aslında bağlanmak istediğimiz web sitelerinin kısa yoludur. ESENTEPE KOLEJI 18
Nasıl mı? Cep telefonundaki Rehber ne işe yarar? Genelde arayacağımız numarayı hatırlamakla uğraşmak yerine telefonumuzdaki rehbere girip, arayacağımız kişinin adını bulup arama tuşuna basarız. Benzer şekilde, veya gibi TCP/IP adresini yazmak yerine gibi alan adlarını kullanırız. ESENTEPE KOLEJI 19
İstersen, internet tarayıcısının adres çubuğuna bir web sitesinin TCP/IP adresini yazarak da o siteyi görüntüleyebilirsin! ESENTEPE KOLEJI 20
Web sitesinin TCP/IP numarasını öğrenme Bir sitenin TCP/IP numarasını nasıl mı öğreneceksin? Mesela Esentepe Koleji web sitesi olan adresinin TCP/IP numarasını öğrenelim. ESENTEPE KOLEJI 21
WEB SITESININ TCP/IP NUMARASıNı ÖĞRENME Ekranımızın sağ üst veya alt köşesine geldiğimizde çıkan senekler arasından ara tıklıyoruz ve arama alanına cmd yazıyoruz. Aşağıdaki resimdeki görüldüğü gibi Komut İstemi gözükecektir. Komut istemi uygulamasına çift tıklayıp açıyoruz. ESENTEPE KOLEJI 22
WEB SITESININ TCP/IP NUMARASıNı ÖĞRENME Komut istemi penceresini açtığında aşağıdaki siyah ekranla karşılaşacaksın. ESENTEPE KOLEJI 23
WEB SITESININ TCP/IP NUMARASıNı ÖĞRENME Gelen ekranda ping google.com yazarak klavyende enter tuşuna bas. ESENTEPE KOLEJI 24
WEB SITESININ TCP/IP NUMARASıNı ÖĞRENME Aşağıdaki ekranla karşılaşacaksın. Kırmızı çerçeve içinde gördüğün değerler Google web sitesini yayınlayan sunucu bilgisayarın TCP/IP adresini göstermektedir. ESENTEPE KOLEJI 25
TCP/IP NUMARASı ILE SITEYE ERIŞME İnternet tarayıcının adres çubuğuna elde ettiğin TCP/IP değerini yaz ve Enter tuşuna bas. Web sitesinin açıldığını göreceksin. ESENTEPE KOLEJI 26
Yalnız bazı web siteleri, TCP/IP değeri ile kendisine ulaşmaya çalışan internet tarayıcılarının bu isteklerini engeller ve sitenin görüntülenmesine izin vermez! ESENTEPE KOLEJI 27
Kısaca, www ile başlayan alan adlarını, gitmek istediğimiz sitelerin adreslerini daha rahat hatırlamak için kullanırız. Esas önemli olan internete bağlı çalışan her bilgisayara verilen TCP/IP değeridir. İstediğin bir web sitesinin kendi bilgisayarındaki internet tarayıca görüntülenmesi için her iki bilgisayarında internete bağlı ve birer TCP/IP değerine sahip olması gerekmektedir. ESENTEPE KOLEJI 28
WWW NASıL ÇALıŞıR? Bilgisayarının başına oturdun, internet tarayıcını açtın ve adres çubuğuna adresini yazıp Enter tuşuna bastın. O andan itibaren, nasıl oluyorda esentepekoleji web sitesinin sayfaları senin bilgisayarında görüntülenmeye başlıyor? «Sunucu x istemci» yapısı içerisinde çalışan web, sunucu olarak adlandırılan bir bilgisayar üzerinde yaynlanan web sitelerini, isteyen kullanıcıların bilgisayarlarındaki internet tarayıcılarında görüntülenmesini sağlıyor. ESENTEPE KOLEJI 29
ESENTEPE KOLEJI 30
1.İnternet tarayıcının adres çubuğuna esentepekoleji.com adresini yazıp Enter tuşuna bastığında, bu siteden bir istekte bulunmuş olursun (kısacası bu durumda sen istemcisin), 2.Daha önce söylediğimiz gibi esentepekoleji.com alan adı, telefon rehberindeki isimler gibi sadece bir etikettir. İnternetteki bazı özel bilgisayarlar esentepekoleji.com alan adının yayınladığı sunucu bilgisayarın TCP/IP adresini belirler ve bu bilgisayara doğru hızla ilerler, 3.İstek ulaştığıda, sunucu bilgisayar, esentepekoleji.com sitesini bir istemcinin görüntülemek istediğini anlar, ESENTEPE KOLEJI 31
4. esentepekoleji.com sitesinin web sunucusu, bu isteğe karşılık sitenin ilk web sayfasını istemci bilgisayara geri gönderir, 5.İnternetteki belki onlarca bilgisayar arasında birinden diğerine aktarılarak istenilen web sayfası, internet üzerinde istemci bilgisayara doğru bir yolculuğa çıkar. 6.En sonunda, istemci bilgisayarın internet tarayıcısında esentepekoleji.com sitesinin ilk sayfası görüntülenir. ESENTEPE KOLEJI 32