Web

İngilizce’de World Wide Web sözcüklerinin baş harflerinden oluşturulan bir kısaltmadır. Dünyayı saran web diye açıklayabiliriz. Kısaca web sözcüğü ile de ifade edilir.

Web Nedir?

İngilizcedeki web söcüğünden gelmektedir. Kumaş dokusundan esinlenerek, bilgisayar ağını ifade etmek için kullanıldığı söylenebilir. Ancak, bu açıklama, yalnızca donanım anlamını içerdiğinden, web’in bu günkü anlamını açıklayamaz. Web, internet üzerindeki servislerden birisidir. İnternet üzerinde yazı, grafik, resim, ses ve hareketli görüntülerden oluşan dökümanları uzaktaki bilgisayarlara iletir. Bu hizmetin görülebilmesi için geri planda çalışan bir çok yazılım vardır. Kullanıcı, bunları görmez ve bilmez. O, kullanıcı dostu bir grafiksel arayüz yardımıyla www servisinden kolayca yararlanır.

Bilgisayar ekranında gördüğümüz her bir web dökümanına bir web sayfası denir. Bir kişi ya da kurum, 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. Buna URL (Uniform Resource Locator) denilir.

Web dökümanları internete bağlı her bilgisayardan yayımlanabilir ve görülebilir. Yayımı ve görüntüyü sağlayan özel yazılımlar olmadan ne yayım olur ne de görüntü sağlanır.

Bir web sayfasının internette bize ulaşması için geçirdiği başlıca evreler şunlardır:

1.Web sayfasının hazırlanması,

2.Web sayfasının sunulması,

3.Web sayfasının izlenmesi.

Bu üç işlemin yapılması ayrı ayrı yazılımların çalışmasını gerektirir.

Web Sitesi Türleri

Bir Web sitesi statik veya dinamik olabilir:

Statik web sitesi
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. Statik Web sitesini oluştururken;

HTML,
XHTML,
DHTML,
CSS,
SWF,
JAVASCRIPT ve JQUERY

dilleri kullanılabilir.

Yazılım dilleri ile sayfa mizampajı ve navigasyonu
Photoshop ve FIREWORKS gibi görsel grafik editörleri kullanarak mizanpajlar da kullanılarak GIF, JPEG ve PNG 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 herhengi bir güncellemeye maruz kalmayarak en son yapılandırıldığı gibi bilgi veya görsel sunum aktarımı sağlar.

Dinamik web sitesi
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 dinakmikliği oluşturmak için dünyada kullanılan farklı diller vardır.

Dinamik bir Web sitesinde kullanılabilen dillerden bazıları şunlardır:

ASP.Net
ASP
PHP
JSP
CFM

Sayfaların dinamik, yapımcı veya ziyaretçi tarafından sürekli güncellenebilir olmasını sağlayan bu 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ştirilen ASP.Net ve ASP nin belli bir kesim tarafından kabul edilip kullanılmasının yanı sıra günümüzde PHP olarak adlandırılan ve belide en çok kullanlan betik ve programlama 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ğlayan JavaScript, JQuery, Flash, Silverlight gibi gerçek zamanlı veri akışı dillerde kullanılabilir.

2008 yılı başlarında Web 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.