Web sitesi, ortak biralan adı ile tanımlanan ve en az birweb sunucusunda yayınlananweb sayfaları ve ilgili içeriklerden oluşan bir koleksiyondur.Web üzerindeki sayfalar; metin, görsel ve animasyon şeklinde ziyaretçisine bilgi aktaran veya hizmet sunan sayfaların tümünü kapsayan bir doküman topluluğudur.[1] Ziyaretçiler bir web sitesine,HTTP veyaHTTPS protokollerinde aşağıdaki bileşenlerden oluşan benzersiz bir adresi kullanarak erişirler:
com:TLD Top Level Domain, yani üst seviye alan adı
Web siteleri genellikle haber, eğitim, ticaret, eğlence veya sosyal ağ oluşturma gibi belirli bir konuya veya amaca adanmıştır. Web sayfaları arasındakiköprüler, genellikle birana sayfayla başlayan sitenin gezinmesine rehberlik eder. Mayıs 2023 itibarıyla en çok ziyaret edilen 5 web sitesiGoogle Arama,YouTube,Facebook,Twitter veInstagram'dır. Son yıllarda sitelerle paralelWeb uygulaması,bilgisayar uygulaması vemobil uygulama'lar da popülerlik kazandı.
Bu adres gerekli dosyalara ulaşımı ve sergilenmesi sağlanarak ziyaretçiye görsel sunum şeklinde hizmet verir. Ayrıca web siteleri çok güncel kullanılmamasına rağmen özel birIP adresinden de sergileme hizmeti verir.
Herkese açık tüm web siteleri toplu olarakWorld Wide Web'i oluşturur. Bir şirketin çalışanlarına yönelik dahili web sitesi gibi, yalnızca özel bir ağ (intranet) üzerinden erişilebilen özel web siteleri de vardır.Kullanıcılar web sitelerine masaüstü bilgisayarlar, dizüstü bilgisayarlar, tabletler ve akıllı telefonlar dahil olmak üzere çeşitli cihazlardan erişebilir. Bu cihazlarda kullanılan uygulamayaweb tarayıcısı denir.
Web sitelerin tarihi 1990'lara dayanmaktadır. CERN laboratuvarlarında bilgisayar profesörü olarak çalışanTim Berners-Lee, üniversitelerdeki bilim insanları ve enstitüler arasında bilgi paylaşımı amacıyla 1989 yılında World Wide Web'i icat etmiş, 1990 yılında isehttp://info.cern.ch 'yi kurmuştur. İlk web siteleri 1991'de geliştirilmeye başlandı. Daha sonra 30 Nisan 1993'teCERN tarafındanWWW ön eki ile internet kullanıcılarının ulaşabileceği şekle getirildi. 12 Nisan 1993 tarihindeODTÜ'den Ankara-Washington arasında kiralık hat ile Türkiye'de ilk internet bağlantısı gerçekleşti.[3]
Köprü Metni Aktarım Protokolü'nün (HTTP) kullanıma sunulmasından önce, bir sunucudan tek tek dosyaları almak içindosya aktarım iletişim kuralı vegopher gibi diğer protokoller kullanılıyordu. Bu protokoller, kullanıcının içinde gezindiği ve indirilecek dosyaları seçtiği basit bir dizin yapısı sunar. Belgeler çoğunlukla biçimlendirilmeden düz metin dosyaları olarak sunuldu veyakelime işlemci formatlarında kodlandı.
Şubat 2009'da, Web'in büyümesini takip eden birweb sitesi izleme şirketi olanNetcraft, Ağustos 1995'te yalnızca 19.732 web sitesine kıyasla, 2009'da alan adları ve içerikleri olan 215.675.903 web sitesi bulunduğunu ve Eylül 2014'te 1 milyar web sitesine ulaştığını duyurdu. Ocak 2020'deki Netcraft Web Sunucusu Araştırması, 1.295.973.827 web sitesi bulunduğunu ve Nisan 2021'de 264.469.666 benzersiz alanda 1.212.139.815 site bulunduğunu bildirdi. Tüm web sitelerinin tahmini yüzde 85'i etkin değildir.[4]
Statik bir web sitesi, monoton veya az güncellenen sitelerdir. İçerik sık bir şekilde değişikliğe uğramaz. Genellikle uzun süre değişiklik olmayacak olan sitelerdir. Ziyaretçi veya üye katkısı yok denecek kadar azdır. Site tamamen siteyi oluşturan kişi tarafından düzenlenebilir.
Photoshop veFIREWORKS gibi görsel grafik editörleri kullanarak mizanpajlar da kullanılarakGIF,JPEG vePNG formatlarındaki görsel dokümanlar ile ziyaretçinin tarayıcılarında izlenmesi sağlanır.
Statik web sayfası/sayfaları, sayfaları oluşturan birey tarafından değiştirilmedikçe herhangi bir güncellemeye maruz kalmayarak en son yapılandırıldığı gibi bilgi veya görsel sunum aktarımı sağlar.PHP (açılımı Hypertext Preprocessor) sanal programlar geliştirmek için tasarlanmış HTML içine gömülebilen, öğrenimi oldukça kolay bir dildir. Web Tasarım konusunda en aktif kullanılan diller arasındadır.ASP (Active Server Pages) yani aktif sunucu sayfalarınınİngilizce kısaltmasıdır. BirMicrosoft yazılımıdır.Internet Information Services altında çalışır. Temelindehtml dosyaları ile aynıdır. Kullanılan kodlar sunucu tarafından derlenerek çalışır hâle getirilir. ASP 3.0 bağlantılıdır.
Dinamik bir web sitesi, her kullanıcı için ya da her ziyarette özel olarak oluşturulabilir. Dünya üzerindeki her kullanıcı, bir siteye kendi kullanıcı adıyla girdiğinde diğer kullanıcılardan farklı bir içeriğe erişebilir. Bu farklı içerik, web sitesinin renkleri, teması, müzikleri, sitedeki yetki derecesi vb. şeklinde olabilir. Günümüz internetindeki popüler siteler dinamik sitelerdir. Bu dinamikliği oluşturmak için dünyada kullanılan farklı diller vardır.
Dinamik bir web sitesinde kullanılabilen dillerden bazıları şunlardır:
Sayfaların dinamik, yapımcı veya ziyaretçi tarafından sürekli güncellenebilir olmasını sağlayan buWeb yazılımı dilleri; yapımcı ve yazılım dillerinin geliştiricileri tarafından sağlanan yenilikler ile kendilerini geliştirmektedir.
Microsoft firması tarafından geliştirilenASP.Net veASP'nin belli bir kesim tarafından kabul edilip kullanılmasının yanı sıra günümüzdePHP olarak adlandırılan ve belki de en çok kullanılan betik veprogramlama dili de bir hayli yaygın olarak kullanılır.
Sayfalardaki içeriğin dinamikliği için bu kullanılan yazılım dillerine yardımcı ve hatta tüm sayfaların dinamik bir şekilde kullanılmasını sağlayanJavaScript,JQuery,Flash,Silverlight gibigerçek zamanlı veri akışı diller de kullanılabilir.
2008 yılı başlarındaWeb 2.0 adlı bir kavram doğmuştur. Bu kavram yeni nesil web sitesini ifade eder. Hız ve kodlama olarak çok değişen bir şey olmamakla beraber; renk uyumu, daha zarif geçişler, yuvarlak köşeler, kontrast renklerin bir arada bulunması gibi kombinasyonlarla oluşturulan sitelerdir.[5]
Web3 veya Web 3.0 uzun yıllardan beri var olmasına rağmen 2020-2021 yılları arasındablockchain teknolojisinin popülerleşmesiyle birlikte oldukça yaygın bir terim haline geldi. Birçok internet sitesinin kullandığı bu teknolojinin yakın gelecekte daha da yaygın kullanılması beklenmektedir.[6]