WEB YAZILIM


Web yazılım internet sitelerinin nasıl yapıldığıdır. Bir web yazılım yapılırken tüm aşamalar iki başlık altında toplanabilir. Bunlar;

Kullanıcının Görebildiği (User İnterface)

Bu aşamada tarayıcı programı ile kullanıcının yani istemcinin sunucudan çağırdığı sitenin, tasarımı, logosu, içeriği kullanıcının gördüğü denilen bölümdür.

Kullanıcının Göremediği

Bu aşama ise, kullanıcının siteyi daha iyi, rahat ve zorlanmadan kullanabilmesi, kullanıcıdan bilgileri güvenli bir şekilde alıp, ona güvenli bir şekilde içeriği sunmasını sağlayan kısaca bir web sitenin beyni denebilecek yazılım aşamasıdır.

Kullanıcının göremediği bu aşama, ciddi bir denetim ve kontrolden geçerek yapılmaktadır. İnternetin yaygın olarak kullanılmaya başlamasından sonra çeşitli protokoller yardımı ile siteler kullanıcının ekranına getirilebiliyordu. Bu dönemde kullanıcıdan bir bilgi girmesine ihtiyaç olmadığı için, yapılan siteler basit ve sade görünmekteydi. Ancak daha sonra gerek e-ticaret ve bankacılık gibi alanlar olsun gerekse de normal amaçlarla (sosyal medya) olsun, site sahipleri kullanıcılara istenen bilgileri güvenli bir şekilde ulaştırmaya ihtiyaç duymuştur. Bu aşamada web yazılımları hayatımıza girmiştir. Bunlara örnek vermek gerekirse;

HTML

Bu web yazılımı en basit ve kullanımı diğerlerine nispeten daha kolaydır. Yapılan işlemlerde site sahibinin kullanıcıya neyi hangi alanda göstermesi isteniyorsa, kullanıcı onu orada görebilir ve site üzerinde herhangi bir ekleme yapması imkânsızdır. Bu dilin ana özelliği yazı, resim veya video içeren bir sayfanın tarayıcı yazılımı tarafından doğru yorumlanarak kullanıcının ekranında açılması ve sayfaların birbirlerine bağlanabilmesidir.

.Net , ASP, PHP, Java Script, Flash vb. web yazılımları,

Bu tür web yazılım dillerinin çıkış amacı ise özellikle HTML ile hazırlanmış sayfalara çeşitli özellikler katmaktır. Buna örnek vermek gerekirse bir site sahibi sitesini ziyaret edenlerin görüş ve önerilerini almak veya daha sonra onlara ulaşabilmek için sitesine bu yazılım dilleri ile oluşturulmuş form gönderme sayfası ekleyebilir. Bu sayede normalde siteye bir ekleme yapamayan kullanıcının, neredeyse ulaşması imkânsız olan veri tabanına bilgi kaydedebilmesi sağlanmış olur. Ancak günümüzde internetin geldiği nokta dikkate alındığında, artık internet üzerinden alışveriş yapmak, yemek siparişi vermek ve bankacılık işlemlerinin yapılabilmesi tamamıyla bu web yazılımları ile mümkün olabilmektedir. Üstelik bilgi ve kişi güvenliği önemli bir konu olduğundan, sunucu ve istemci (kullanıcı) arasındaki bilgi alışverişinin korunması amacıyla bu yazılımlar gelişerek daha komplike bir hale gelmiştir.

Yazılım Türleri Nelerdir?

Bilgisayarın çalışmasını ve hizmet vermesini sağlayan donanımsal kısım dışında kalan her şey yazılımdır. Başka bir tanım olarak bilginin işlenmesini sağlayan yöntemler topluluğu da diyebiliriz. Halk dilinde yazılım bilgisayar üzerinde çalışan her türlü programa verilen genel addır. Her türlü işletim sistemleri de birer yazılımdır

Yazılımlar tür olarak 3'e ayrılır. Bunlar:

1- Sistem yazılımları (System Software ); Bilgisayara fonksiyon katan, yazılım personellerinin üzerinde rahatlıkla geliştirmesini ve uygulamaların çalıştırılması için tasarlanmış yazılımlardır. Sistem yazılımlarının içinde aygıt sürücüleri, işletim sistemleri, sunucular, hizmet programları ve pencere sistemleri bulunmaktadır. Örnek; Microsoft Windows, Unix, Mac OS X, vb.

2- Uygulama yazılımları (Application Software); Uygulama yazılımları bütün sistem programları içinde en temel yazılım işletim sistemidir. Kullanıcıları daha üretken hale getirmek ve kişisel işlerinde yardımcı olmak için tasarlanmış yazılımlardır. Örnek; Windows, Linux, IOS, Android, vb.

3- Hizmet veya özel yazılımları (Service or Boutique Software); Bilgisayarın sistem yazılımları üzerindeki uygulama yazılımları ile geliştirilen insanların veya şirketlerin işlerini, hayatını kolaylaştırmak için kullanılan yazılımlardır. Bu yazılımlar sektörel olabileceği gibi genel veya butik olabilmektedirler. Piyasada yazılımlar paket halinde satılabildiği gibi, özel azılım olarak tasarlanıp geliştirilerek firmaya yada kişiye özel satılabilmektedir. Örn: Nar Bilişim Web Tabanlı Yazılım Sistemleri, Easy software, ideasoft e-ticaret paketleri, vb.

Bilgisayar kullanımı arttıkça yazılıma olan ilgi, yazılım ihtiyacı artan oranla artmaktadır.

Web Yazılım Hakkında Daha Detaylı Bilgi Almak İçin Sitemizi Takip Edin!