Kısaca
Web yazılım, bilgisayara ya da telefona kurulum gerektirmeden tarayıcıda çalışan programdır. Bilgi veren bir web sitesinden farkı, kullanıcıya iş yaptırmasıdır: giriş yapılır, kayıt oluşturulur, ödeme alınır, rapor görülür. Rezervasyon sistemi, müşteri portalı, teklif sistemi ve SaaS ürünleri web yazılıma örnektir. Tek bir sürüm her cihazda çalıştığı için güncellemesi ve dağıtımı kolaydır.
Kullanım
Aşağıdakiler en sık geliştirdiğimiz web yazılım türlerinden örnekler. Çoğu proje bunlardan birkaçını birleştirir.
Müsaitlik, online ödeme, hatırlatma ve iptal kurallarını yöneten, takvimle senkron çalışan sistem.
Müşterinin siparişlerini, belgelerini, faturalarını ve destek taleplerini tek yerden takip ettiği portal.
Ürün ve fiyat listesinden teklif hazırlayan, onaya gönderen ve teklif sonucunu izleyen web yazılım.
Abonelik, ödeme, ekip yönetimi ve kullanım ölçümü içeren, birden çok müşteriye hizmet veren ürün.
Başvuru formu, belge yükleme, değerlendirme ve üyelik yönetimini birleştiren sistem.
Kolay yönetilen içerik yapısı, çok dil desteği ve aramada görünürlük için kurulmuş tanıtım sitesi.
Süre
Süre, kullanıcı tipi ve modül sayısına, entegrasyonlara ve tasarımın kapsamına göre değişir. Aşağıdaki aralıklar bir web uygulamasının ilk sürümü (MVP) için tipik takvimdir.
Kullanıcı akışları ve ekranlar tasarlanır, prototip onaylanır.
Öncelikli işlevler ve entegrasyonlar kısa dönemlerle geliştirilir.
Hız, güvenlik ve tarayıcı uyumluluğu test edilir, yayına alınır.
Kullanım verisine göre yeni özellikler eklenir, bakım sürer.
Karşılaştırma
Üçü sık karıştırılır. Doğru seçim, kullanıcının ne yapacağına ve uygulamayı ne sıklıkla kullanacağına bağlıdır.
| Ölçüt | Kurumsal web sitesi | Web uygulaması | Mobil uygulama |
|---|---|---|---|
| Amaç | Bilgi vermek, talep toplamak | Kullanıcıya iş yaptırmak | Sık kullanılan işleri cepte yapmak |
| Kurulum | Gerekmez | Gerekmez; tarayıcıda çalışır | Mağazadan indirilir |
| Güncelleme | Anında | Anında, tüm kullanıcılara | Mağaza onayı ve kullanıcı güncellemesi |
| Cihaz özellikleri | Sınırlı | Kamera, konum gibi temel özellikler | Bildirim, kamera, sensörlerin tamamı |
| Arama motorunda görünürlük | Yüksek | Herkese açık sayfalarda yüksek | Mağaza araması ile sınırlı |
| Tipik örnek | Şirket tanıtım sitesi | Rezervasyon sistemi, müşteri portalı | Sadakat uygulaması, saha uygulaması |
SSS
Web sitesi ağırlıklı olarak bilgi verir: hizmetlerinizi anlatır, iletişim formu toplar. Web uygulaması ise kullanıcıya iş yaptırır: hesap açılır, kayıt oluşturulur, ödeme yapılır, veri yönetilir. Pek çok projede ikisi birliktedir: herkese açık tanıtım sayfaları web sitesidir, giriş yapıldıktan sonraki bölüm web uygulamasıdır.
Kullanıcı tipi ve yetki yapısı, ekran ve modül sayısı, entegre edilecek sistemler (ödeme, e-fatura, CRM), tasarımın özgünlüğü ve içerik miktarı fiyatı belirler. Barındırma, alan adı ve üçüncü taraf servislerin aylık ücretleri ayrı kalemlerdir; bunları teklifte açıkça gösteriyoruz.
Keşif görüşmesi ücretsizdir; kapsam netleşince sabit kapsamlı teklif sunuyoruz.
İçerik ağırlıklı kurumsal siteler, bloglar ve standart e-ticaret için WordPress hızlı, ekonomik ve ekibinizin kolayca yönetebileceği bir seçimdir. Kullanıcı hesapları, karmaşık iş kuralları, yoğun veri ya da özel entegrasyon gerekiyorsa özel geliştirilmiş web uygulaması uzun vadede daha sağlam ve bakımı daha kolay olur. İkisini birlikte kullanmak da mümkündür.
Kapsamı iyi sınırlanmış bir web uygulamasının ilk sürümü genellikle tasarım dahil 7–15 hafta içinde yayına çıkar. Süreyi en çok etkileyen şey ilk sürüme giren özellik sayısıdır; bu yüzden kapsam aşamasında "ilk müşteri için olmazsa olmaz" olanı birlikte ayırıyoruz.
Güvenliği sonradan eklenen bir özellik değil, başlangıçtan itibaren bir gereksinim olarak ele alıyoruz: rol bazlı yetkilendirme, şifrelerin güvenli saklanması, HTTPS, giriş denemesi sınırları, düzenli yedekleme ve bağımlılık güncellemeleri. Kişisel veri işleyen sistemlerde KVKK gerekliliklerini tasarım aşamasında hesaba katarız.
Herkese açık sayfaları teknik SEO ilkelerine göre kuruyoruz: hızlı açılış, doğru başlık yapısı, site haritası, kanonik adresler ve yapısal veri (schema). Aynı yapı, ChatGPT ve Perplexity gibi yapay zeka arama araçlarının içeriğinizi okuyabilmesini de kolaylaştırır. Sıralama garantisi vermeyiz; teknik engelleri ortadan kaldırırız.
Evet. İçerik, görsel, ürün ve fiyat gibi düzenli değişen bilgileri ekibinizin kod bilgisi olmadan güncelleyebileceği bir yönetim paneli kuruyoruz ve kısa bir eğitim veriyoruz. Yeni işlev, entegrasyon ve teknik bakım ise bizim tarafımızda kalır.
İki seçenek sunuyoruz: sistemi kendi sunucunuza ya da bulut hesabınıza kuruyoruz, ya da barındırma ve bakımı bizim yönetmemizi tercih edersiniz. Alan adı, sunucu hesabı ve kaynak kodun sahipliğini sözleşmede sizin adınıza olacak şekilde açıkça yazıyoruz. Bakım; güvenlik güncellemeleri, yedekleme, hız ve çalışma süresi takibini kapsar.
Yanlış yapılan bir geçiş sıralamayı düşürebilir; doğru adres eşlemesi ve yönlendirme bu riski büyük ölçüde azaltır. Geçişten sonraki birkaç haftada küçük dalgalanmalar olağandır. Eski adreslerin tamamını çıkarıp yeni adreslere kalıcı (301) yönlendirme kuruyor, başlık ve açıklamaları taşıyor, yayından sonra Search Console'da hataları izliyoruz.