n3pixmm
Marangoz
- Mesajlar
- 48
- En iyi cevaplar
- 0
- Beğeniler
- 35
- Puanları
- 90
Web Okur Yazarlığı'ndan herkese merhaba. Web Tasarım ve Programlamaya Giriş kategorimizin ilk yazısı olan Basit Bir Web Sayfasının Çalışma Mantığı başlıklı yazımıza hoş geldiniz.
Öncelikle Web Sitelerin çalışması sürecindeki iletişim, İstemci (Client) ve Sunucu (Server) arasında gerçekleşir. İstemci, herhangi bir Web sayfasını görüntülemek için Web Tarayıcılara (Web Browser) ihtiyaç duyar. Web Sayfalarında gördüğümüz tüm görüntü, istemci tarafından istekler (request) ile sunucu tarafından gelen cevaplar (response) ile oluşmaktadır. İstemci ilk olarak ulaşmak istediği sunucuya/web sayfasına istekte bulunur, örneğin https://google.com.tr/ adresi, istek sonucunda sunucu tarafından eğer istenilen dokümanlar varsa veya erişime uygunsa, istemcinin Web Tarayıcısına iletilir. Web Tarayıcısında dokümanlar teker teker indirilir ve istemciye cevap olarak gösterilir. Böylece istemci - sunucu iletişimi kurularak, web siteler gösterilir. Fakat bu iletişimin tamamen sağlanabilmesi için, istemcinin ve web sunucusunun ortak bir Ağa (Network) bağlantısı olması gerekir. Ortak ağ olarak kullanılan yapı İnternet'dir. Eğer sunucu ve istemci aynı sunucu (localhost) üzerinde ise ortak ağ ihtiyacı ortadan kalkar.
Bu iletişim esnasında, aynı sunucu verilerin depolandığı sunucuya ihtiyaç duyabilir. Bu durumda, iletişim tekrar şekillenir. İstemci, elde etmek istediği veri veya web sayfasını, web tarayıcıda istekte bulunarak sunucuyla iletişim kurar. Eğer sunucu gerekli veri ve dokümanlara sahip ise web tarayıcıya cevap olarak gerekli dokümanları iletir, fakat web sunucus gerekli verilere sahip değilse, Veritabanı Sunucusuna (Database Server) istekte bulunur. Eğer veritabanı sunucusu aktif ve iletişime uygunsa gerekli verileri paketleyerek web sunucusuna geri iletir. Böylece web sunucu, istemcinin isteğini karşılayacak veri ve dokümanlara sahip olarak paket oluşturur. Paket, istemcinin web tarayıcısına iletilir ve web tarayıcısı bu paketi indirir (download). İndirilen paket, istemcinin web tarayıcısında gösterilir ve iletişim sorunsuz bir şekilde tamamlanır.
Bu iletişim esnasında, birden fazla istemci ve birden fazla web sunucusu bulunabilir.
Yazıyı okuduğunuz için teşekkür ederim, bol Web Okur Yazarlı günler dilerim...
Öncelikle Web Sitelerin çalışması sürecindeki iletişim, İstemci (Client) ve Sunucu (Server) arasında gerçekleşir. İstemci, herhangi bir Web sayfasını görüntülemek için Web Tarayıcılara (Web Browser) ihtiyaç duyar. Web Sayfalarında gördüğümüz tüm görüntü, istemci tarafından istekler (request) ile sunucu tarafından gelen cevaplar (response) ile oluşmaktadır. İstemci ilk olarak ulaşmak istediği sunucuya/web sayfasına istekte bulunur, örneğin https://google.com.tr/ adresi, istek sonucunda sunucu tarafından eğer istenilen dokümanlar varsa veya erişime uygunsa, istemcinin Web Tarayıcısına iletilir. Web Tarayıcısında dokümanlar teker teker indirilir ve istemciye cevap olarak gösterilir. Böylece istemci - sunucu iletişimi kurularak, web siteler gösterilir. Fakat bu iletişimin tamamen sağlanabilmesi için, istemcinin ve web sunucusunun ortak bir Ağa (Network) bağlantısı olması gerekir. Ortak ağ olarak kullanılan yapı İnternet'dir. Eğer sunucu ve istemci aynı sunucu (localhost) üzerinde ise ortak ağ ihtiyacı ortadan kalkar.
Bu iletişim esnasında, aynı sunucu verilerin depolandığı sunucuya ihtiyaç duyabilir. Bu durumda, iletişim tekrar şekillenir. İstemci, elde etmek istediği veri veya web sayfasını, web tarayıcıda istekte bulunarak sunucuyla iletişim kurar. Eğer sunucu gerekli veri ve dokümanlara sahip ise web tarayıcıya cevap olarak gerekli dokümanları iletir, fakat web sunucus gerekli verilere sahip değilse, Veritabanı Sunucusuna (Database Server) istekte bulunur. Eğer veritabanı sunucusu aktif ve iletişime uygunsa gerekli verileri paketleyerek web sunucusuna geri iletir. Böylece web sunucu, istemcinin isteğini karşılayacak veri ve dokümanlara sahip olarak paket oluşturur. Paket, istemcinin web tarayıcısına iletilir ve web tarayıcısı bu paketi indirir (download). İndirilen paket, istemcinin web tarayıcısında gösterilir ve iletişim sorunsuz bir şekilde tamamlanır.
Bu iletişim esnasında, birden fazla istemci ve birden fazla web sunucusu bulunabilir.
Yazıyı okuduğunuz için teşekkür ederim, bol Web Okur Yazarlı günler dilerim...