Genel

WEB YAZILIM NEDİR?

5
(1)

Web programlama olarak da geçen web yazılım, kullanıcıların ziyaret ettiği alan adı altında içeriğe, hizmete, ürünlere etkileşimli bir şekilde Google, Yandex gibi tarayıcılar üzerinden ulaşıp kullandıkları yazılım türüdür. Bir web sitesinin nasıl yapıldığı konusu web yazılım ile gerçekleşmektedir. Yani web siteleriyle ilgili; veri yazma, veri alma gibi işlemlerin yapıldığı arka planda çalışan işlemlerin tümü web yazılım kapsamı altındadır.

Web yazılımları işletme otomasyonları, uygulama panelleri, e-ticaret siteleri gibi ihtiyaca yönelik her türlü konuda sizlere cevap oluşturabilmektedir.

WEB YAZILIM NEDİR?

WEB YAZILIM ÇEŞİTLERİ NELERDİR?

Programlama diline ve içerik yapısına göre ikiye ayrılır.

Programlama diline göre web yazılım da kendi içerisinde 2’ ye ayrılır.

  • Statik (Sabit) Web Yazılım/ HTML
  • Dinamik Web Yazılım/ PHP – .NET

İçerik yapısına göre web yazılım ise 5 çeşittir.

  • Kurumsal Web yazılım
  • Özel Web yazılım
  • Hazır Web yazılım
  • E-Ticaret Web yazılımı
  • Mikro Web yazılım

Programlama diline göre yazılım çeşitlerini inceleyecek olursak:

HTML – Statik Web Sitesi

Veri tabanı kullanmadan sabit olarak hazırlanmış web sitesidir. Chrome, İnternet Explorer gibi tarayıcılar HTML kodlarını işleyerek bu kodları web sayfasına dönüştürür.

Sadece html kod ile düzenleme yapılabilen bir yazılım çeşididir. Yani bir yönetim paneli yoktur.

Statik (sabit) olma nedeni kod açığı olmamasıdır. HTML web sitesi veri tabanı olmadığı, sunucu üzerinden alışveriş işlemleri ve giriş çıkış işlemleri yapılmadığı için hacklenme yapılamaz.

Günümüzde çok yaygın olan bu çeşidi genel olarak güncelleme gerekmeyen web siteleri tercih eder.

PHP – .NET – Dinamik Web Sitesi

Bir veri tabanı kullanarak hazırlanmış web sitesini ifade eder.

Arka planında web programlama dilleri kullanılarak hazırlanan, kullanıcıların web sitesini hiçbir yazılım bilgisi olmadan güvenli ve kolay şekilde güncellemesini sağlayan bir sistemdir. Yani kullanıcılar web sitesi nasıl yapılır bilmeseler dahi web sitesinin görsel ya da yazılı içeriklerini kolayca yönetebilirler.

Bu şekilde web sitesi ortalama 3 ya da 4 yıl firmalar tarafından kullanılabilmekte olup güncelleme ihtiyaçları olmaktadır.

Dinamik web sitesi programlamasında .NET ve PHP sıklıkla kullanılan programlama dilleridir.

Dinamik olarak hazırlanan web sitesi statik (sabit) bir web sitesine göre çok daha fazla tecrübe, özen gerektirir. Bunun en önemli nedeni dinamikte kodlama sırasında oluşan bir açığın giderilmemesidir.

Programlama sırasında gözden kaçan bir kod açığı web sitesine dışarıdan başka birilerinin erişimlerine fırsat verir. Bu nedenle site tecrübeli kişiler tarafından hazırlanmalı ve yayınlanmadan önce gereken güvenlik testleri yapılmalıdır.

Gelin bir de bu işi yapan web yazılım uzmanına bakalım.

WEB YAZILIM ÇEŞİTLERİ NELERDİR?

WEB YAZILIM UZMANI NEDİR?

Web sitelerinin altyapısını yöneten, yazılım programları kuran, bunları yönetip çalışılır olma durumunu kontrol eden kişidir. Ayrıca çalıştığı kurumun internet sitelerinin her detayı ile web yazılım uzmanı ilgilenir.

Web Yazılım Uzmanının görev ve sorumlulukları;

  • İş birliği içerisinde olduğu kurum ve kişilerin taleplerine uygun yazılım programları oluşturur.
  • Hem kullanışlı hem de dikkat çekici sayfalar tasarlar. İhtiyaçlar doğrultusunda, kullanıcılar ve yetkililer ile ortak bir çalışma yürütür. 
  • Sistemin yazılımsal ihtiyaçlarını tespit eder ve iyileştirmeler yapar.
  • Özgün tasarımlar gerçekleştirir. 
  • Kullanıcı hesaplarının açılması gibi işlemleri yürütür. 
  • Kullanıcı ihtiyaçlarına göre gerekli tasarımları oluşturur.
  • E-posta açma ve silme, değiştirme gibi etkinliklerin görünmesini sağlar. 
  • Çalışır bir web sitesi için kodlar yazar ve mevcut olanlarda düzenlemeler yapar. 
  • Sıfırdan web sitesi oluşturdukları gibi var olanların bakım ve onarımını da gerçekleştirir.
  • Site üzerindeki kampanya, indirim gibi aksiyonları düzenler. 
  • Teknik dokümanları hazırlar. 
  • Sorumlu olduğu yazılımları test eder. 
  • Veri tabanına kaydedilen verilerin yönetilmesini düzenli olarak yapar. 
  • Sayfa hataları ve ziyaretçi trafiği gibi konularla ilgilenir.
  • Sorumluluğunda olan yazılım ve uygulamaların verimli bir şekilde kullanılmasını sağlar, gerekli güncellemeleri yapar.

Bu gönderi ne kadar yararlı oldu?

Derecelendirmek için bir yıldıza tıklayın!

Ortalama puanı 5 / 5. Oy sayısı: 1

Şimdiye kadar oy yok! Bu gönderiyi ilk değerlendiren siz olun.

İlgili Makaleler

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu