WEB NEDİR VE WEB UYGULAMALARI (WEB APPLICATIONS) NEDİR?


    İnternet üzerindeki servislerden birisidir. İnternet üzerinde yazı, grafik, resim, ses ve hareketli görüntülerden oluşan dokümanları uzaktaki bilgisayarlara iletir ve iletişimi sağlar. Hizmetin görüntülenebilmesi için geri planda çalışan birçok yazılım ve hizmet vardır. Kullanıcıların büyük çoğunluğu arka plan işlemlerini göremez ve bilemez maalesef. Kullanıcılar bağlantı sağlar iken kullanıcı dostu bir grafiksel arayüz yardımıyla (www) erişim sağlar. Bilgisayar ekranında görünülen her bir web dokümanına bir web sayfası denir. Bir kişi, kişiler, kurum ya da kurumların hazırladığı bütün web sayfalarını bir araya getirerek bir web sitesi oluşturabilir. Her web sitesinin internet üzerindeki yerini belirleyen bir adresi vardır ve URL adıyla anılır. Web sayfaları özel dil ile oluşturulur ve insanların hizmetine sunulur. Hizmete sunulan tarafınaysa web uygulamaları denilmektedir. Başlıca web uygulamaları örnekleri; Facebook, Amazon, Google, Apple, Microsoft, Google, Reddit devamıyla uçsuz bucaksız ilerler. 5G Teknolojisinin ve fiber yapının hatta pandemi döneminin yanında getirdiği teknolojiye dayalı gelişmeler gerçekleştiğindendir ki her geçen gün daha fazla kullanıcı web adresi açmaktadır.

    İnternet üzerinde farklı türden veri alışverişi yapılabilmektedir. Servislerin amacı ve yöntemi birbirinden farklıdır. Her servisi belirleyen ve yöneten bir yazılım vardır. Yazılımların her birine bir protokol denilir. FTP, HTTP, HTTPS, HSTS, IP, TCP, UDP, DNS… internet üzerindeki farklı servislerdir. Servislerin danıştığı port numarası ve belli başlı varsayılan ağ uyum kural tabanları da bulunmaktadır.

Web uygulamaları yapısı gereği başlık (header) ve gövdeye (body) sahiptir. Tümünü kimse ezbere bilemeyeceğindendir ki kaynak linki paylaşmak istemekteyimdir. Mozilla ,meşhur Firefox tarayıcısını ortaya çıkartan büyük firma, firmasının geliştiricilere ait yazmış olduğu tüm içeriklere ait linki: “https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers

Kaynak linkinin tamamını Türkçe’ye çevirip emeklerini heba etmek istemediğimdendir ki ilettim. İngilizce bilginiz yetersiz kalıyor ise “Google Translate” eklentisini tarayıcınıza kurup derinlemesine web konularına bakabilirsiniz. Benim amacım kar amacı gütmeden olabildiğince yardımcı olabilmek adına yol göstermek ve paylaşımlarda bulunmaktır.

Değerli vaktinizi ayırıp yazımı okuduğunuz için teşekkürlerimi takdim ederim ve iyi günler geçirmeniz dileklerimle.