Dünya Çapında Ağ (World Wide Web), internet üzerindeki belgelerin ve diğer kaynakların, tek tip kaynak bulucular (URL’ler) tarafından tanımlandığı, köprüler (hyperlinks) aracılığıyla birbirine bağlandığı ve internet üzerinden erişilebildiği bir bilgi sistemidir. Kısacası web, internet teknolojisini kullanarak bilgi paylaşımını sağlayan devasa bir ekosistemdir.

Web Uygulamaları Nedir?

Web uygulaması, bir web tarayıcısı (Chrome, Firefox, Safari vb.) aracılığıyla erişilen ve internet üzerinden çalışan uygulama yazılımlarıdır. Kullanıcıların bir program indirmesine gerek kalmadan, sunucu üzerinde çalışan kodlar sayesinde dinamik olarak işlemler yapmasını sağlar. E-ticaret sitelerinden sosyal medya platformlarına kadar internette etkileşime girdiğimiz neredeyse her şey birer web uygulamasıdır.

Sıklıkla Karşılaşılan Web Uygulaması Türleri

Web uygulamaları, mimari yapılarına ve kullanım amaçlarına göre kendi içlerinde şu şekilde sınıflandırılır:

  • Statik Web Uygulamaları: İçeriği kullanıcıya göre değişmeyen, genellikle HTML ve CSS ile oluşturulmuş, sunucu tarafında bir işlem gerçekleştirmeyen en temel web sitesi türüdür.

  • Dinamik Web Uygulamaları: Kullanıcının isteklerine ve verilerine göre anlık olarak şekillenen, arka planda bir veri tabanı (Database) ile konuşan ve sunucu taraflı diller (PHP, Python, Node.js vb.) kullanan gelişmiş uygulamalardır.

  • E-Ticaret Web Uygulamaları: Çevrimiçi alışveriş, ödeme entegrasyonları, sepet mantığı ve ürün yönetim sistemlerini barındıran, güvenlik standartlarının (SSL, PCI-DSS) en üst düzeyde tutulması gereken ticari platformlardır.

  • Portal Web Uygulamaları: Kullanıcılara tek bir arayüz üzerinden e-posta, forum, haberler ve arama motoru gibi birçok farklı kaynağa ve hizmete erişim sağlayan geniş kapsamlı web siteleridir.

  • İçerik Yönetim Sistemleri (CMS): Kodlama bilmeyen kullanıcıların bile web sitesi içeriğini kolayca oluşturmasını, düzenlemesini ve yayınlamasını sağlayan sistemlerdir. En popüler örneği şu an bu yazıyı eklediğin WordPress platformudur.